Skip to content

May 2020 Meetup - The State of Observability in .NET

Photo of Raoul Holzer
Hosted By
Raoul H. and 2 others
May 2020 Meetup - The State of Observability in .NET

Details

This meetup is organized by DotNetDevs.at (https://dotnetdevs.at/).

In this meetup, Gergely Kalapos (@gregkalapos, https://kalapos.net) will present to us the state of observability in .NET and share tips and tricks on how to better observe our applications in production.

Abstract:
Traces, metrics, and logs from a production system are extremely useful in order to find and fix bugs in our applications, especially in today's micro-service environments. But collecting and correlating this data is not trivial. Observability offers the solution to this problem.

In this 2-part session, we will look at how you can create an observability system for your .NET applications and how you can extend it in order to trace any part of your code.

Part 1: Tools and general overview

  • What is Observability?
  • Observability Tools in practice (demo with sample apps): Application Insights, Elastic, Jaeger.
  • What is distributed tracing, how does it work in .NET?
  • OpenTelemetry.

Part 2: Looking behind the scenes

  • How is data captured in a .NET Application? DiagnosticSource, Activity, EventSource.
  • Instrumenting a library and collecting traces from production (demo with code).

You can follow the stream at https://www.twitch.tv/dotnetdevsat

Recordings are afterwards at https://www.youtube.com/channel/UCuf0V0imn7bI_wST2fEHgXQ

Timetable:

  • Stream starts at 18:00
  • Intro & Talk will start at 18:15
Photo of .NET Community Austria group
.NET Community Austria
See more events