Interview Observability

What is the difference between monitoring and observability in practice? [Basic]

Answer

In practice, monitoring answers known questions like 'is the service up?', while observability helps answer unknown questions like 'why is only one tenant seeing latency after this deployment?'. Monitoring is alerting and visibility; observability is investigation capability.

Technical explanation

A monitoring-only setup often has many infrastructure alerts but weak request context, so incidents require guessing.

An observable system includes service-level signals, consistent labels, trace propagation, structured logs, deployment markers, and ownership metadata.

The practical test is whether an on-call engineer can debug a novel production issue without adding code or waiting for another deployment.

Hands-on example

Hands-on checklist: trigger a test failure, then try to answer: affected endpoint, affected version, affected region, customer impact, slow dependency, deploy correlation, and error class. If the telemetry cannot answer these, the system is monitored but not truly observable.

Preparing for an interview?

Check how well your resume matches the role with our free resume checker— match score, ATS check, and the skills you're missing.

More Observability interview questions

← All Observability questions