You are here

safely enable SNMP checks in Network-Cisco host template

2 posts / 0 new
Last post
Dominic Prittie
dom.prittie's picture
safely enable SNMP checks in Network-Cisco host template

We would like to enable the three SNMP checks in the host template "Network - Cisco", which are "Cisco - BGP Peer", "Cisco CPU load", and "Cisco memory utilisation".

These checks are currently configured to run for an ASA 5500 and return "SNMP agent not responding". We do not want to enable the SNMP agent on the device until we can be sure that Opsview won't spam the device with lots of SNMP walk requests. We have seen this happen before and it has resulted in network outages. If we can't prevent this from happening we would rather disable the checks.

Can anyone advise us on how we might proceed?

Duncan Ferguson
dferguson's picture
"Cisco CPU Load" uses /usr
  • "Cisco CPU Load" uses /usr/local/nagios/libexec/check_snmp_cisco_loadavg - this queries a couple of specific OIDs and does a small walk over a specific part of the OID tree (
  • "Cisco Memory Utilisation' uses /usr/local/nagios/libexec/check_snmp_cisco_memutil - this also just uses a few specific OIDs 
  • "Cisco - BGP Peer" uses /usr/local/nagios/libexec/check_snmp_cisco_bgppeer only walks part of the tree for the specific peer IP address

None of the checks you have shown an interest in do a full walk on the device - we normally only do walks when monitoring interfaces to get all the details in one go - this is much improved over previous versions when we would do repeated walks over individual interface data.  It is much more efficient now.