title Monitor Various Aspects of the Running Host description The following check up on various aspects of a host. token proc info Check for processes that should be running. info # proc NAME [MAX=0] [MIN=0] info # info # NAME: the name of the process to check for. It must match info # exactly (ie, http will not find httpd processes). info # MAX: the maximum number allowed to be running. Defaults to 0. info # MIN: the minimum number to be running. Defaults to 0. info # info The results are reported in the prTable section of the UCD-SNMP-MIB tree info Special Case: When the min and max numbers are both 0, it assumes info you want a max of infinity and a min of 1. question 1 Name of the process you want to check on question 2 Maximum number of processes named '$1' that should be running [default = 0] question 3 Minimum number of processes named '$1' that should be running [default = 0] token disk info Check for disk space usage of a partition. info The agent can check the amount of available disk space, and make info sure it is above a set limit. info info # disk PATH [MIN=100000] info # info # PATH: mount path to the disk in question. info # MIN: Disks with space below this value will have the Mib's errorFlag set. info # Can be a raw byte value or a percentage followed by the % info # symbol. Default value = 100000. info # info The results are reported in the dskTable section of the UCD-SNMP-MIB tree question 1 Enter the mount point for the disk partion to be checked on question 2 Enter the minimum amount of space that should be available on $1 token load info Check for unreasonable load average values. info Watch the load average levels on the machine. info info # load [1MAX=12.0] [5MAX=12.0] [15MAX=12.0] info # info # 1MAX: If the 1 minute load average is above this limit at query info # time, the errorFlag will be set. info # 5MAX: Similar, but for 5 min average. info # 15MAX: Similar, but for 15 min average. info # info The results are reported in the laTable section of the UCD-SNMP-MIB tree question 1 Enter the maximum allowable value for the 1 minute load average question 2 Enter the maximum allowable value for the 5 minute load average question 3 Enter the maximum allowable value for the 15 minute load average validanswer 1 ^[\d\.]+$ validanswer 2 ^([\d\.]+|)$ validanswer 3 ^([\d\.]+|)$ token file info Check on the size of a file. info Display a files size statistics. info If it grows to be too large, report an error about it. info info # file /path/to/file [maxsize_in_bytes] info # info # if maxsize is not specified, assume only size reporting is needed. info # info The results are reported in the fileTable section of the UCD-SNMP-MIB tree question 1 Enter the path to the file you wish to monitor question 2 Enter the maximum size (in bytes) allowable for $1 group monitoring_services multiple proc Do you want to configure the agents ability to monitor processes? multiple disk Do you want to configure the agents ability to monitor disk space? multiple load Do you want to configure the agents ability to monitor load average? multiple file Do you want to configure the agents ability to monitor file sizes?