## This plugin reports the signal strength of a Breezecom wireless equipment # 'check_breeze' command definition define command{ command_name check_breeze command_line $USER1$/check_breeze -H $HOSTADDRESS$ -C $ARG1$ -w $ARG2$ -c $ARG3$ } # This plugin tests the STATUS of an HP printer with a JetDirect card. # 'check_hpjd' command definition define command{ command_name check_hpjd command_line $USER1$/check_hpjd -H $HOSTADDRESS$ -C $ARG1$ } ## UCD_SNMP equivalents for some of the local commands and also ## slightly more generic SNMP OIDs ## note: using partial textual OIDs here - use numeric oids ## if you don't have MIBDIRS defined per Net-SNMP (net-snmp.org) # 'check_snmp' command definition define command{ command_name check_snmp command_line $USER1$/check_snmp -H $HOSTADDRESS$ $ARG1$ } # 'snmp_load' command definition define command{ command_name snmp_load command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.2021.10.1.5.1,.1.3.6.1.4.1.2021.10.1.5.2,.1.3.6.1.4.1.2021.10.1.5.3 -w :$ARG2$,:$ARG3$,:$ARG4$ -w :$ARG5$,:$ARG6$,:$ARG7$ -l load } # 'snmp_cpustats' command definition define command{ command_name snmp_cpustats command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.2021.11.9.0,.1.3.6.1.4.1.2021.11.10.0,.1.3.6.1.4.1.2021.11.11.0 -l 'CPU usage (user system idle)' -u '%' } # 'snmp_procname' command definition define command{ command_name snmp_procname command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o 1.3.6.1.4.1.2021.2.1.5.$ARG2$ -w $ARG3$:$ARG4$ -c $ARG5$:$ARG6$ } # 'snmp_disk' command definition define command{ command_name snmp_disk command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o 1.3.6.1.4.1.2021.9.1.7.$ARG1$,1.3.6.1.4.1.2021.9.1.9.$ARG1$ -w $ARG2$:,:$ARG3$ -c $ARG4$:,:$ARG5$ -u 'kB free (','% used)' -l 'disk space' } # 'snmp_mem' command definition define command{ command_name snmp_mem command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.2021.4.6.0,.1.3.6.1.4.1.2021.4.5.0 -w $ARG2$: -c $ARG3$: } # 'snmp_swap' command definition define command{ command_name snmp_swap command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o .1.3.6.1.4.1.2021.4.4.0,.1.3.6.1.4.1.2021.4.3.0 -w $ARG2$: -c $ARG3$: } # 'snmp_procs' command definition define command{ command_name snmp_procs command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrSystem.hrSystemProcesses -w :$ARG2$ -c :$ARG3$ -l processes } # 'snmp_users' command definition define command{ command_name snmp_users command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrSystem.hrSystemNumUsers -w :$ARG2$ -c :$ARG3$ -l users } # 'snmp_mem2' command definition define command{ command_name snmp_mem2 command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.101,host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.101 -w $ARG2$ -c $ARG3$ } # 'snmp_swap2' command definition define command{ command_name snmp_swap2 command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.102,host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.102 -w $ARG2$ -c $ARG3$ } # 'snmp_mem3' command definition define command{ command_name snmp_mem3 command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.101,host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.101 -w $ARG2$ -c $ARG3$ } # 'snmp_swap3' command definition define command{ command_name snmp_swap3 command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.102,host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageSize.102 -w $ARG2$ -c $ARG3$ } # 'snmp_disk2' command definition define command{ command_name snmp_disk2 command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o host.hrStorage.hrStorageTable.hrStorageEntry.hrStorageUsed.$ARG2$ -w $ARG3$ -c $ARG4$ } # 'snmp_tcpopen' command definition define command{ command_name snmp_tcpopen command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o tcp.tcpCurrEstab.0 -w $ARG2$ -c $ARG3$ } # 'snmp_tcpstats' command definition define command{ command_name snmp_tcpstats command_line $USER1$/check_snmp -H $HOSTADDRESS$ -C $ARG1$ -o tcp.tcpActiveOpens.0,tcp.tcpPassiveOpens.0,tcp.tcpInSegs.0,tcp.tcpOutSegs.0,tcp.tcpRetransSegs.0 -l 'TCP stats' } # 'check_wave' command definition define command{ command_name check_wave command_line $USER1$/check_wave -H $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ }