As software engineers, understanding distributed systems is essential to enhance, maintain, and deliver business value. By implementing tracing, distributed systems can become easier to debug and diagnose.

This guide will demonstrate how to implement tracing using Microsoft Azure’s Application Insights. In this guide, tracing refers to writing events from related systems such that an end-to-end transaction log can be reconstructed. You will learn how to create child requests as part of a larger operation. This is useful for viewing all logs in context. A basic understanding of installing and using Application Insights is assumed knowledge for this guide.


Implementing Distributed Tracing with Azure's Application Insights
5.75 GEEK