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.