Ema has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/338123 )
Change subject: varnish: tune check_varnish_expiry_mailbox_lag alerting
thresholds
......................................................................
varnish: tune check_varnish_expiry_mailbox_lag alerting thresholds
Set the critical threshold to 50k, raise check_interval to 10 minutes
and alert after 10 retries. Stop sending warnings.
Bug: T145661
Change-Id: I830287d98d5408ef00408a1ef60887aaefacfd15
---
M modules/varnish/files/check_varnish_expiry_mailbox_lag.sh
M modules/varnish/manifests/common.pp
2 files changed, 6 insertions(+), 8 deletions(-)
Approvals:
Ema: Looks good to me, approved
BBlack: Looks good to me, but someone else must approve
jenkins-bot: Verified
diff --git a/modules/varnish/files/check_varnish_expiry_mailbox_lag.sh
b/modules/varnish/files/check_varnish_expiry_mailbox_lag.sh
index 32c0f22..d10c8b9 100755
--- a/modules/varnish/files/check_varnish_expiry_mailbox_lag.sh
+++ b/modules/varnish/files/check_varnish_expiry_mailbox_lag.sh
@@ -16,13 +16,9 @@
msg = "expiry mailbox lag is "
lag = m - r
- if (lag > 10000) {
+ if (lag > 50000) {
print "CRITICAL: " msg lag
exit 2
- }
- else if (lag > 1000) {
- print "WARNING: " msg lag
- exit 1
} else {
print "OK: " msg lag
exit 0
diff --git a/modules/varnish/manifests/common.pp
b/modules/varnish/manifests/common.pp
index e1cc1c1..2ff6987 100644
--- a/modules/varnish/manifests/common.pp
+++ b/modules/varnish/manifests/common.pp
@@ -121,8 +121,10 @@
}
nrpe::monitor_service { 'check_varnish_expiry_mailbox_lag':
- description => 'Check Varnish expiry mailbox lag',
- nrpe_command =>
'/usr/local/lib/nagios/plugins/check_varnish_expiry_mailbox_lag',
- require =>
File['/usr/local/lib/nagios/plugins/check_varnish_expiry_mailbox_lag'],
+ description => 'Check Varnish expiry mailbox lag',
+ nrpe_command =>
'/usr/local/lib/nagios/plugins/check_varnish_expiry_mailbox_lag',
+ retries => 10,
+ check_interval => 10,
+ require =>
File['/usr/local/lib/nagios/plugins/check_varnish_expiry_mailbox_lag'],
}
}
--
To view, visit https://gerrit.wikimedia.org/r/338123
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I830287d98d5408ef00408a1ef60887aaefacfd15
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Ema <[email protected]>
Gerrit-Reviewer: BBlack <[email protected]>
Gerrit-Reviewer: Ema <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits