Batman syncs with Grafana every minute and logs failed connection for every user. This results in tens of thousands of error messages daily when Grafana is down.
Changes
Use a single grafana connection session when synchronizing all credentials.
Synchronize all credentials on housekeeping.
Synchronize individual users on authorization change (role assigned, role unassigned, role auth updated).
Issue
Batman syncs with Grafana every minute and logs failed connection for every user. This results in tens of thousands of error messages daily when Grafana is down.
Changes