All projects

devops cloud

Make a service observable

Metrics, structured logs and traces on a service you can then actually debug.

intermediatePython~26h

Why it matters

Every operations interview asks how you would debug a slow endpoint in production. Having instrumented one yourself makes that answer concrete rather than theoretical.

What you build

  • Metrics with meaningful labels
  • Structured logs correlated by request id
  • Distributed traces across two services
  • An alert that fires on a symptom, not a cause

If you want more

  • Add a service level objective
  • Add exemplars linking metrics to traces

Build it 5 steps

Shows you can run what you build, which is what 'you build it, you run it' actually requires.

Get a plan built around projects like this