packages: nagios-plugin-check_memcached/check_memcached.cfg - bigger bounds...

glen glen at pld-linux.org
Wed Sep 9 07:47:53 CEST 2009


Author: glen                         Date: Wed Sep  9 05:47:53 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- bigger bounds
- allow extra args to commands
- servicetemplates for all checks

---- Files affected:
packages/nagios-plugin-check_memcached:
   check_memcached.cfg (1.4 -> 1.5) 

---- Diffs:

================================================================
Index: packages/nagios-plugin-check_memcached/check_memcached.cfg
diff -u packages/nagios-plugin-check_memcached/check_memcached.cfg:1.4 packages/nagios-plugin-check_memcached/check_memcached.cfg:1.5
--- packages/nagios-plugin-check_memcached/check_memcached.cfg:1.4	Wed Sep  9 07:46:21 2009
+++ packages/nagios-plugin-check_memcached/check_memcached.cfg	Wed Sep  9 07:47:47 2009
@@ -3,19 +3,19 @@
 ### check response time(msec) for memcached
 define command {
 	command_name    check_memcached_response
-	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ -w 30 -c 60
+	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ -w 30 -c 60 $ARG1$
 }
 
 ### check cache size ratio(bytes/limit_maxbytes[%]) for memcached
 define command {
 	command_name    check_memcached_size
-	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ --size-warning 60 --size-critical 80
+	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ --size-warning 60 --size-critical 80 $ARG1$
 }
 
 ### check cache hit ratio(get_hits/cmd_get[%]) for memcached
 define command {
 	command_name    check_memcached_hit
-	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ --hit-warning 40 --size-critical 20
+	command_line    @plugindir@/check_memcached -H $HOSTADDRESS$ --hit-warning 40 --size-critical 20 $ARG1$
 }
 
 ## generic memcached service, you need to define check_command from one of the above
@@ -24,4 +24,31 @@
 	name				memcached
 	service_description	memcached
 	register			0
+}
+
+define service {
+	use					memcached
+	name				memcached-response
+	service_description	memcached-response
+	register			0
+
+	check_command		check_memcached_response
+}
+
+define service {
+	use					memcached
+	name				memcached-size
+	service_description	memcached-size
+	register			0
+
+	check_command		check_memcached_size
+}
+
+define service {
+	use					memcached
+	name				memcached-hit
+	service_description	memcached-hit
+	register			0
+
+	check_command		check_memcached_hit
 }
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nagios-plugin-check_memcached/check_memcached.cfg?r1=1.4&r2=1.5&f=u



More information about the pld-cvs-commit mailing list