Applications or services running in the cloud or on premises, often need to interact with other applications or services. Azure Service Bus allows applications and services to communicate with other applications on the cloud, on-premise, or both, and ensures message exchange occurs smoothly.
With Applications Manager, monitoring Azure Service Bus becomes easier. Usage and throughput statistics of queues, relays, topics, event hubs and subscriptions are accurately displayed that help you track your connectivity and monitor the exchange of messages between various devices. Configure alarms for various metrics and get notified in case of irregularities and take necessary corrective actions.
Monitor the messages that are currently active in the queue and get notified in case messages have expired and moved to the dead letter queue. Keep track of scheduled messages and get useful information on queue usage and throughput like availability, health, status, errors, etc.
Track the incoming and outgoing message rates in topics and subscriptions, and get informed in case the health goes down. Ensure subscriptions receive only subscribed messages from topics and keep track of vital statistics such as used size, free size, failed requests, etc. Detect the cause of failed requests and troubleshoot accordingly.
Monitor important statistics of relay listeners like relay type, relay bytes, listener count, errors, availability, health, etc. and get notified when the listener is inactive. Configure alarms for errors and troubleshoot to ensure the exchange of messages through relays is error-free.
Applications Manager ensures the huge amount of data collected, processed and analyzed in event hubs are safe and managed properly. Monitor the health of event hubs, and get information on incoming/ outgoing message rate and, requests failed due to errors, and configure alarms for the same.