From 56a353c5ac6ca9b7991d1771a44bae9b0b93c91c Mon Sep 17 00:00:00 2001 From: Jason Michalski Date: Tue, 12 Aug 2014 03:41:26 -0700 Subject: [PATCH] Raise the queue depth limits for missedmessage_emails (imported from commit 73a0da21930d9bc121e07c811483311ec171fe7b) --- bots/check-rabbitmq-queue | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/bots/check-rabbitmq-queue b/bots/check-rabbitmq-queue index 0b15611..5c9af8d 100755 --- a/bots/check-rabbitmq-queue +++ b/bots/check-rabbitmq-queue @@ -6,8 +6,14 @@ import time import os import subprocess -WARN_THRESHOLD = 10 -CRIT_THRESHOLD = 50 +WARN_THRESHOLD_DEFAULT = 10 +WARN_THRESHOLD = { + 'missedmessage_emails': 45, +} +CRIT_THRESHOLD_DEFAULT = 50 +CRIT_THRESHOLD = { + 'missedmessage_emails': 70, +} states = { 0: "OK", @@ -33,10 +39,10 @@ for line in output.split("\n"): queue = m.group(1) count = int(m.group(2)) this_status = 0 - if count > CRIT_THRESHOLD: + if count > CRIT_THRESHOLD.get(queue, CRIT_THRESHOLD_DEFAULT): this_status = 2 warn_queues.append(queue) - elif count > WARN_THRESHOLD: + elif count > WARN_THRESHOLD.get(queue, WARN_THRESHOLD_DEFAULT): this_status = max(status, 1) warn_queues.append(queue)