[may be more nagiosplug-devel@ related, but hey!]
It probably wouldn't be a bad idea to include some checkcommands.conf templates and example service or hostgroup examples. See below. ---- Templates ---- define command { command_name check_postgres_size command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action database_size -w $ARG1$ -c $ARG2$ } define command { command_name check_postgres_time command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action timesync -w $ARG1$ -c $ARG2$ } define command { command_name check_postgres_backends command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action backends -w $ARG1$ -c $ARG2$ } define command { command_name check_postgres_last_vacuum command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action last_vacuum -w $ARG1$ -c $ARG2$ } define command { command_name check_postgres_bloat command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action bloat -w $ARG1$ -c $ARG2$ } define command { command_name check_postgres_settings_checksum command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action settings_checksum -c $ARG1$ } define command { command_name check_postgres_locks command_line $USER2$/check_postgres.pl -H $HOSTADDRESS$ -u pgsql -db postgres --action locks -w $ARG1$ -c $ARG2$ } ---- Service Check Examples ---- [Host Definition] define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Database Usage Size check_command check_postgres_size!256000000! 512000000 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Database Locks check_command check_postgres_locks!2!3 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Last Vacuum check_command check_postgres_last_vacuum!600! 900 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Database Configuration Checksum check_command check_postgres_settings_checksum!654104dd9397d7032c275a165c33d6e0 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Database Bloat check_command check_postgres_bloat!3000000! 9000000 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service Active Backend Threads check_command check_postgres_backends!40!60 } define service{ use generic-other host_name dbhost.gtld service_description dbhost PostgreSQL Service NTP Jitter check_command check_postgres_time!1!2 } ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Register now and save $200. Hurry, offer ends at 11:59 p.m., Monday, April 7! Use priority code J8TLD2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone _______________________________________________ Nagios-users mailing list Nagios-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nagios-users ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. ::: Messages without supporting info will risk being sent to /dev/null