Metrics and log dashboards backed by Prometheus, Loki, and Tempo.
How I use it
Central observability hub for the whole cluster. Every service exposes a /metrics endpoint; Prometheus scrapes them; Grafana visualises them. Loki handles structured log aggregation from Promtail; Tempo stores distributed traces.
Config note
Authentication via Authentik OIDC — no Grafana-native login. The role_attribute_path JMESPath expression maps Authentik group membership to Grafana Admin or Viewer roles automatically. Cross-namespace Prometheus and PostgreSQL datasources require CiliumNetworkPolicy (standard NetworkPolicy doesn't work for ClusterIP in Cilium native routing mode).