Dell

check_dellwarranty

Description:

Optionally grab ServiceTag from OpenManage via SNMP, and then poll Dell SOAP service for service contract expiration dates.

Current Version

0.5

Last Release Date

2012-09-30

Compatible With

  • Nagios 2.x
  • Nagios 3.x

Owner

License

GPL


Project Files
Project Notes
nagios-check_dellwarranty Poll Dell SOAP service for service contract expiration dates. Usage check_dellwarranty.rb [options] -H, --hostname HOSTNAME Hostname to get warranty status for. Uses SNMP -s, --servicetag ServiceTag ID to check -C, --community SNMP Community to use when polling for service tag --snmpver SNMP Version to use when polling for service tag -w, --warning WARNDAYS Warning threshold for number of days remaining on contract (Default: 90) -c, --critical CRITDAYS Critical threshold for number of days remaining on contract (Default: 30) -D, --distant Consider only the contract expiring in the most distant future -l, --link Include an HTML link to Dell's warranty page for this server -v, --verbose Enable verbose output -d, --debugging Enable debugging output -h, --help Display this screen You must supply either a hostname or a service tag. If a hostname is supplied, this script will poll OpenManage on the server via SNMP to retrieve the service tag. Caveats Change the hashbang line to point to your Ruby installation Only tested on REE 1.8.7 You must install the 'snmp' Gem (or have the snmp Ruby library available by some other means) History 0.5 (2012-09-30) Feature: Add -D (most distant future) option, to only consider the contract expiring in the most distant future Feature: Add -l (html link) option, to also include an HTML link to the Dell site with the warranty details Fix: Now supports snmp libs without needing rubygems 0.4 (2012-08-29) Feature: Add -v (verbose) option and make -d (debug) work better Fix: Fix -w and -c params 0.3 (2012-08-29) Bugfix: Issue #1 - Deal with instances where Dell doesn't pass back ServiceLevel codes and descriptions 0.2 (2012-08-28) Feature: First publicly released version (That's a feature, right?!)
Reviews (0) Add a Review
Add a Review

You must be logged in to submit a review.

Thank you for your review!

Your review has been submitted and is pending approval.

Recommend

To:


From:


Thank you for your recommendation!

Your recommendation has been sent.

Project Stats
Rating
0 (0)
Favorites
0
Views
59,529