What is the difference between monitoring and observability?
What they are really testing: Whether you grasp that monitoring watches known failure modes while observability lets you ask new questions about unknown ones. People use the words interchangeably; the distinction is the test.
A real interview question
What is the difference between monitoring and observability?
What most people say
drag me
“They are basically the same thing, watching your system to know if it is working.”
"Basically the same" is the screen-out. Monitoring answers predefined questions about known failures; observability lets you ask new questions about unknown ones. Conflating them means you build dashboards but cannot debug novel incidents.
The follow-ups they ask next
Why is "unknown-unknowns" the key phrase for observability?
Monitoring only catches failures you predicted and instrumented for. Observability lets you investigate failures you never anticipated by querying rich telemetry after the fact, without deploying new instrumentation first.
Is monitoring still useful if you have observability?
Yes, you still want predefined alerts and dashboards for known, important failure modes. Monitoring is a subset; observability adds the ability to explore the unanticipated.
What the interviewer is listening for
- Monitoring=known failures, observability=ask new questions
- Mentions unknown-unknowns
- Wants both, not one
What sinks the answer
- "They are the same"
- No notion of exploring unknown failures
- Thinks dashboards alone equal observability
If you genuinely do not know
Say this instead of freezing. Reasoning out loud from what you do know beats silence every single time, and a good interviewer is listening for exactly that.
“Monitoring [watches predefined metrics/known failure modes and tells you something is wrong]. Observability is [asking arbitrary new questions about the system from its outputs, to understand novel unknown-unknowns without new instrumentation]. It needs [rich metrics/logs/traces you can slice]. Monitoring tells you [what]; observability tells you [why]. Want both.”
Keep going with observability
Foundation
What are the three pillars of observability, and what is each good for?
Foundation
What should you measure first for a service? Explain the golden signals (or RED/USE).
Junior
What are good logging practices for a distributed system?
Junior
What are the main metric types (counter, gauge, histogram), and when do you use each?
Junior
What is distributed tracing, and how does it work?
Junior
How does Prometheus collect metrics, and what is the pull model?
Knowing the answer is not the same as recalling it under pressure
Sign in to send the questions you fumble to spaced recall, so they come back right before you would forget them, and learn the concepts behind them with hands-on labs.
Start free