Well, to be honest, the code is still far from what I would consider
"good" :)
The template code, which is run once for every device during every
polling cycle, is far from optimal (by far the slowest part of
Devmon thus far; if there are any Elder Perl Gods out there that might
want to throw some Perl wisdom my way, please feel free).
Multi-node IPC is also kind of a hack, too, since its all done through
the MySQL server (if someone wants to port Devmon to Postgres or
some other DB, or even take a shot at optimizing the current MySQL
tables, please do so. I am not a DB guru).
That being said, it runs pretty solid. Starting up a multi-node
cluster takes some patience and little TLC, but once it's running it
works fairly well.
As to making Hobbit the default config: choosing between Hobbit
and BB was a no-brainer for us here. Hobbit is "Just Better".
-Eric
-----Original Message-----
From: Henrik Stoerner [mailto:user-ce4a2c883f75@xymon.invalid]
Sent: Thu 2/23/2006 4:26 PM
To: user-ae9b8668bcde@xymon.invalid
Subject: Re: [hobbit] Devmon : a bbxsnmp.pl & routermon replacement
On Thu, Feb 23, 2006 at 01:58:33PM -0500, Schwimmer, Eric E *HS wrote:
I've been working on a little project for the past 6 months or so, one
that is designed to replace bbxsnmp.pl, routermon, and other similar
SNMP data collectors for the Hobbit and BigBrother monitoring systems.
Nice!
I've given it a quick look-over, and even with my less-than-stellar
Perl knowledge, I can see that this covers a lot of the features
that people have requested from an SNMP data collector for Hobbit.
The idea about "templates" looks very promising - it will be
interesting to try it out on some of the devices I have access to.
Having good, well-documented and maintained SNMP support for Hobbit
has been on my wish-list for quite some time.
And last, but not least, I'd like to thank Henrik once again for his
excellent work on Hobbit, as Devmon wouldn't be very useful without it!
:)
I'm flattered that you made Hobbit the default in your config :-) And
truly delighted that my little project is so useful, that You would
spend time improving on it.
Thanks!
Henrik