7. The Plugins
7.1. check_brocade_fan
The plugin checks
if the SAN switch considers the speed of
the given fan to be within the nominal
range.
Scan result:
OK index: INDEX ;
info: INFO
INDEX |
int |
The fan's index which should be used with
“-i”. |
INFO |
mwstring |
The name of the fan. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the fan which should be checked. |
Warning:
- The fan is unknown, faulty or absent.
Critical:
- The speed of the fan is not within the nominal
range.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;speed
“Nagios Plugins” Style:'current
speed'=speed
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
speed |
int |
Current speed in rounds per minute. |
7.2. check_brocade_overall
The plugin checks the overall
status of a Brocade
SAN switch.
Note: there is an ugly hack inside: The SNMP timeout
is set higher because the devices used for testing tended to time
out otherwise. And once they had timed out they took some time
before recovering.
Scan result:
OK
Warning:
- the operational status is “offline”
or “testing”.
Critical:
- the operational status is “faulty”.
- the POST diagnostics returned anything but
“OK”.
Logging and Plotting:
Not supported.
7.3. check_brocade_port
The plugin checks one fibre
channel port of a Brocade
SAN switch.
Scan result:
OK index: INDEX ;
pStat: PSTAT ; aStat: ASTAT
INDEX |
int |
The fibre channel port's index which should
be used with “-i”. |
PSTAT |
int |
The physical status of the port. |
ASTAT |
int |
The administrative status of the port. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the port which should be checked. |
Warning:
- The port is administratively down.
Critical:
- The port is physically down and
administratively enabled.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;pStat;oStat;iWrds;oWrds;iFrms;oFrms
“Nagios Plugins” Style (some blanks replaced with linefeeds):'input
words'=iWrdsc 'output words'=oWrdsc
'input frames'=iFrmsc 'output frames'=oFrmsc
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
pStat |
int |
Physical status of the port. |
oStat |
int |
Operational status of the port. |
iWrds |
uint |
Input fibre channel word counter. |
oWrds |
uint |
Output fibre channel word counter. |
iFrms |
uint |
Input fibre channel frame counter. |
oFrms |
uint |
Output fibre channel frame counter. |
7.4. check_brocade_psu
The plugin checks one power
supply unit of a Brocade
SAN switch.
Scan result:
OK index: INDEX ;
info: INFO
INDEX |
int |
The PSU's index which should be used with
“-i”. |
INFO |
mwstring |
The information string of the PSU. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the power supply unit which should
be checked. |
Warning:
- The PSU is unknown or absent.
Critical:
- The PSU is not operating within its nominal
range or faulty.
Logging and Plotting:
Not supported.
7.5. check_brocade_temp
The plugin checks if a
Brocade SAN switch
considers the temperature at a given
sensor is within the nominal range.
Scan result:
OK index: INDEX ;
info: INFO
INDEX |
int |
The temperature sensor's index which should
be used with “-i”. |
INFO |
mwstring |
The name of the temperature sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the sensor which should be checked. |
Warning:
- the temperature sensor is unknown, faulty or
absent.
Critical:
- the temperature of the sensor is not within
the nominal range.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;tempC
“Nagios Plugins” Style:'current
temperature'=tempC
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
tempC |
int |
Current temperature in degree Celsius. |
7.6. check_cisco_cpuusage
The plugin checks the one minute and five
minute averages of the cpu usage of a
Cisco device.
Scan result:
OK index: INDEX [newOIDs|oldOIDs]
INDEX |
int |
The cpu's index which should be used with
“-i”. |
newOIDs|oldOIDs |
|
Whether the new OIDs (default) or the old
OIDs (Option -o) should be used. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the cpu which should be checked. |
-o |
--old-oids |
|
|
Per default the plugin uses the “new”
OIDs cpmCPUTotal1minRev and cpmCPUTotal5minRev. These OIDs are
not supported by all devices. This option switches the plugin to
using the old (deprecated) OIDs cpmCPUTotal1min and cpmCPUTotal5min. |
-w |
--warning |
WARN1,WARN5 |
int,int |
The one and five minute average cpu usages
at which a warning is generated. |
-c |
--critical |
CRIT1,CRIT5 |
int,int |
The one and five minute average cpu usages
at which a critical is generated. |
Warning:
- at least one average is greater than the
appropriate warning threshold.
Critical:
- at least one average is greater than the
appropriate critical threshold.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:addinf;usage1;usage5
“Nagios Plugins” Style (some blanks replaced with linefeeds):'1
minute cpu usage'=usage1%;warn1;crit1
'5 minute cpu usage'=usage5%;warn5;crit5
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
usage1 |
uint |
Current one minute average of the cpu usage
in per cent. |
usage5 |
uint |
Current five minute average of the cpu usage
in per cent. |
7.7. check_cisco_fan
The plugin checks the overall status of one
of a Cisco device's
fans.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The fan's index which should be used with
“-i”. |
DESCR |
mwstring |
The description of the fan. |
Specific Parameters:
-i |
--index |
INDEX |
int |
The index of the fan which should be checked. |
Warning:
- the fan's status is “warning”,
“shutdown” or “not present”.
Critical:
- the fan's status is “critical” or
“not functioning”.
Logging and Plotting:
Not supported.
7.8. check_cisco_if_load
The plugin checks the interface load of one
of a Cisco device's
network interfaces.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The interface's index which should be used
with “-i”. |
DESCR |
mwstring |
The description of the interface. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the interface which should be
checked. |
-w |
--warning |
WARN |
int |
Interface load at which a warning is
returned (255 = 100%). |
-c |
--critical |
CRIT |
int |
Interface load at which a critical is
returned (255 = 100%). |
Warning:
- The interface load is greater than the warning
threshold.
Critical:
- The interface load is greater than the
critical threshold.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:addinf;load
“Nagios Plugins” Style:'load'=load;warn;crit;0;255
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
load |
int |
Interface load (0 to 255). |
7.9. check_cisco_mem
The plugin checks the status of one of a
Cisco device's memory
pools.
Scan result:
OK index: INDEX ;
alternate: ALTER ; name:
NAME
INDEX |
int |
The memory pool's index which should be used
with “-i”. |
ALTER |
int |
The alternate memory pool's type or zero if
this pool does not have an alternate pool. |
NAME |
mwstring |
The name of the memory pool. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the memory pool which should be
checked. |
-w |
--warning |
WARN[%kM] |
uint |
Memory pool usage at which a warning is
returned. Optional.
Default: 75%. |
-c |
--critical |
CRIT[%kM] |
uint |
Memory pool usage at which a critical is
returned. Optional.
Default: 85%. |
Units:
% |
Per cent of pool size. |
k |
Kibibyte. |
M |
Mebibyte. |
none |
Byte. |
Warning:
- The memory pool's usage is greater than the
warning threshold.
Critical:
- The memory pool's usage is greater than the
critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;used;free;lFree
“Nagios Plugins” Style (some blanks replaced with linefeeds):'memory'=usedB;warn;crit;0;size
'largest free block'=lFreeB
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
used |
int |
Used bytes in the pool. |
free |
int |
Unused bytes in the pool. |
lFree |
int |
Size (in bytes) of the largest continuous
block of unused memory in the pool. |
7.10. check_cisco_pix_conns
The plugin checks the number of
connections used an a Cisco PIX Security
Appliances.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN |
int |
Number of present connections at which a
warning is returned. |
-c |
--critical |
CRIT |
int |
Number of present connections at which a
critical is returned. |
Warning:
- the current number of connections is greater
than the warning threshold.
Critical:
- the current number of connections is greater
than the critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:conn
“Nagios Plugins” Style:'connections'=conn;warn;crit
Values:
conn |
uint |
Number of connections currently used. |
7.11. check_cisco_psu
The plugin checks the
overall status of one of a
Cisco device's power
supply units.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The PSU's index which should be used with
“-i”. |
DESCR |
mwstring |
The description of the PSU. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the PSU which should be checked. |
Warning:
- the PSU's status is “warning”,
“shutdown” or “not present”.
Critical:
- the PSU's status is “critical” or
“not functioning”.
Logging and Plotting:
Not supported.
7.12. check_cisco_temp
The plugin checks the
temperature at one of a
device's sensors.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The temperature sensor's index which should
be used with “-i”. |
DESCR |
mwstring |
The description of the sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the temperature sensor which should
be checked. |
-w |
--warning |
WARN |
int |
Temperature of the sensor at which a warning
is returned. |
-c |
--critical |
CRIT |
int |
Temperature of the sensor at which a
critical is returned. |
Warning:
- The sensor's status is “warning”,
“shutdown” or “not present”.
- The temperature is greater than the warning
threshold.
Critical:
- The sensor's status is “critical”
or “not functioning”.
- The temperature is greater than the critical
threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addInf;tempC;tempE
“Nagios Plugins” Style (some blanks replaced with linefeeds):'current
temperature'=tempC;warn;crit
'emergency shutdown temperature'=tempE
Values:
addinf |
string |
additional information (as given by the
“-I” parameter). |
tempC |
uint |
current temperature. |
tempE |
int |
emergency shutdown temperature. |
7.13. check_cisco_voltage
The plugin checks the
voltage at one of a
Cisco device's sensors.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The voltage sensor's index which should be
used with “-i”. |
DESCR |
mwstring |
The description of the sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the voltage sensor which should be
checked. |
Warning:
- the sensor's status is “warning”,
“shutdown” or “not present”.
Critical:
- the sensor's status is “critical”
or “not functioning”.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;voltC;voltL;voltH
“Nagios Plugins” Style (some blanks replaced with linefeeds):'current
voltage'=voltC
'low threshold voltage'=voltL 'high
threshold voltage'=voltH
Values:
addinf |
string |
additional information (as given by the
“-I” parameter). |
voltC |
int |
current voltage in millivolt. |
voltL |
int |
lower threshold voltage in millivolt. |
voltH |
int |
higher threshold voltage in millivolt. |
7.14. check_cisco_vpn_conns
The plugin checks the number of
connections (sessions)
used on an a Cisco VPN Concentrator.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN[%] |
int |
Number of present connections or percentage
of available sessions at which a warning is returned.
Optional.
Default: 90%. |
-c |
--critical |
CRIT[%] |
int |
Number of present connections or percentage
of available sessions at which a critical is returned.
Optional.
Default: 95%. |
Warning:
- the current number of user sessions is greater
than the warning threshold.
Critical:
- the current number of user sessions is greater
than the critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:actSC;actUS;maxUS;maxSC;l2lSC;manSC;remSC
“Nagios Plugins” Style (some blanks replaced with linefeeds):'active
sessions'=actSC
'active user sessions'=actUS;warn;crit;;maxUS
'maximum sessions'=maxSC
'LAN-to-LAN sessions'=l2lSC
'management sessions'=manSC
'remote access sessions'=remSC
Values:
actSC |
uint |
Number of currently active session. |
actUS |
uint |
Number of currently active user sessions.
This is not read from the device but the sum of the currently
active LAN-to-LAN and remote access sessions. |
maxUS |
uint |
Maximum user sessions. |
maxSC |
uint |
Maximum concurrent sessions since reboot. |
l2lSC |
uint |
Number of currently active LAN-to-LAN
sessions. |
manSC |
uint |
Number of currently active management
sessions. |
remSC |
uint |
Number of currently active remote access
sessions. |
7.15. check_cisco_vpn_cpuusage
The plugin checks the cpu usage of a Cisco
VPN Concentrator.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN |
int |
Cpu usage at which a warning is returned. |
-c |
--critical |
CRIT |
int |
Cpu usage at which a critical is returned. |
Warning:
- the current cpu usage is greater than the
warning threshold.
Critical:
- the current cpu usage is greater than the
critical threshold.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:usage
“Nagios Plugins” Style (some blanks replaced with linefeeds):'cpu
usage'=usage%;warn;crit
Values:
usage |
uint |
Cpu utilization in percent. |
7.16. check_cisco_vpn_fan
The plugin
checks whether a fan of Cisco VPN
Concentrator has an alarm. If the fan does have an alarm a critical
alert will be generated. The plugin never returns a warning.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The fan's index which should be used with
“-i”. |
DESCR |
mwstring |
The description of the fan. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the fan which should be checked. |
Critical:
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;speed
“Nagios Plugins” Style:'current
speed'=speed
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
speed |
uint |
Current speed in rounds per minute. |
7.17. check_cisco_vpn_temp
The plugin
checks whether a temperature sensor of
Cisco VPN Concentrator has an alarm. If the sensor does have an
alarm a critical alert will be generated. The plugin never returns
a warning.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The sensor's index which should be used with
“-i”. |
DESCR |
mwstring |
The description of the sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the sensor which should be checked. |
Critical:
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;tempC
“Nagios Plugins” Style:'current
temperature'=tempC
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
tempC |
int |
Current temperature in Degree Celsius. |
7.18. check_cisco_vpn_thru
The plugin checks the throughput
utilization of a Cisco VPN Concentrator.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN |
int |
Throughput utilization at which a warning is
returned. |
-c |
--critical |
CRIT |
int |
Throughput utilization at which a critical
is returned. |
Warning:
- the current throughput utilization is greater
than the warning threshold.
Critical:
- the current throughput utilization is greater
than the critical threshold.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:utilization
“Nagios Plugins” Style (some blanks replaced with linefeeds):'cpu
utilization'=usage%;warn;crit
Values:
utilization |
uint |
Threshold utilization in percent. |
7.19. check_cisco_vpn_voltage
The plugin
checks whether a voltage sensor of a
Cisco VPN Concentrator has an alarm. If the voltage sensor does
have an alarm a critical alert will be generated. The plugin never
returns a warning.
Scan result:
OK index: INDEX ;
descr: DESCR
INDEX |
int |
The voltage sensor's index which should be
used with “-i”. |
DESCR |
mwstring |
The description of the voltage sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the voltage sensor which should be
checked. |
Critical:
- The voltage sensor has an alarm.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;voltage
“Nagios Plugins” Style:'current
voltage'=voltage
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
voltage |
uint |
Current voltage in millivolt. |
7.20. check_cpq_fan
The plugin checks the status of one of a
Compaq computer's fans.
Scan result:
OK chassis: CHASSIS ;
index: INDEX ; local: LOCAL
CHASSIS |
int |
The fan's system chassis index which should
be used with “-s”. |
INDEX |
int |
The fan's index which should be used with
“-i”. |
LOCAL |
mwstring |
The location of the fan. |
Note: The scan only returns fans which are “present”.
Specific Parameters:
-s |
--system-chassis |
CHASSIS |
int |
Index of the system chassis of the fan which
should be checked. |
-i |
--index |
INDEX |
int |
Index of the fan which should be checked (within
the system chassis). |
Warning:
- the presence of the fan is “other”,
“absent” or not valid.
- the condition of the fan is “other”
or “degraded”.
Critical:
- the fan is present and “failed”.
Logging and Plotting:
Not supported.
7.21. check_cpq_fcaaccel
The plugin checks the status of one of a
Compaq computer's external
array accelerator.
Note: the same accelerator can be reported by all computers
connected to the array.
Scan result:
OK index: INDEX ;
slot: SLOT
INDEX |
int |
the accelerator's storage box index which
should be used with “-i”. |
SLOT |
int |
the accelerator's IO slot index which should
be used with “-s”. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the storage box the accelerator
resides in. |
-s |
--slot |
SLOT |
int |
Index of the physical IO slot the
accelerator resides in. |
Warning:
- the condition of the accelerator is “other”
or “degraded”.
Critical:
- the condition of the accelerator is “failed”.
Logging and Plotting:
Not supported.
7.22. check_cpq_fcaeac
The plugin checks the
of one of a Compaq
computer's external array controllers.
Note: the same controller can be reported by all computers
connected to the array.
Scan result:
OK index: INDEX ;
slot: SLOT ; model: MODEL
INDEX |
int |
The controller's storage box index which
should be used with “-i”. |
SLOT |
int |
The controller's IO slot index which should
be used with “-s”. |
MODEL |
mwstring |
The controller's model. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the storage box the controller
resides in. |
-s |
--slot |
SLOT |
int |
Index of the physical IO slot the controller
resides in. |
Warning:
- the condition of the controller is “other”
or “degraded”.
- the status of the controller is “other”
or “redundantPathOffline”.
Critical:
- the condition of the controller is “failed”.
- the status of the controller is “failed”
or “offline”.
Logging and Plotting:
Not supported.
7.23. check_cpq_fcahctrl
The plugin checks the status of one of a
Compaq computer's host
controllers.
Scan result:
OK index: INDEX ;
slot: SLOT ; model: MODEL
INDEX |
int |
The HBA's index which should be used with
“-i”. |
SLOT |
int |
The HBA's slot index (informational). |
MODEL |
mwstring |
The HBA's model. |
Specific Parameters:
Warning:
- the condition of the controller is “other”
or “degraded”.
- the status of the controller is “other”
or “loop degraded”.
Critical:
- the condition of the controller is “failed”.
- the status of the controller is “failed”,
“shutdown” or “loop failed”.
Logging and Plotting:
Not supported.
7.24. check_cpq_fcalogdrv
The plugin checks the status of one of a
Compaq computer's a
logical drives on an external array
controller.
Note: the same logical drive can be reported by all computers
connected to the array.
Scan result:
OK index: INDEX ;
drive: DRIVE ; faultTolerance:
FTOL
INDEX |
int |
The logical drive's storage box index which
should be used with “-i”. |
DRIVE |
int |
The logical drive's index which should be
used with “-d”. |
FTOL |
mwstring |
The logical drive's fault tolerance. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the storage box the logical drive
resides in. |
-d |
--drive |
DRIVE |
int |
Index of the logical drive within the
storage box. |
Warning:
- the condition of the logical drive is “other”
or “degraded”.
Critical:
- the condition of the logical drive is “failed”.
Logging and Plotting:
Not supported.
7.25. check_cpq_fcaphydrv
The plugin checks the status of one of a
Compaq computer's physical
drives on an external array controller.
Note: the same physical drive can be reported by all computers
connected to the array.
Scan result:
OK index: INDEX ;
drive: DRIVE ; place: PLACE
; bay: BAY ;
ser: SER
INDEX |
int |
The physical drive's storage box index which
should be used with “-i”. |
DRIVE |
int |
The physical drive's index which should be
used with “-d”. |
PLACE |
string |
The placement of the drive. One of
“other”,
“int”,
“ext” and
“invalid”. |
BAY |
int |
The number of the bay the drive is in. |
SER |
mwstring |
The serial number of the drive. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the storage box the physical drive
resides in. |
-d |
--drive |
DRIVE |
int |
Index of the physical drive within the
storage box. |
Warning:
- the status of the physical drive is “other”
or invalid.
- the condition of the physical drive is “other”,
“degraded” or invalid.
- the smart status of the physical drive is
“other” of invalid.
Critical:
- the status of the physical drive is “threshExceeded”,
“predictiveFailure” or “failed”.
- the condition of the physical drive is “failed”.
- the smart status of the physical drive is
“replaceDrive”.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;read;writ;haRd;reRd;haWr;reRw
“Nagios Plugins” Style (some blanks replaced with linefeeds):'sectors
read'=readc 'sectors written'=writc
'hard read errors'=haRdc 'recovered read
errors'=reRdc
'hard write errors'=haWrc 'recovered write
errors'=reRwc
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
read |
uint |
Sectors read. |
writ |
uint |
Sectors written. |
haRd |
uint |
Hard read errors. |
reRd |
uint |
Recovered read errors. |
haWr |
uint |
Hard write errors. |
reWr |
uint |
Recovered write errors. |
7.26. check_cpq_fcaspare
The plugin checks the status of one of a
Compaq computer's spare
drives on an external array controller.
Note: the same spare drive can be reported by all computers
connected to the array.
Scan result:
OK index: INDEX ;
drive: DRIVE ; bay: BAY
INDEX |
int |
The spare drive's storage box index which
should be used with “-i”. |
DRIVE |
int |
The spare drive's index which should be used
with “-d”. |
BAY |
int |
The number of the bay the drive is in. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the storage box the spare drive
resides in. |
-d |
--drive |
DRIVE |
int |
Index of the spare drive within the storage
box. |
Warning:
- the status of the spare drive is “other”,
“degraded” or invalid.
Critical:
- the status of the spare drive is “failed”.
Logging and Plotting:
Not supported.
7.27. check_cpq_ida
The plugin checks the status of one of a
Compaq computer's IDA
controller, any associated logical drives, physical drives and
array accelerators.
Scan result:
OK index: INDEX ;
model: MODEL
INDEX |
int |
The controller's index which should be used
with “-i”. |
MODEL |
mwstring |
The controller's model name. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the controller. |
Warning:
- the status of the controller is “other”
or “degraded”.
Critical:
- the status of the controller is “failed”.
Logging and Plotting:
Not supported.
7.28. check_cpq_phydrv
The plugin checks the status of one of a
Compaq computer's physical
drives on an IDA controller.
Scan result:
OK index: INDEX ;
drive: DRIVE ; place: PLACE
; bay: BAY ;
ser: SER
INDEX |
int |
The physical drive's controller index which
should be used with “-i”. |
DRIVE |
int |
The physical drive's index which should be
used with “-d”. |
PLACE |
string |
The placement of the drive. One of
“other”,
“int”,
“ext” and
“invalid”. |
BAY |
int |
The number of the bay the drive is in. |
SER |
mwstring |
The serial number of the drive. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the controller the physical drive
is connected to. |
-d |
--drive |
DRIVE |
int |
Index of the physical drive. |
Warning:
- the status of the physical drive is “other”
or invalid.
- the condition of the physical drive is “other”,
“degraded” or invalid.
- the smart status of the physical drive is
“other” of invalid.
Critical:
- the status of the physical drive is “critical”
or “predictiveFailure”.
- the condition of the physical drive is “failed”.
- the smart status of the physical drive is
“replaceDrive”.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;read;writ;haRd;reRd;haWr;reRw
“Nagios Plugins” Style (some blanks replaced with linefeeds):'sectors
read'=readc 'sectors written'=writc
'hard read errors'=haRdc 'recovered read
errors'=reRdc
'hard write errors'=haWrc 'recovered write
errors'=reRwc
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
read |
uint |
Sectors read. |
writ |
uint |
Sectors written. |
haRd |
uint |
Hard read errors. |
reRd |
uint |
Recovered read errors. |
haWr |
uint |
Hard write errors. |
reWr |
uint |
Recovered write errors. |
7.29. check_cpq_temp
The plugin returns how the current
temperature of one of a
Compaq computer's temperature sensor
compares to the given warning and critical thresholds.
Scan result:
OK chassis: CHASSIS ;
index: INDEX ; tempT: TEMPT
; local: LOCAL
CHASSIS |
int |
The temperature sensor's system chassis
index which should be used with “-s”. |
INDEX |
int |
The temperature sensor's index which should
be used with “-i”. |
TEMPT |
int |
The threshold temperature of the sensor. |
LOCAL |
mwstring |
The location of the temperature sensor. |
Specific Parameters:
-s |
--system-chassis |
CHASSIS |
int |
Index of the system chassis of the
temperature sensor which should be checked. |
-i |
--index |
INDEX |
int |
Index of the temperature sensor which should
be checked. |
-w |
--warning |
WARN |
int |
Temperature of the sensor at which a warning
is returned. |
-c |
--critical |
CRIT |
int |
Temperature of the sensor at which a
critical is returned. |
Warning:
- the temperature is greater than the warning
threshold.
Critical:
- the temperature is greater than the critical
threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addInf;tempC;tempT
“Nagios Plugins” Style:'current
temperature'=tempC;warn;crit
'threshold temperature'=tempT
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
tempC |
int |
Current temperature. |
tempT |
int |
Threshold temperature. |
7.30. check_cpq_thermal
The plugin returns the
overall thermal status of a
Compaq computer.
Scan result:
OK
Warning:
- the thermal status of the computer is “other”
or “degraded”.
Critical:
- the thermal status of the computer is “failed”.
Logging and Plotting:
Not supported.
7.31. check_if_by_snmp
The plugin checks the status of a
network interface.
Scan result:
OK index: INDEX ;
type: TYPE ; aStat: ASTAT
; descr: DESCR
INDEX |
int |
The index of the interface. |
TYPE |
int |
The type of the interface. |
ASTAT |
int |
The administrative status of the interface. |
DESCR |
mwstring |
The description of the interface. |
Specific Parameters:
Warning:
- the interface is administratively down.
Critical:
- the interface is administratively enabled and
operationally down.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;speed;oStat;iOct;iPkt;iErr;oOct;oPkt;oErr
“Nagios Plugins” Style (some blanks replaced with linefeeds):'estimated
speed'=speed
'input octets'=iOctc 'input packets'=iPktc
'inputerrors'=iErrc
'output octets'=oOctc 'output packets'=oPktc
'output errors'=oErrc
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
speed |
uint |
Estimated maximum speed of the interface. |
oStat |
int |
Operational status. |
iOct |
uint |
Input octet counter. |
iPkt |
uint |
Input packet counter. |
iErr |
uint |
Input error counter. |
oOct |
uint |
Output octet counter. |
oPkt |
uint |
Output packet counter. |
oErr |
uint |
Output error counter. |
7.32. check_mail_server
Ignore this one.
7.33. check_netapp_battery
The plugin checks the status of the NVRAM battery
or batteries of a NetApp Filer.
Scan result:
OK
Warning:
- the battery status is “partiallyDischarged”,
“nearEndOfLife” or “overCharged”.
Critical:
- the battery status is “fullyDischarged”,
“notPresent” or “atEndOfLife”.
Logging and Plotting:
Not supported.
7.34. check_netapp_du
The plugin checks the
disk usage of one of a
NetApp Filer's volumes.
Scan result:
OK index: INDEX ;
name: NAME
INDEX |
int |
The volume's index which should be used with
“-i”. |
NAME |
mwstring |
The volume's name. |
Specific Parameters:
-i |
--index |
INDEX |
int |
The index of the volume which should be
checked. |
-w |
--warning |
|
|
The volume usage (size and number of files)
at which a warning is returned.
Optional.
Default: 75%,75%. |
-c |
--critical |
|
|
The volume usage (size and number of files)
at which a critical is returned.
Optional.
Default: 85%,85%. |
Units:
% |
Per cent of volume size. |
k |
Kibibyte. |
M |
Mebibyte. |
G |
Gibibyte. |
none |
Byte. |
Warning:
- The volume's usage (size a/o files) is greater
than the warning threshold.
Critical:
- The volume's usage (size a/o files) is greater
than the critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;usedS;sizeS;usedF;sizeF
“Nagios Plugins” Style (some blanks replaced with linefeeds):'used
space'=usedSMB;warnS;critS;0;sizeS
'used files'=usedF;warnF;critF;0;sizeF
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
usedS |
float |
Used storage in mebibytes. |
sizeS |
float |
Size of the storage in mebibytes. |
usedF |
float |
Used number of files. |
sizeF |
float |
Available number of files. |
7.35. check_netapp_fans
The plugin checks the number of failed
fans of a NetApp
Filer.
Scan result:
OK
Warning:
Critical:
- Two or more fans have failed.
Logging and Plotting:
Not supported.
7.36. check_netapp_ops
The plugin reports operations' counters of
a NetApp Filer. It never returns a
warning or critical.
Scan result:
OK
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:nfs;cifs;http
“Nagios Plugins” Style:'nfs
operations'=nfsc 'cifs operations'=cifsc
'http operations'=httpc
Values:
nfs |
uint |
NFS operations counter. |
cifs |
uint |
CIFS operations counter. |
http |
uint |
HTTP operations counter. |
7.37. check_netapp_overall
The plugin checks the
overall status of a
NetApp Filer.
Scan result:
OK
Warning:
- the overall status is “other”,
“unknown” or “nonCritical”.
Critical:
- the overall status is “critical”
or “nonRecoverable”.
Logging and Plotting:
Not supported.
7.38. check_netapp_psus
The plugin checks the number of failed
power supply units of a
NetApp Filer.
Scan result:
OK
Critical:
- one or more power supply units have failed.
Logging and Plotting:
Not supported.
7.39. check_netapp_raiddrv
The plugin checks the status of one of the
raid drives of a NetApp
Filer.
Scan result:
OK volume: VOLUME ;
group: GROUP ; drive: DRIVE
; shelf: SHELF ;
bay: BAY
VOLUME |
int |
The volume index which should be used with
“-i”. |
GROUP |
int |
The group index which should be used with
“-g”. |
DRIVE |
int |
The drive index which should be used with
“-d”. |
SHELF |
int |
The shelf number of the drive. |
BAY |
int |
The bay number of the drive. |
Specific Parameters:
-i |
--index |
VOLUME |
int |
The volume index of the raid drive which
should be checked. |
-g |
--group |
GROUP |
int |
The group index of the raid drive which
should be checked. |
-d |
--drive |
DRIVE |
int |
The index of the raid drive which should be
checked. |
Warning:
- the status of the raid drive is “reconstructionInProgress”,
“parityReconstructionInProgress”, “parityVerificationInProgress”
or invalid.
Critical:
- the status of the raid drive is “failed”.
Logging and Plotting:
Not supported.
7.40. check_netapp_spare
The plugin checks the status of one of a
NetApp Filer's
spare drives.
Scan result:
OK drive: DRIVE ;
shelf: SHELF ; bay: BAY
DRIVE |
int |
The drive index which should be used with
“-d”. |
SHELF |
int |
The shelf number of the drive. |
BAY |
int |
The bay number of the drive. |
Specific Parameters:
-d |
--drive |
DRIVE |
int |
Index of the spare drive which should be
checked. |
Warning:
- The status of the spare drive is “addingspare”,
“bypassed”, “unknown” or invalid.
Logging and Plotting:
Not supported.
7.41. check_netapp_temp
The plugin checks the
temperature of a
Filer.
Scan result:
OK
Critical:
- the temperature is greater than the maximum
rated temperature.
Logging and Plotting:
Not supported.
7.42. check_netapp_vol
The plugin checks the name and status of
one of a NetApp Filer's volumes.
Scan result:
OK index: INDEX ;
name: NAME
INDEX |
int |
The index of the volume which should be used
with “-i”. |
NAME |
string |
The name of the volume which should be used
with “-n”. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the volume which should be checked. |
-n |
--name |
NAME |
string |
Name of the volume which should be checked. |
Warning:
- The volume's name does not match the expected
name. This may happen if volumes are added or deleted.
- the volume's quotas are off or initializing.
Logging and Plotting:
Not supported.
7.43. check_storage_by_snmp
The plugin checks the usage of some
storage. “Storage” can be
anything from file systems to real, swap and virtual memory.
Note: Implementation and interpretation of “hrStorageTypes”
is vendor- and sometimes even software-specific.
Note: Linux notoriously reports mounted removable media like floppy
discs and cd-roms as “hrStorageFixedDisk”.
Scan result:
OK index: INDEX ;
type:TYPE ; descr: DESCR
INDEX |
int |
The index of the storage which should be
used with “-i”. |
TYPE |
oid |
The object id of the storage type. |
DESCR |
mwstring |
The description of the storage entity. |
Specific Parameters:
-i |
--index |
INDEX |
int |
The index of the storage which should be
checked. |
-w |
--warning |
WARN[%kMG] |
int |
The storage usage at which a warning is
returned. Optional.
Default: 75%. |
-c |
--critical |
CRIT[%kMG] |
int |
The storage usage at which a critical is
returned. Optional.
Default: 85%. |
Units:
% |
Per cent of pool size. |
k |
Kibibyte. |
M |
Mebibyte. |
G |
Gibibyte. |
none |
Byte. |
Warning:
- The storage's usage is greater than the
warning threshold.
Critical:
- The storage's usage is greater than the
critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;used;size
“Nagios Plugins” Style:'used
storage'=usedMB;warn;crit;0;size
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
used |
float |
Used storage in mebibytes. |
size |
float |
Size of the storage in mebibytes. |
7.44. check_ucd_lms_fan
Checks the value of a
fan speed sensor which is monitored using
lm_sensors.
Scan result:
OK index: INDEX ;
name: NAME
INDEX |
int |
The fan's index which should be used with
“-i”. |
NAME |
mwstring |
The name of the fan. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the fan which should be checked. |
-w |
--warning |
WARN |
int |
Fan speed in RPM below
which a warning is generated. |
-c |
--critical |
CRIT1 |
int |
Fan speed in RPM below
which a critical is generated. |
Warning:
- The speed of the fan is below the given
warning threshold.
Critical:
- The speed of the fan is below the given
critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;speed
“Nagios Plugins” Style:'current
speed'=speed;warn;crit
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
speed |
int |
Current speed in rounds per minute. |
7.45. check_ucd_lms_temp
The plugin checks a temperature which is
monitored using lm_sensors.
Scan result:
OK index: INDEX ;
info: NAME
INDEX |
int |
The temperature sensor's index which should
be used with “-i”. |
NAME |
mwstring |
The name of the temperature sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the temperature sensor which should
be checked. |
-w |
--warning |
WARN |
uint |
Temperature in milli deg C above which a
warning is generated. |
-c |
--critical |
CRIT |
uint |
Temperature in milli deg C above which a
critical is generated. |
Warning:
- The temperature is above the given warning
threshold.
Critical:
- The temperature is above the given critical
threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;tempC
“Nagios Plugins” Style:'current
temperature'=tempC;warn;crit
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
tempC |
uint |
Current temperature in degree Celsius. |
7.46. check_ucd_lms_voltage
The plugin checks the voltage measured with
a sensor which is monitored using lm_sensors.
Scan result:
OK index: INDEX ;
name: NAME
INDEX |
int |
The voltage sensor's index which should be
used with “-i”. |
NAME |
mwstring |
The name of the voltage sensor. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the voltage sensor which should be
checked. |
-w |
--warning |
WARNL,WARNH |
int,int |
Voltage in milli Volt below which (WARNL)
and above which (WARNH) a warning is
generated. |
-c |
--critical |
CRITL,CRITH |
int,int |
Voltage in milli Volt below which (CRITL)
and above which (CRITH) a critical is
generated. |
Warning:
- The voltage is below the lower warning
threshold or above the higher warning threshold.
Critical:
- The voltage is below the lower critical
threshold or above the higher critical threshold.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;voltC
“Nagios Plugins” Style:'current
voltage'=voltC;warnL:warnH;critL:critH
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
voltC |
uint |
Current voltage in milli Volt. |
7.47. check_ucd_snmp_cpu
The plugin reports cpu
counters using the UCD-SNMP-MIB. It never returns a warning or
critical.
Scan result:
OK
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:user;nice;system;idle
“Nagios Plugins” Style:'user'=userc
'nice'=nicec 'system'=systemc
'idle'=idlec
Values:
user |
uint |
Time the cpu spent with normal processes in
jiffies. |
nice |
uint |
Time the cpu spent with nice processes in
jiffies. |
system |
uint |
Time the cpu spent in kernel mode in jiffies. |
idle |
uint |
Twiddling thumbs. |
7.48. check_ucd_snmp_load
The plugin checks the
load averages of a computer using the UCD-SNMP-MIB.
Scan result:
OK
Specific Parameters:
-w |
--warning |
|
|
one, five and 15 minute warning load average
thresholds. |
-c |
--critical |
|
|
one, five and 15 minute critical load
average thresholds. |
Warning:
- at least one warning threshold is exceeded.
Critical:
- at least one critical threshold is exceeded.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:load1;load5;load15
“Nagios Plugins” Style (some blanks replaced with linefeeds):'1
minute load'=load1;warn1;crit1
'5 minute load'=load5;warn5;crit5
'15 minute load'=load15;warn15;crit15
Values:
load1 |
float |
one minute system load average. |
load5 |
float |
five minute system load average. |
load15 |
float |
15 minute system load average. |
7.49. check_ucd_snmp_mem
The plugin checks the
memory usages of a computer using the UCD-SNMP-MIB.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN |
uint |
virtual (that is real plus swap) memory
usage warning threshold. |
-c |
--critical |
CRIT |
uint |
virtual (that is real plus swap) memory
usage critical threshold. |
Warning:
- virtual memory usage is greater than the
warning threshold.
Critical:
- virtual memory usage is greater than the
critical threshold.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:sTotal;sAvail;rTotal;rAvail;tTotal;tAvail;shared;buffer;cached
“Nagios Plugins” Style (some blanks replaced with linefeeds):'swap
space'=sAvailKB'real memory'=rAvailKB'available memory'=tAvailKB;warn;crit;0;tTotal
'shared memory'=sharedKB 'buffered memory'=bufferKB
'cache memory'=cachedKB
Values:
sTotal |
int |
total swap space. |
sAvail |
int |
available swap space. |
rTotal |
int |
total real/physical memory. |
rAvail |
int |
available real/physical memory. |
tTotal |
int |
total memory. |
tAvail |
int |
total available memory. |
shared |
int |
shared memory. |
buffer |
int |
buffered memory. |
cached |
int |
cache memory. |
7.50. check_ups_alarms
The plugin checks if an
uninterruptable power supply has any
current alarms.
Scan result:
OK
Critical:
- the ups has at least one current alarm.
Logging and Plotting:
Not supported.
7.51. check_ups_battery
The plugin checks the “battery”
of an an uninterruptable power supply.
Scan result:
OK
Warning:
- the status of the battery is “batteryLow”.
Critical:
- the status of the battery is “batteryDepleted”.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:tbat;trem;crem;volt;curr;temp
“Nagios Plugins” Style (some blanks replaced with linefeeds):'time
on battery'=tbats
'estimated time remaining'=trems 'estimated
charge remaining'=crem%
'battery voltage'=volt 'battery current'=curr
'battery temperature'=temp
Values:
tbat |
int |
Time the ups has been running on battery in
seconds. 0 if not applicable. |
trem |
int |
Estimated time remaining in seconds. |
crem |
int |
Estimated capacity remaining in per cent. |
volt |
float |
Battery voltage in Volt. |
curr |
float |
Battery current in Ampere. |
temp |
int |
Battery temperature in degree Celsius. |
7.52. check_ups_bypass
The plugin checks one
bypass line of an uninterruptable
power supply. It never returns a warning or critical.
Scan result:
OK index: INDEX ;
voltage: VOLTAGE
INDEX |
int |
The bypass lines's index which should be
used with “-i”. |
VOLTAGE |
int |
The voltage at the bypass line in Volt. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the bypass line which should be
checked. |
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;Ubyp;Ibyp;Pbyp
“Nagios Plugins” Style:'bypass
voltage'=Ubyp 'bypass current'=Ibyp
'bypass power'=Pbyp
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
Ubyp |
int |
Present bypass voltage in Volt. |
Ibyp |
float |
Present bypass current in Ampere. |
Pbyp |
int |
Present bypass power in Watt. |
Note that some UPSes do not report all of the values.
7.53. check_ups_input
The plugin checks one
input line of an uninterruptable
power supply.
Scan result:
OK index: INDEX ;
voltage: VOLTAGE
INDEX |
int |
The input lines's index which should be used
with “-i”. |
VOLTAGE |
int |
The voltage at the input line in Volt. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the input line which should be
checked. |
-w |
--warning |
WARNL,WARNH |
int,int |
Lower and upper threshold for warnings. If
the input voltage is less than the lower or greater than the
upper threshold, then a warning is generated.
Optional.
Default: Do not check. |
-c |
--critical |
CRITL,CRITH |
int,int |
Lower and upper threshold for criticals. If
the input voltage is less than the lower or greater than the
upper threshold, then a critical is generated.
Optional.
Default: Do not check. |
Warning:
- The input voltage is less than the lower or
greater than the upper warning threshold value.
Critical:
- The input voltage is less then the lower or
greater than the upper critical threshold value.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;Uin;Iin;Pin
“Nagios Plugins” Style (some blanks replaced with linefeeds):'input
voltage'=Uin;warnL:warnH;critL:critH
'input current'=Iin 'true input power'=Pin
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
Uin |
int |
Present input voltage in Volt. |
Iin |
float |
Present input current in Ampere. |
Pin |
int |
Present true input power in Watt. |
Note that some UPSes do not report all of the values.
7.54. check_ups_output
The plugin checks one
output line of an uninterruptable
power supply.
Scan result:
OK index: INDEX ;
voltage: VOLTAGE ; load:
LOAD
INDEX |
int |
The output line's index which should be used
with “-i”. |
VOLTAGE |
int |
The voltage at the output line in Volt. |
LOAD |
int |
The load (the percentage of power capacity
of the UPS) used by the line. |
Specific Parameters:
-i |
--index |
INDEX |
int |
Index of the output line which should be
checked. |
-w |
--warning |
WARN |
int |
The load at which a warning is generated.
Optional.
Default: Do not check. |
-c |
--critical |
CRIT |
int |
The load at which a critical is generated.
Optional.
Default: Do not check. |
Warning:
- The load is greater than the warning threshold
value.
Critical:
- The load is greater than the critical
threshold value.
Logging and Plotting:
Supported. RRD step = 5 minutes, RRD heartbeat = 11 minutes
Performance data:
Default Style:addinf;Uout;Iout;Pout;load
“Nagios Plugins” Style (some blanks replaced with linefeeds):'output
voltage'=Uout 'output current'=Iout
'output power'=Pout 'load'=load%;warn;crit
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
Uout |
int |
Present output voltage in Volt. |
Iout |
float |
Present output current in Ampere. |
Pout |
int |
Present output power in Watt. |
load |
int |
Present power capacity used on this line in
percent |
Note that some UPSes do not report all of the values.
7.55. check_ups_outputs
The plugin checks the source which is used
for the outputs of an uninterruptable power
supply.
Scan result:
OK
Warning:
- The power source is “bypass”,
“battery”, “booster” or “reducer”.
Critical:
- The power source is “none”.
Logging and Plotting:
Not supported.
7.56. check_winf_cpuusage
The plugin checks the
usage of one or all cpus of a
Microsoft Windows
computer using SNMP Informant. It never
returns a warning or critical.
The agent does not use indices to address a certain cpu but string
indexed OIDs. Therefor the plugin has an unusual interface.
Scan result:
OK name: NAME
NAME |
string |
The cpu's name which should be used with
“-n”. |
Specific Parameters:
-n |
--name |
NAME |
string |
Name of the cpu which should be checked. |
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:addinf;pDPCT;pIntT;pPrivT;pProcT;pUserT;dpcQpS;intpS
“Nagios Plugins” Style (some blanks replaced with linefeeds):'DPCs
receiving and servicing'=pDPCT%
'interrupts receiving and servicing'=pIntT%
'privileged mode non-idle time'=pPrivT% 'not
idle'=pProcT%
'user mode non-idle time'=pUserT%
'DPCs queued per second'=dpcQpS 'Interrupts
per second'=intpS
Values:
addinf |
string |
Additional information (as given by the
“-I” parameter). |
pDPCT |
uint |
Percentage of time receiving and servicing
DPCs. |
pIntT |
uint |
Percentage of time receiving and servicing
interrups. |
pPrivT |
uint |
Percentage of non-idle time spent in
privileged mode. |
pProcT |
uint |
Percentage of time not idle. |
pUserT |
uint |
Percentage of non-idle time spent in user
mode. |
dpcQpS |
uint |
DPCs queued per second during the sample
interval. |
intpS |
uint |
Interrupts per second. |
7.57. check_winf_mem
The plugin checks the
memory usage of a Microsoft
Windows computer using SNMP
Informant.
Scan result:
OK
Specific Parameters:
-w |
--warning |
WARN |
uint |
The pages in/out rate at which a warning is
generated. Optional.
Default: 5. |
-c |
--critical |
CRIT |
uint |
The pages in/out rate at which a critical is
generated. Optional.
Default: 10. |
Warning:
- The pages in/out rate is greater than the
warning threshold value.
Critical:
- The pages in/out rate is greater than the
critical threshold value.
Logging and Plotting:
Supported. RRD step = 1 minutes, RRD heartbeat = 3 minutes
Performance data:
Default Style:rAvail;commit;cached;cachPk;pFpS;
pIps;pOps;pps;pNB;pPB;pPRB;
sCaRB;sCoRB;sCoTB;sDRB;sDTB
“Nagios Plugins” Style (some blanks replaced with linefeeds):'physical
memory available'=rAvailKB
'committed virtual memory'=commitB 'cached'=cachedB
'maximum cached since boot time'=cachPkB
'page faults per second.'=pFpS 'pages
input per second.'=pIps
'pages output per second.'=pOps
'pages in/out per second.'=pps;warn;crit
'pool nonpaged'=pNBB 'pool paged'=pPBB
'pool paged resident'=pPRBB 'system cache
resident'=sCaRBB
'system code resident'=sCoRBB 'system code
total'=sCoTBB
'system driver resident'=sDRBB 'system
driver total'=sDTBB
Values:
rAvail |
uint |
Physical memory available to processes, in
kBytes. |
commit |
uint |
Committed virtual memory, in bytes. |
cached |
uint |
Cached bytes. |
cachPk |
uint |
Maximum of cached bytes since boot time. |
pFpS |
uint |
Page faults per second. |
pIps |
uint |
Pages input per second. |
pOps |
uint |
Pages output per second. |
pps |
uint |
Pages in/out per second. |
pNB |
uint |
Pool nonpaged bytes. |
pPB |
uint |
Pool paged bytes. |
pPRB |
uint |
Pool paged resident bytes. |
sCaRB |
uint |
System cache resident bytes. |
sCoRB |
uint |
System code resident bytes. |
sCoTB |
uint |
System code total bytes. |
sDRB |
uint |
System driver resident bytes. |
sDTB |
uint |
System driver total bytes. |
|