DEV Community

Jonathan Hall
Jonathan Hall

Posted on • Originally published at jhall.io on

Observability as an engineering enabler

Problem solver Tod Hansmann of Catalyst joins me to discuss “observability”: What it is, why it means different things to different people, and how to get started if it’s new for you.

In this episode:

  • What is observability (o11y)?
  • What can observability do for you?
  • What metrics should you track?
  • How does observability relate to logging, alerting, monitoring, and other practices?
  • Who should be responsbile for obervability?
  • How heavily should upper management be involved?
  • How does observability relate to culture?
  • CI/CD as a prerequisite for observability
  • Why metrics are better than logs
  • Surprising metrics that can be important
  • The relationship between monitoring and automated testing
  • Good observability as an enabler for canary deployments, test in production, and other practices
  • How to define service level objectives
  • How do you define “uptime”
  • How to address corner cases
  • Why being on call is desireable Listen,watch, orread the transcript

If you enjoyed this message, subscribe to The Daily Commit to get future messages to your inbox.

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs