Control charts on data nobody is managing

These charts run on live public data. The limits were worked out once, from a fixed stretch of history, and have not been touched since — so when the chart says something changed, something changed. It is the same code your own measurements would go through.

GB grid frequency

live

The frequency of the British electricity grid, live. Nobody inspects it, it just varies — so it shows what "normal variation" actually looks like.

Frozen limits on live data — and what happens to a chart when you sample too often.

260 points charted · Elexon BMRS Open the chart

UK river level

live

A river drifts with the weather. Rain shows up as a run of rising points long before any alarm threshold is crossed.

Runs and trends: a shift caught by its pattern, not by a threshold.

118 points charted · Environment Agency Open the chart

Earthquakes per hour

live

Counts, not measurements. Same logic, different maths — and using the wrong chart is why most dashboards cry wolf.

Counts need a count chart: Poisson limits, no lower tail, no range panel.

177 points charted · U.S. Geological Survey Open the chart

Air quality (PM2.5)

live

Five European cities sampled on the same hour. The subgroup separates place-to-place spread from a real, continent-wide event.

Rational subgrouping: the spread inside a subgroup is the yardstick for movement between them.

123 points charted · Open-Meteo Open the chart

A hobbyist IoT sensor

live

Real hardware, real drift, real dropouts. A slow drift is invisible on a gauge and obvious on a control chart.

Slow drift, dropouts, and why a sensor that reports every minute should not be charted every minute.

115 points charted · ThingSpeak channel 12397 Open the chart

Your data does this too — connect a historian, a CSV, or an API. Start a free trial.