Wednesday

Room 5

10:20 - 11:20 (UTC+01)

Talk (60 min)

Distributed Tracing in dotnet core using OpenTelemetry

Distributed Tracing has been around for a while, but was always quite niche, reserved for the Netflix and Amazon's of the world. With your company likely looking more at Microservices as a path forward to scale and modernisation, you will almost certainly start to think about debugging and monitoring this in production. Luckily, there's a new(ish) project that is here to help, and provide familiar hooks into your applications to get the vital information you need. We'll walk through what distributed tracing is, and then run through some examples of how to get started with it in your dotnet core applications. Finally, we'll demo a few different backends for storing and visualizing the data, Jaegar (OpenSource) and Honeycomb.io (Hosted)

.NET
Database

Martin Thwaites

Martin is a consultant, speaker and o11y enthusiast. With a passion for all things monitoring, he pushes platform ownership and autonomy whenever he goes.

He's an ex-VP in engineering, with skills in hands-on engineering and enabling high-performing teams.