liveBook · Manning

Grafana

As explained in Effective Platform Engineering

Grafana is an open-source observability and visualization platform for querying, displaying, and alerting on data from multiple sources.

Grafana is an open-source observability and visualization platform for querying, displaying, and alerting on data from multiple sources. It provides a unified operational interface for metrics, logs, and traces. section 5.3.1

A Grafana deployment can support:

  • Dashboards that visualize metrics from Prometheus, logs from Loki, and traces from Tempo. section 5.3.1
  • Alerts based on operational conditions, with rules and dashboard settings persisted in Postgres. section 5.3.1
  • Human and automated access through the Grafana user experience or programmatic CI/CD interactions. section 5.3.1

Reliability monitoring

A payment-processing team can combine SLOs and SLIs with Prometheus and Grafana dashboards, enabling real-time insight and earlier detection of reliability problems before users are affected. section 10.4.2

Figure 5.8 Most observability platforms, whether open source software or commercial, will use a similar high-level architecture. Specific technology components will be different depending on scale, but understanding this footprint will be important when considering build versus buy options.

Use the architecture view to evaluate the common observability footprint and reason about build-versus-buy choices across different scales. section 5.3.1

How Effective Platform Engineering covers it

How deep it goes
Maps data sources, configuration storage, user access, and alerting, while leaving specific component choices dependent on scale.
Examples
Uses Prometheus, Loki, Tempo, Postgres, CI/CD pipelines, and payment-processing reliability monitoring as concrete examples.
What you can do after
Operate/configure Grafana to query telemetry, create dashboards, define alerts, and support proactive issue detection.
How it connects
Connects observability with metrics, logs, traces, Prometheus, Loki, Tempo, alerting, SLOs, and SLIs.

Also explained in

Compare how 9 books explain Grafana →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Effective Platform Engineering. The section links point to the parts of the book it draws on.