This article describes a distributed system that's created with Azure Functions, Azure Event Hubs, and Azure Service Bus. It provides details about how to monitor the end-to-end system by using OpenCensus for Python and Application Insights. This article also introduces distributed tracing and explains how it works by using Python code examples. The fictional company, Contoso, is used in the architecture to help describe the scenario.
https://learn.microsoft.com/en-us/azure/architecture/guide/devops/monitor-with-opencensus-application-insights