Build precise queries to find exactly what you need
Press ESC to close
Join our next live webinar: “Advanced Nagios Monitoring Techniques” – Register Now
Your review has been submitted and is pending approval.
Generic snmp v1 plugin to perform checks on any Cisco switches/routers. For exemple checks like Vlan1, Po1, Gi1/0/1, Fa0, ATM0, FastEthernet0/1 etc …are supported (SNMP package is required)
Current Version
Last Release Date
June 11, 2009
Owner
Nagios Exchange
Compatible With
Please install perldoc package to read examples and for more information: perldoc check_cisco.pl
Running Nagios Core 4.3.4 Cisco 3750 switch When I run this from command line /usr/local/nagios/libexec/check_cisco.pl -h 10.2.8.4 -c public -i "GigabitEthernet1/0/21" -s up MIB search path: /root/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp Cannot find module (IF-MIB): At line 0 in (none) IF-MIB::ifDescr: Unknown Object Identifier MIB search path: /root/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp Cannot find module (IF-MIB): At line 0 in (none) IF-MIB::ifName: Unknown Object Identifier Interface not found : please check your syntax for this device Nagios run on Ubuntu 16.04.1 LTS This is my first SNMP check on Nagios. On Ubuntu I can run SNMPWALK snmpwalk -v 1 -c public cisco3750 1.3.6.1.2.1.2 or snmpwalk -v 2c -c public cisco3750 1.3.6.1.2.1.2 Both produce same output from the switch What am I missing? Thank you
Return code of 13 is out of bounds : (No output on stdout) stderr: execvp(/usr/local/nagios/libexec/check_cisco.pl, ...) failed. errno is 13: Permission denied))
is there any updated version of this plugin? is it possible to convert the output from octets to MB or Mb? Because the performance data didnt getting output so ther pnp4nagios not able to plot graph.
Hi TonyPnode. Can share the script with the SNMP v3 changes? Thanks
From what I could tell, this works great, however, it didn't have SNMPv3 support. I modified the script by adding in the pertinent v3 requirements (level, username, auth method, auth pass, priv method, and priv pass), and updated the walks and the gets. It works perfect for me now. I will clean up what I have and post it soon.
I used this to monitor Cisco ASR9010 CPU,memory, fan, temp, etc. For CPU is ok. But when i monitor memory, the free memory is only 1%. then i contact to network guy. he check from CLI and output shows, Physical Memory: 6144M total (4120M available) Application Memory : 5887M (4120M available) Image: 63M (bootram: 63M) Reserved: 128M, IOMem: 64K, flashfsys: 0 Total shared window: 41M Is there anything I need to change for memory? For Fan, the output show, "Fans: OK - 0 Fans are running all good | total=0 err=0" For temp, the output show "[root@nagios01 libexec]# ./check_c4510.pl -H 10.110.40.23 -C nagios -t temp -w 45 -c 55 The switch 10.110.40.23 can't report temperature via SNMP Syntax Error! " Let me know what should i change? Thanks for your plugin.
Nice plugin is it possible to convert the output from octets to MB or Mb?
Since many weeks,i was trying to get plugin to monitor "individual port of Cisco 2960 & 3560" switches. Finally, I found this plugin which satisfied me. Below is the configuration. In "commands.cfg" file define command{ command_name check_cisco command_line $USER1$/check_cisco.pl -H $HOSTADDRESS$ $USER7$ -n $ARG1$ $ARG2$ } In "switch.cfg" OR your Nagios configuration file for cisco switch, define service{ use generic-service ; Inherit values from a template host_name Cisco 2960 Switch_10 service_description Check_Interface_Port_0/1 check_command check_cisco!-C cis2960 -i GigabitEthernet0/1 } That's it. Don't forget to copy this plugin in "/usr/local/nagios/libexec/" directory
You must be logged in to submit a review.
To:
From: