packages: nagios-plugin-check_mysql_health/check_mysql_health.cfg - add che...
glen
glen at pld-linux.org
Thu Oct 7 12:31:54 CEST 2010
Author: glen Date: Thu Oct 7 10:31:54 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- add check_mysql_health service template
- add check_mysql_health generic command
---- Files affected:
packages/nagios-plugin-check_mysql_health:
check_mysql_health.cfg (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg
diff -u packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg:1.1 packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg:1.2
--- packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg:1.1 Mon Apr 5 21:32:29 2010
+++ packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg Thu Oct 7 12:31:49 2010
@@ -1,3 +1,44 @@
+# Check various parameters of MySQL databases
+#
+# Mode of the plugin can be one of the following keywords:
+# connection-time (Time to connect to the server)
+# uptime (Time the server is running)
+# threads-connected (Number of currently open connections)
+# threadcache-hitrate (Hit rate of the thread-cache)
+# slave-lag (Seconds behind master)
+# slave-io-running (Slave io running: Yes)
+# slave-sql-running (Slave sql running: Yes)
+# qcache-hitrate (Query cache hitrate)
+# qcache-lowmem-prunes (Query cache entries pruned because of low memory)
+# keycache-hitrate (MyISAM key cache hitrate)
+# bufferpool-hitrate (InnoDB buffer pool hitrate)
+# bufferpool-wait-free (InnoDB buffer pool waits for clean page available)
+# log-waits (InnoDB log waits because of a too small log buffer)
+# tablecache-hitrate (Table cache hitrate)
+# table-lock-contention (Table lock contention)
+# index-usage (Usage of indices)
+# tmp-disk-tables (Percent of temp tables created on disk)
+# slow-queries (Slow queries)
+# long-running-procs (long running processes)
+# cluster-ndbd-running (ndnd nodes are up and running)
+# sql (any sql command returning a single number)
+
+define command {
+ command_name check_mysql_health
+ command_line /usr/lib/nagios/plugins/check_mysql_health -H $HOSTADDRESS$ $ARG1$
+}
+
+define service {
+ use generic-service
+ name check_mysql_health
+ service_description check_mysql_health
+ register 0
+
+ check_command check_mysql_health -H $HOSTADDRESS$
+}
+
+# These below are deprecated, use check_mysql_health and add the extra args yourself.
+# initial macros, preserved for compatability
define command {
command_name check_mysql_health_uptime
command_line /usr/lib/nagios/plugins/check_mysql_health -H $HOSTADDRESS$ -u $ARG1$ -p $ARG2$ -m uptime
@@ -78,3 +119,4 @@
command_name check_mysql_health_log_waits
command_line /usr/lib/nagios/plugins/check_mysql_health -H $HOSTADDRESS$ -u $ARG1$ -p $ARG2$ -m log-waits
}
+
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nagios-plugin-check_mysql_health/check_mysql_health.cfg?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list