Grafana
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| 12.4/stable | 193 | 06 Jul 2026 | |
| 12.4/candidate | 193 | 02 Jul 2026 | |
| 12.4/beta | 193 | 02 Jul 2026 | |
| 12.4/edge | 193 | 01 Jul 2026 | |
| dev/edge | 190 | 30 Jun 2026 | |
| 2/stable | 180 | 16 Mar 2026 | |
| 2/candidate | 180 | 13 Mar 2026 | |
| 2/beta | 180 | 13 Mar 2026 | |
| 2/edge | 180 | 11 Mar 2026 | |
| 1/stable | 160 | 10 Oct 2025 | |
| 1/candidate | 160 | 10 Oct 2025 | |
| 1/beta | 160 | 10 Oct 2025 | |
| 1/edge | 160 | 10 Oct 2025 |
juju deploy grafana-k8s --channel 12.4/stable --trust
Data visualization and observability with Grafana
Grafana K8s is a Juju charm that deploys and manages Grafana on Kubernetes. It provides a web interface for visualizing and exploring observability data and is a core component of the Canonical Observability Stack (COS): https://documentation.ubuntu.com/observability
Datasources such as Prometheus and Loki, as well as dashboards bundled by other charms, are automatically registered through Juju relations — no manual configuration required.
Key features:
- Automatic datasource and dashboard registration via Juju relations with charms such as Prometheus, Loki, and others in the COS ecosystem.
- High-availability support using a PostgreSQL database backend.
- OAuth2/OIDC authentication via the oauth relation, with configurable role mappings.
- TLS support via the certificates relation.
- Ingress support for external access through reverse proxies such as Traefik.
- Built-in Prometheus alert rules for self-monitoring.
- Distributed tracing support via integration with Tempo.
- Configurable Kubernetes resource limits for CPU and memory.