Grafana operations and troubleshooting

Day-two work on a running Grafana: monitoring Grafana itself, caching and database tuning, backups, admin recovery, scaling for users and keeping outbound traffic under control.

Grafana remote cache with Redis or Memcached

When to move Grafana's cache from the database to Redis or Memcached, what the remote cache holds and what stays in the database, and sizing the cache for a multi-instance deployment.

Grafana database connection tuning

Tuning the Grafana database connection pool for many users and alert rules: max open and idle connections, connection lifetime against MySQL timeouts, and spotting database contention in Grafana's own metrics.

Grafana backup and restore

Backing up a self-hosted Grafana so it can be rebuilt: database dumps, configuration and plugin folders, provisioning files in Git, restore order, and testing that a restored instance actually works.

Resetting a lost Grafana admin password

Getting back into Grafana when the admin password is lost: grafana cli admin reset-admin-password, finding the right user ID, pointing the CLI at an external database, and preventing lockouts with SSO admin mapping.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.