David Bell

David Bell DevOops Engineer

What happened in production?! Instrumenting with OpenTelemetry

explore the program

What happened in production?! Instrumenting with OpenTelemetry

You could almost set your watch by it: at 2pm each day, the microservice would time out and crash, the database growing increasingly slow and deadlock prone, and the SLA perilously close to being breached.

Everything looked "normal" - the logs showed typical requests and responses right up until it all fell over, the metrics showed the API received more requests at other times of the day so it wasn't overwhelmed and had capacity, but something was different.

Was it a noisy neighbour problem on the shared database? Something malicious not caught by the WAF? Solar flares?

What was going on?!

Join us on a journey into the unknown-unknowns with our guide O11y (pronounced "Ollie", short for "Observability") as we explore:

  • Observability and its "three pillars"
  • OpenTelemetry Tracing
  • Auto- and Manual-Instrumentation
  • High Cardinality, High Dimensionality, and Sampling
  • Honeycomb.io's querying and trace rendering

David Bell

David (he/him) is a DevOops engineer who has long been interested abandoning intuition and "gut feel" for solid data to better answer the question "are my production systems healthy?" (spoilers: they probably aren't) and helping teams answer the age old "why does it do that in prod? it doesn't do that on my machine!

Code of Conduct

For over a decade, we've worked hard to create inclusive, fun, inspring and safe events for the Web Industry.

As part of our commitment to these values, we've adopted a code of conduct for all involved: ourselves, our speakers, our partners and our audience.

If you have any concern or feedback, please don't hesitate to contact us.