Azure Service Bus Monitor

The latest code for the project can be found on GitHub

Monitor Azure Service Bus with Azure Functions and Application Insights

Azure Service Bus is a cloud based Messaging as a Service offering. This Azure Function App is a sample how to monitor an Azure Service Bus leveraging Application Insights.
It will iterate through each queue and topic/subscription, creating custom metrics of Active Message count and DeadLetter Message count for each.