What is the difference between monitoring and observability?

Neil Millard

Monitoring is the active state of things and alerts. A dashboard can show you the state of components and the system as a whole. Working, impaired or failed. Observability is where you gather further evidence such as logs and metrics. This information enables you to track down the root cause of the monitoring alerts and fix it. It is sometimes used as an early warning system. As an example; a disk usage metric can enable you to extrapolate ongoing disk usage and plan for upgrades.

A concrete example: a dashboard showing "API error rate: 12%" is monitoring. Being able to trace that 12% down to a specific downstream database connection pool exhausting on a specific node, using logs and traces, is observability.

Need help with your DevOps setup?

Get personalised advice from Neil Millard — DevOps consultant based in Weston-super-Mare.

© 2026 Delta Famiglia Ltd. All rights reserved.