Nagios using SNMP for the Basic Checks (CPU, Mem, Disk)

For the basic remote checks I evaluated several SNMP checks for Nagios and finally moved on with the following to begin with:

  • Linux CPU: -H $HOSTADDRESS$ -C public -Tnetsc -w 80 -c 90 $ARG1$
    • Linux Mem: -H $HOSTADDRESS$ -C public -N -w 80,30 -c 90,60 $ARG1$
    • Linux Disk: -H $HOSTADDRESS$ -C public -w 75 -c 90 -m / $ARG1$
    • Windows CPU: -H $HOSTADDRESS$ -C public -Tstand -w 80 -c 90 $ARG1$
    • Windows Mem: -H $HOSTADDRESS$ -C public -m Memory -w 80 -c 90 $ARG1$
    • Windows Disk: -H $HOSTADDRESS$ -C public -m '^C:' -w 75 -c 90 $ARG1$

The contributed checks are available at (CPU Load, Mem, Windows Disk), the check for the Linux Disk is included in the archive containing the Nagios Plugins.