Add queue length monitoring and alerting
It would be really helpful to be able to monitor the queue size and set alert rules when it exceeds certain threshold.
It’s in our backlog but there is no concrete timeline to share yet.
Matt J. commented
Particularly for poison queues. They should be empty and I want to know when a messages is moved to that queue.
Martin Halamíček commented
Queue level alerting would be great, currently only account level metric is available. At the moment it looks like we'll have to migrate to https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-metrics-azure-monitor#metrics-dimensions if we wan't to achieve this kind of alerting. Otherwise Storage queues meet our requirements.
Aloysius Tany Fernandez commented
@Sychev Igor How to do that ?
I think this is the same topic to this: https://feedback.azure.com/forums/231545-diagnostics-and-monitoring/suggestions/4486464-alerts-based-on-queue-size
Anyway, I need it too.
It'll be helpful to be able to setup management alert, based on storage queue size.
this can allow us to add more instances for queue's consumers.
Sychev Igor commented
Right, now we have alerts for all queues in account, but we need it for each single queue.
We are implementing the Azure service bus queues, we need to put monitoring for each of the queues and get alerts whenever their is messages stuck in queue(or Size of the queue) for some time.
Could you please confirm how we can do this, if yes, Could you please provide how we can do it some basics link and help ASAP