[hobbit] SNMP Trapping Question - What is Best Tool for the Job?
Buchan Milne
bgmilne at staff.telkomsa.net
Tue Jun 22 09:16:19 CEST 2010
On Monday, 21 June 2010 16:54:10 wiskbroom at hotmail.com wrote:
> > On Monday, 21 June 2010 13:55:53 wiskbroom at hotmail.com wrote:
> >> Hello;
> >>
> >> I've gotten devmon to work on my current Xymon setup; the only drawback
> >> in my opinion is lack of device support in devmon.
> >
> > Templates are created for devices people have access to, who are willing
> > to do some work to create a template. I try and add all templates that
> > are submitted.
> >
> > Even if devmon had MIB support, templates would still be required to a
> > degree. Feel free to assist in improving devmon.
>
> I will try, but have found the task of creating MIBs a daunting one. Yes, I
> want to use someone elses MIB's for my devices.
You shouldn't need to create MIBs, they shouldbe provided by the device
vendor. However, while the MIBs contain a lot of information, they don't tell
you what data to present to the user ... so even with MIB support, there would
still be a bit of work (e.g., the message file would have to stay). I would
like to look at removing the need for the 'oids' file though (by MIB support).
> >> I'd like to roll-out
> >> something else that would allow me to receive SNMP traps from a device,
> >> and send out alerts via Xymon.
> >
> > I need to implement some trap support. The snmptrapd->snmptt->sec->xymon
> > method (at http://cerebro.victoriacollege.edu/hobbit-trap.html) is a bit
> > heavy for my current environment.
> >
> > I have been wondering if a dedicated perl script using
> > NetSNMP::TrapReceiver (IOW, running inside snmptrapd) reporting directly
> > to Xymon would be better. However, the question is, exactly how should it
> > behave? How should traps be mapped to tests (all traps to a single 'trap'
> > test, or to individual tests, and how)? Should traps be stored to a
> > database as well (so they can be ACK'ed etc.)?
>
> I wish I could help here, and agree that the
> "snmptrapd->snmptt->sec->xymon" is a bit conplicated, especially with SEC,
> but probably the most powerful design I've seen yet. The problem I see
> here is the ability to create SEC rules for alerting and properly testing
> them.
Ideally, alerting should be handled the same as for other xymon events.
> >> I'd also like to be able to use
> >> WeatherMap, and of course want to make the three of these work together
> >> as seamlessly as possible.
> >
> > While I would like to improve Weathermap (to require less manual work in
> > creating map configurations), it works well enough for me
> >
> > http://staff.telkomsa.net/~bgmilne/xymon/
> >
> > Have you run into problems with it?
>
> I love the weathermap feature (thank you) and is why I want to keep it. The
> only issue I have with the present weathermap feature for xymon/devmon is
> that the weathermap GUI-editor is not implemented.
Do your network devices have CDP support? I have a cdp test that works on a
number of devices here, and I may consider pulling that info in to the
weathermap script, so you don't have to manually create connections between
devices ...
Regards,
Buchan
More information about the Xymon
mailing list