← Back to the directory
Monitoring
Grafana
Dashboards and alerting for metrics, logs, and traces from any data source — the visualization layer of a self-hosted observability stack.
87
Activity score (0-100) — weighted from the 4 sub-scores below. Calculated automatically from the GitHub API, refreshed weekly.
94
Community
100
Development
100
Maintenance
40
Risk
75,663 GitHub stars
Last commit: 1 days ago
Last release: 19 days ago
Open issues: 3461
License: AGPL-3.0
Hardware
RAM minimum512 MB
RAM recommended2048 MB
CPU idle~0.1 cores
CPU recommended2 vCPU
ARM supportFull
Access & auth
Needs reverse proxy✓ Yes
OIDC support✓ Yes
LDAP support✓ Yes
Multi-user✓ Yes
Mobile appNone
Operations
MaturityStable
Maintenance burdenMedium
Setup difficultyMedium
Backup methodSQLite/Postgres/MySQL DB dump (dashboards + users) + dashboards-as-JSON export
Leaving the cloud
Migration difficultyMedium
Replaces
Relationships
Install via
Works well with
Recommended backup
Our notes
Grafana itself is light — the RAM cost of a monitoring stack comes from what feeds it (Prometheus, Loki), not Grafana. OIDC and LDAP are both free in open-source Grafana, no license needed, which makes it easy to put behind Authelia/Authentik. Dashboards-as-code (JSON provisioning) is worth using from day one — clicking through the UI doesn't survive a rebuild.