Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

Directory Tree

check_xups_alarm

Current Version
0.51
Last Release Date
2011-09-25
Compatible With
  • Nagios 3.x
Owner
License
GPL
Hits
95749
Files:
FileDescription
check_xups_alarms.plCheck alarm list on UPS
check_ups_pw.shParser for snmp_check (for XUPS-MIB)
Nagios CSP

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!
This 2 plugins for completly check PowerwWare UPS.

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
}