Session

Practical OpenTelemetry Instrumentation for .NET Applications

Are your .NET applications truly observable? Do you want to learn how to instrument your .NET applications using OpenTelemetry? If so, join Steve to learn from a real-world example.

In this session, Steve will introduce OpenTelemetry and the APIs we should use in .NET to instrument applications for distributed tracing.

Most applications today focus on emitting logs. For richer observability, we need to go further. Distributed tracing provides greater context about how our applications function and provides insight across application boundaries, which is critical in modern microservice and cloud architectures.

This session focuses on the practicalities of instrumenting code and the decisions teams must make along the way. We'll focus on a worked example of instrumenting a library while discussing the choices and best practices to consider. We'll dive into the implementation details of the actual code and discuss our design choices.

Beyond the code, we'll discuss formalising an approach to observability for tracing across teams and how to ensure consistent standards are applied.

Whether you are new to OpenTelemetry or already familiar with the fundamental concepts, this session will guide you in the practical application of instrumentation techniques for your C# codebase.

Preferred length: 60 minutes

Steve Gordon

Engineer at Elastic, Microsoft MVP and Pluralsight author

Eastbourne, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top