Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_xups_alarm
0.51
2011-09-25
- Nagios 3.x
GPL
95853
File | Description |
---|---|
check_xups_alarms.pl | Check alarm list on UPS |
check_ups_pw.sh | Parser for snmp_check (for XUPS-MIB) |
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
check_xups_alarm:
This plugin checks the active UPS alarms comparing them with both warning and critical alarm lists.
It`s plugin rewrited and for PowerWare UPS (XUPS-MIB) from this
http://exchange.nagios.org/directory/Plugins/Hardware/UPS/check_ups_alarms/details
check_ups_pw.sh:
Parser for check_snmp plugin (need XUPS-MIB)
Recent change:
check_ups_pw.sh (0.51): Add 255C bug catcher for xupsEnvAmbientTemp.0
define command{
command_name ups_bat_cap
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsBatCapacity.0 -l 'Battery capacity' -w 90 -c 20
}
define command{
command_name ups_bat_sec
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o mib-2.33.1.2.2.0 -l 'Battery Runtime' -u 'sec'
}
define command{
command_name ups_bat_volts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsBatVoltage.0 -l 'Battery Voltage' -u 'Volts'
}
define command{
command_name ups_model
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsIdentModel.0
}
define command{
command_name ups_in_volts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsInputVoltage.1 -l 'Input Voltage' -u 'Volts'
}
define command{
command_name ups_out_load
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsOutputLoad.0 -l 'The UPS output load in percent of rated capacity' -u '%'
}
define command{
command_name ups_out_walts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsOutputWatts.1 -l 'The measured real output power' -u 'Watts'
}
define command{
command_name ups_tem_input
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvAmbientTemp.0 -l 'Input temp' -u 'C' -w 38 -c 40
}
define command{
command_name ups_tem_remote
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvRemoteTemp.0 -l 'Output temp' -u 'C' -w 28 -c 30
}
define command{
command_name ups_bat_test
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsTestBatteryStatus.0 -l 'Battery test' -w 2 -c 2
}
define command{
command_name ups_humidity
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvRemoteHumidity.0 -l 'Humidity' -u '%' -w 80 -c 90
}
define command{
command_name ups_alarm
command_line $USER1$/check_xups_alarms.pl -H $HOSTADDRESS$ -E1 -w 1..41 -c 3,4,7..16,23,26,27,29,31..36,39
}
command_name ups_bat_cap
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsBatCapacity.0 -l 'Battery capacity' -w 90 -c 20
}
define command{
command_name ups_bat_sec
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o mib-2.33.1.2.2.0 -l 'Battery Runtime' -u 'sec'
}
define command{
command_name ups_bat_volts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsBatVoltage.0 -l 'Battery Voltage' -u 'Volts'
}
define command{
command_name ups_model
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsIdentModel.0
}
define command{
command_name ups_in_volts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsInputVoltage.1 -l 'Input Voltage' -u 'Volts'
}
define command{
command_name ups_out_load
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsOutputLoad.0 -l 'The UPS output load in percent of rated capacity' -u '%'
}
define command{
command_name ups_out_walts
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsOutputWatts.1 -l 'The measured real output power' -u 'Watts'
}
define command{
command_name ups_tem_input
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvAmbientTemp.0 -l 'Input temp' -u 'C' -w 38 -c 40
}
define command{
command_name ups_tem_remote
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvRemoteTemp.0 -l 'Output temp' -u 'C' -w 28 -c 30
}
define command{
command_name ups_bat_test
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsTestBatteryStatus.0 -l 'Battery test' -w 2 -c 2
}
define command{
command_name ups_humidity
command_line $USER1$/check_ups_pw.sh -H $HOSTADDRESS$ -o xupsEnvRemoteHumidity.0 -l 'Humidity' -u '%' -w 80 -c 90
}
define command{
command_name ups_alarm
command_line $USER1$/check_xups_alarms.pl -H $HOSTADDRESS$ -E1 -w 1..41 -c 3,4,7..16,23,26,27,29,31..36,39
}
Reviews (0)
Be the first to review this listing!