SVN: nagios-config/trunk/commands/check_mysql.cfg

glen glen at pld-linux.org
Thu Mar 18 13:40:48 CET 2010


Author: glen
Date: Thu Mar 18 13:40:48 2010
New Revision: 11281

Modified:
   nagios-config/trunk/commands/check_mysql.cfg
Log:
- move -u / -p to service template
- add mysql-query


Modified: nagios-config/trunk/commands/check_mysql.cfg
==============================================================================
--- nagios-config/trunk/commands/check_mysql.cfg	(original)
+++ nagios-config/trunk/commands/check_mysql.cfg	Thu Mar 18 13:40:48 2010
@@ -1,11 +1,15 @@
-# 'check_mysql' command definition
-# uses $USER3$ and $USER4$ from resources.cfg for authentication
 define command {
 	command_name    check_mysql
-	command_line    $USER1$/check_mysql -u $USER3$ -p $USER4$ $ARG1$
+	command_line    $USER1/check_mysql -H $HOSTADDRESS$ $ARG1$
+}
+
+define command {
+	command_name    check_mysql_query
+	command_line    $USER1$/check_mysql_query -H $HOSTADDRESS$ $ARG1$
 }
 
-# MYSQL
+# MYSQL Server
+# uses $USER3$ and $USER4$ from resources.cfg for authentication
 define service {
 	use                     generic-service
 	name                    mysql
@@ -16,15 +20,25 @@
 	retry_check_interval    1
 	notification_interval   120
 
-	check_command           check_mysql!-H $HOSTADDRESS$
+	check_command           check_mysql!-u $USER3$ -p $USER4$
 }
 
-
+# MYSQL Server - Slave status
 define service {
 	use                     mysql
 	name                    mysql-slave
 	service_description     mysql-slave
 	register                0
 
-	check_command           check_mysql!-H $HOSTADDRESS$ -S
+	check_command           check_mysql!-S -u $USER3$ -p $USER4$
+}
+
+# MYSQL Server - Run a Query
+define service {
+	use                     mysql
+	name                    mysql-query
+	service_description     mysql-query
+	register                0
+
+	check_command           check_mysql_query!-u $USER3$ -p $USER4$
 }


More information about the pld-cvs-commit mailing list