Grafana dashboards, alerting, and LGTM stack integrations for SRE and platform teams who need metrics that match on-call reality.
Grafana as the visualization layer — not another silo
Grafana unifies metrics (Prometheus/Mimir), logs (Loki), traces (Tempo), and third-party datasources (CloudWatch, Datadog, PostgreSQL) into dashboards ops teams actually open during incidents.
We design around on-call workflows: golden signals per service, SLO panels, and drill-down links from alert to log query — not 400 orphaned charts from a template gallery.
Grafana Cloud vs self-hosted Grafana OSS
Grafana Cloud reduces ops toil — managed Mimir/Loki/Tempo, SSO, and billing by usage. Self-hosted suits air-gapped environments, custom plugins, or cost control at very large scale.
We document egress, retention, and cardinality costs before Cloud commit so finance does not get surprise invoices from high-cardinality labels.
Dashboard design standards and as-code
Dashboards live in Git (Jsonnet, Terraform, or Grizzly) with review PRs — not manual UI edits lost on upgrade. Variables, units, and legends follow naming conventions your whole org shares.
We delete vanity metrics during migration: if nobody acted on a panel in 90 days, it does not ship to production folders.
Alerting: routes, silences, and on-call integration
Alert rules use multi-window burn rates for SLOs where applicable; simple threshold alerts for batch jobs. Notification policies route to PagerDuty, Opsgenie, Slack, or email with severity labels.
We tune alert noise in hypercare week — flapping alerts get recording rules or adjusted `for` durations before handoff.
OpenTelemetry and instrumentation gaps
Dashboards are only as good as emitted metrics. We scope OTel collector deployment, service discovery, and exemplars linking traces to metrics when apps lack instrumentation.
Kubernetes, Nomad, and serverless each need different scrape configs — documented in the runbook, not tribal kubectl knowledge.
Security, RBAC, and audit for enterprise Grafana
Folder permissions, service accounts, and API keys follow least privilege. Enterprise features (SSO SAML, audit logs) are configured for compliance buyers.
Indicative engagements from €4,200 for core service dashboards + alert routes; full LGTM stack migrations are quoted after datasource inventory.