Logging, tracing and metrics: instrumentation in .NET 5 and Azure

Ever had production problems and found that you cannot debug to find the problem? 

Or that you need to find out where potential issues are coming from in your Azure cloud solution and you have no idea what is happening?

 

Your applications need to be instrumented with logging, tracing and metrics, so you can see what is going on where. In .NET 5 logging and tracing are built into the framework.  

 

We will have a look at the differences between logging, tracing and instrumentation in general. 

You will learn how to 

  • use .NET 5 to implement logging and tracing with best practices, 
  • do semantic logging, 
  • work with logging factories, trace providers. 
  • instrument using Application Insights and add W3C compliant tracing for correlation across cloud resources in a distributed application. 

 

Finally, we will put everything together to see how your logs and traces can give a rich way to get insights into your applications and services running in the Azure cloud or container based solutions.

 

The speaker is Alex Thissen, Cloud Architect at Xpirit 

Alex has been involved in application development since the late 90s and worked as a lead developer and architect at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 15 times. In his spare time Alex likes to participate in all kinds of sport, and loves playing and programming new and retro video games.

Schedule

March 17, 2021

5:00 PM - 7:00 PMTrack 1
Logging, tracing and metrics: instrumentation in .NET 5 and Azure
Alex Thissen

Speakers

speaker.name

Alex Thissen

Cloud Architect, XPIRIT

Wednesday, March 17, 2021
17:00 - 19:00
Africa/Abidjan
Online
CREATED BY
KTalks