Cisco

check_cisco_power_supply

Description:

IPV6 ready, state of the art Non-Blocking / Async I/O one-flow SNMP Check for all CISCO devices (see details)

Using state of the art non-blocking/async IO (EV and Mojolicious)
Using DNS Native non-blocking resolver !
IPV6 ready !!!
Proper error handling !
Uses native SNMP methods( get and bulk get )
Works with all cisco routers/switches (ASR/VXR/2900/8xx) tested
For now, only SNMP v2c is supported !!!

Current Version

1.0

Last Release Date

2019-07-17

Compatible With

  • Nagios 1.x
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x

Owner

License

GPL


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!
Project Files
Project Photos
Project Notes
check_cisco_power_supply 1.0 License This nagios plugin is free software, and comes with ABSOLUTELY NO WARRANTY. It may be used, redistributed and/or modified under the terms of the GNU General Public Licence (see http://www.fsf.org/licensing/licenses/gpl.txt). What it does * Using state of the art non-blocking/async IO (EV and Mojolicious) * Using DNS Native non-blocking resolver ! * IPV6 ready !!! * Proper error handling ! * Uses native SNMP methods( get and bulk get ) * Works with all cisco routers/switches (ASR/VXR/2900/8xx) tested * For now, only SNMP v2c is supported !!! Usage: check_cisco_power_supply [ -V|--version ] [-H|--hostname ] [-C|--community ] [-t|--timeout ] -?, --usage | Print usage information -h, --help | Print detailed help screen -V, --version | Print version information --host, -H | IP address or hostname of cisco device --community, -C | SNMP community -t, --timeout=INTEGER |Seconds before plugin times out (default: 10) -v, --verbose | prints extensive debugging info to stderr **This plugin was not tested on Windows.** **Feel free to do so and report back !** **At least use perl version 5.20 !** Prerequisites (Linux and other derivates): Debian (Build essentials) needed for EV and Net::DNS::Native apt-get install build-essential Redhat (Devtools) yum groupinstall 'Development Tools' Installation of dependend modules Using cpan: cpan Mojolicous EV Net::SNMP Net::DNS::Native Monitoring::Plugin Using cpanm: cpanm Mojolicous EV Net::SNMP Net::DNS::Native Monitoring::Plugin Example output CISCO_POWER_SUPPLY OK - Host: 192.168.1.1 power-module 0/PS0/M1/SP => on(2) power-module 0/PS0/M0/SP => on(2) Timeout error CISCO_POWER_SUPPLY UNKNOWN - SNMP Timeout (5s) connecting to host 192.168.1.1 Credits: * [Mojolicious realtime framework](https://mojolicious.org) * [EV](https://metacpan.org/pod/EV) * [Net::DNS::Native](https://metacpan.org/pod/Net::DNS::Native) * [Net::SNMP](https://metacpan.org/pod/Net::SNMP) * [Monitoring::Plugin](https://metacpan.org/pod/Monitoring::Plugin)
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
4,845