cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Global Dead.letter.queue depth.

michael_loizzi
Newcomer

I am currently configuring custom alerts for IBM MQ Plugin,


I have over 200+ queue managers to monitor. Each would want to be alerted if dead,letter queue depth > 0.

Is there any way to do this globally on every queue manager? Rather than setting up a custom anomaly detection rule for every dead.letter queue on every queue.manager?

Is there any workaround to this? Seems like this is a common practice to alert if dead.letter queue depth > 0


4 REPLIES 4

wolfgang_beer
Dynatrace Champion
Dynatrace Champion

Hi Michael,

Why not use one custom alert rule globally to alert on all individually? You don't have to set up one rule for each queue manager as far as I see that?

Best greetings,

Wolfgang

michael_loizzi
Newcomer

Unfortunately I do not think it's possible. in custom anomaly detection --> I can select one Deadletter queue per rule, There is no * feature that would be for all deadletter queues.

I also do not want a rule for all queues that having a depth > 1. I need a rule for all dead.letter queues with a depth > 1.


diego_morales
Dynatrace Helper
Dynatrace Helper

To add, the latest version of the MQ plugin also has a checkbox to auto-alert if the DLQ has any message thus making it optional. Previous versions would just auto-alert.

michael_loizzi
Newcomer
My company for security reasons does not use the standard system.dead.letter queue. Instead they use {queuemgr}.dead.letter. This creates a uniquely named dead.letter queue for each queue manager. One global rule would not apply unless you could do "*.dead.letter".