Home Directory Plugins Hardware UPS check_dell_ups

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

check_dell_ups

Rating
10 votes
Favoured:
0
Current Version
2012-04-23
Last Release Date
2012-04-23
Compatible With
  • Nagios XI
Owner
License
GPL
Hits
102079
Files:
FileDescription
check_dell_ups.plcheck_dell_ups.pl
check_dell_ups.zipcheck_dell_ups.zip
Network Monitoring Software - Download Nagios XI
Log Management Software - Nagios Log Server - Download
Netflow Analysis Software - Nagios Network Analyzer - Download
check_dell_ups
This is a Nagios plugin that checks the status of a Dell UPS via a network mananagement card. Specifically this is for the UPS devices manufactured by Eaton for Dell.

You can monitor the following:
Alarm Status
Battery Monitoring Status
Battery Remaining
Battery Test Status
Firmware Version
Firmware Version - Network Management Card
Global Status
Model
Output VA Consumption
Output Watt Consumption
Output Watt Remaining
Serial Number
UPS Mode
Command Line Examples:
check_dell_ups.pl -H 192.168.5.1 -C public -T serial_number
check_dell_ups.pl -H 192.168.5.1 -C public -T battery_remaining -U m -w 15 -c 8
check_dell_ups.pl -H 192.168.5.1 -C public -T output_watt_consumption -w 1500 -c 2000

Setup Examples:

define command{
command_name check_dell_ups
command_line $USER1$/check_dell_ups.pl -H $HOSTADDRESS$ -C $ARG1$ -T $ARG2$ $ARG3$ $ARG4$ $ARG5$ $ARG6$ $ARG7$ $ARG8$
}

define service{
use generic-service
host_name UPS01
service_description Global Status
check_command check_dell_ups!public!global_status
normal_check_interval 3
retry_check_interval 1
}

define service{
use generic-service
host_name UPS01
service_description Battery Remaining
check_command check_dell_ups!public!battery_remaining!-U m!-w 15!-c 8
normal_check_interval 3
retry_check_interval 1
}

Version Notes:

2011-03-13
The first version released. Tested on Nagios XI R1.3G. Includes the following checks: battery_monitoring_status, battery_remaining, battery_test_status, firmware_version, global_status, model, output_va_consumption, output_watt_consumption, output_watt_remaining, serial_number, ups_mode.

2011-03-26
* Updated command example to include $ARG3$ to $ARG8$
* Updated battery_monitoring_status check to report a CRITICAL status if traps 11, 13, 15 or 57 are present (alerting that the UPS is either over/under AC Voltage OR Input Frequency is out of range OR UPS is on battery) (if UPS is On Battery it will NOT report a CRITICAL status if a Battery Test is in progress)
* Checking for the Net::SNMP Library occurs first and will report an error when not in verbose mode
* Added alarm_status check
* Added more information in the help text

2012-04-23
* Added firmware_version_nic check that will report the Network Management Card Firmware Version
Reviews (1)
bytkurek, November 7, 2012
Great plugin!!! It does exactly what it's suppose to do. A lot of possibilities and flexibility.