Observability

The ability to understand the internal state of a system by examining its external outputs: logs, metrics, and traces.

Observability is the ability to understand what is happening inside a system based on the data it produces externally. It is built on three pillars: metrics (numerical measurements over time, like CPU usage or request latency), logs (timestamped records of discrete events), and traces (end-to-end records of requests as they flow through distributed systems).

Observability goes beyond traditional monitoring. While monitoring tells you "is the system up?" and "is the metric above the threshold?", observability lets you ask arbitrary questions about system behavior: "Why are requests from EU users slower than US users?" or "What changed between yesterday and today that caused error rates to spike?"

Building observable systems requires instrumenting applications with structured logs, exporting metrics to time-series databases, implementing distributed tracing, and making this data queryable. External monitoring tools like Hyperping complement internal observability by providing an outside-in view of service availability and performance as users experience it.

Hyperping monitoring dashboard

Related Terms

Synthetic Monitoring
Proactive monitoring that simulates user interactions to test service availability and performance f...
Latency
The time delay between a request being sent and the response being received, typically measured in m...
SLI (Service Level Indicator)
A quantitative measure of a specific aspect of service reliability, such as availability, latency, o...
Black-Box Monitoring
Monitoring a system from the outside, testing externally visible behavior without knowledge of inter...
White-Box Monitoring
Monitoring based on internal system metrics, logs, and traces that reveal the internal state and beh...

Related Resources

Get started

Start monitoring in the next 5 minutes.

Stop letting customers discover your outages first. Set up monitoring, status pages, on-call, and alerts before your next coffee break.

14 days free trial — No card required