Spying on .NET with EventPipes and ETW

Speaker: Christophe Nasarre

Come and learn how to listen to events sent by the CLR at runtime both in .NET Framework and .NET Core.
Use this to build your own monitoring system: this is mandatory with .NET Core since Performance Counters are gone!

In addition to the high level view of the architecture, you will dig into the details of important events and find how to collect key indicators of threading or memory issues for your applications.

Last but not least, you will see how to use the new dotnet-trace tools and Perfview to lead your own investigations.