Nagios / SNMP Traps
Ton Voon
ton.voon at altinity.com
Tue Mar 28 20:42:20 CEST 2006
On 28 Mar 2006, at 19:09, Travis wrote:
> Hello all -
> I have a question regarding SNMP traps in Nagios. From my
> understanding, this can be done differently depending on what you
> need and how things are configured on your network. At this point,
> I am currently using Nagios with Active Service/Host checks only.
> I'm monitoring Internet accessible services such as status of POP/
> SMTP/Web/SSh/DNS etc.. and I'm monitoring local services such as
> partition usage/load average/processes etc.. via the NRPE daemon/
> client application. However, all these checks are using the plugins
> that were provided with the Nagios installation and some of my own
> small scripts.
>
> Currently on our Cisco routers, we are able to monitor whether
> or not the interface link is up or down, we can also be notified if
> a link load passes a certain threshold, say 80%. Again, these are
> just using the plugins available either from the Nagios
> installation or from Nagios exchange. But what I want to be able to
> do, is configure traps so that Nagios can be notified when other
> things occur such as: power supply failure, input queue reaching a
> certain level, latency if possible and many other things that are
> defined in the default MIB of our Cisco routers.
>
> So my question is, what is the best way to monitor these things?
> What are all my options? My understanding is that I would have to
> configure the traps on the Cisco device to send event information
> to a central snmptrapd, then that info is passed on to the Nagios
> host which is listening for Passive Checks which will then alert us
> via pager/email etc..
>
> But my question is, how is all this done? How do I configure the
> Monitored host to send these events to snmptrapd? How do I
> configure the snmptrapd? How do I configure snmptrapd to pass this
> info onto Nagios? Do I need to use SNMPTT as an event correlator
> or not? If so, how is that configured? What all has to be defined
> in Nagios for the paging to happen once it sees the passive check
> result in the external command file?
>
> Anyway, I am open for suggestions. Examples of how things are
> configured would be great. Try to break it down so that I can
> understand what's doing what and how.
>
> All suggestions / information is greatly appreciated. Even if
> it's just pointing me to the right documentation. Thanks a bunch !!!
Travis,
A single post would have been sufficient :)
We've been implementing SNMP traps and we've written an article on
our experiences on it. It is only a pointer to how things are done,
with a perl module that can help - SNMP::Trapinfo - There is still
integration work that needs to be done, but it is a start.
http://altinity.blogs.com/dotorg/2006/03/lessons_in_snmp.html
Ton
http://www.altinity.com
T: +44 (0)870 787 9243
F: +44 (0)845 280 1725
Skype: tonvoon
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.
::: Messages without supporting info will risk being sent to /dev/null
More information about the Users
mailing list