Practice · Data freshness

Why should a dashboard show data freshness?

Stale data that has stopped updating looks identical to a healthy flat line. A freshness badge showing how old each panel's data is, plus an alert when a metric stops arriving, lets you tell a calm system apart from a dead pipeline at a glance.

How to get started with Data freshness

  1. 1 Add a last-updated timestamp or freshness badge to every panel.
  2. 2 Alert when a critical metric stops arriving, using an absence check.
  3. 3 Monitor your telemetry pipeline itself: collectors, exporters, and ingest lag.
  4. 4 Show a clear warning on dashboards when data is older than the expected interval.

The common mistake

What is the most common mistake with Data freshness?

Trusting a flat line. A dead pipeline and a perfectly healthy service look identical unless freshness is visible.

See it in action

Dashboards Resolved calmly

The Dashboard That Told the Truth

When latency crept up, one dashboard showed the real story in seconds: a data freshness badge, SLO burn lines, and the one graph that mattered. The fix took longer to deploy than to find.

Related practices

All 13 practices →