From 11971e9f393aeb7f8d6751c9a09d6d19aec34279 Mon Sep 17 00:00:00 2001 From: Ilia Kondrashov Date: Wed, 11 Feb 2015 16:06:28 +0100 Subject: [PATCH] add mysql slave alerts --- plugins/mysql/mysql_slave | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/mysql/mysql_slave b/plugins/mysql/mysql_slave index 5541a44a..e4cef7e3 100755 --- a/plugins/mysql/mysql_slave +++ b/plugins/mysql/mysql_slave @@ -46,6 +46,8 @@ use strict; my $MYSQLADMIN = $ENV{mysqladmin} || "mysql"; my $MYSQLOPTS = $ENV{mysqlopts} || ""; my $COMMAND = "$MYSQLADMIN $MYSQLOPTS -e 'show slave status\\G' | grep 'Seconds_Behind_Master'"; +my $WARNING = $ENV{mysql_slave_warning} || "60"; +my $CRITICAL = $ENV{mysql_slave_warning} || "600"; my $arg = shift(); @@ -81,6 +83,8 @@ sub print_config { print "seconds.label Seconds behind master\n"; print "seconds.min 0\n"; print "seconds.draw LINE2\n"; + print "seconds.warning $WARNING\n"; + print "seconds.critical $CRITICAL\n"; print "graph_info Plugin available at http://oss.hjksolutions.com/munin/\n"; }