Network Connections, Stats and Bandwidth

check_switch_module

Description:

Check that modules are in an ok state. Say exactly which module is in non-ok state otherwise. Tested on Cisco Nexus 7000 series switches.

Current Version

0.10

Last Release Date

2013-01-29

Compatible With

  • Nagios 3.x

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 Photos
Project Notes
Uses ENTITY-MIB and CISCO-ENTITY-FRU-CONTROL-MIB. Only bash and snmpwalk or snmpbulkwalk are required. EXAMPLE OUTPUT CRITICAL: poweredDown-->'10 Gbps Ethernet XL Module'-->'LinecardSlot-10'-->'Nexus7000 C7010 (10 Slot) Chassis'. OK: 7 modules are ok. USAGE $ ./check_switch_module -h check_switch_module - Switch Module checker. Usage: check_switch_module [-h] [-l] [-c SECRET] -h : Display this help text. -v : Display the version of this script. -l : List hardware. -C SECRET : Community string. Check that modules are in OK state. Examples List device hardware info: check_switch_module -l -C secret 1.2.3.4 Check modules are in OK state: check_switch_module -C secret 1.2.3.4
Reviews (3) Add a Review
Working
by nishith, November 30, 2022
This Nagios Plug-In is working properly.
===========================
Below is my commands.cfg file.

define command{
command_name check_cisco_module
command_line $USER1$/check_switch_module -C example123 $HOSTADDRESS$
}
===========================
example123 is my community name
===========================

===========================
Below is my cisco.cfg file configuration

define service {
use generic-service
host_name Cisco2960_1
service_description Check Switch Modules
check_command check_cisco_module
check_interval 60
retry_interval 1
}
===========================

That's it.
Helpful? Yes  No 
Works perfectly
by packetguy, March 31, 2014
Thanks a lot, i can now monitor my modules!
Looks like its working fine but havent had the change to test it when unplugging a blade.
Helpful? Yes  No 
good plugin
by jester805, February 28, 2013
Very nice plugin.

I am using Nagios Core 3.4.4. I have this plugin checking all of my Cisco 2801 routers.
1 of 1 found this review helpful.
Helpful? Yes 1 No 0
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
4.8 (6)
Favorites
1
Views
54,208