Im just starting out with mon, and find it very cool, but also some things
are a pain. I have various hostgroups, which all need a core set of
services checked, then some other services which are unique to the
hostgroup. Example:
The DNS hostgroup will check ssh, disk, ping, ... dns
The WWW hostgroup will check ssh, disk, ping, ... http
etc..So, is there a way for me to do an include where we have something
like:
watch www
Inlcude core-checks
service http
description http check - unique to the www hostgroup
interval 5m
monitor http.monitor
.......
watch dns
Include core-checks
service dns
description named check - unique to dns hostgroup
....
Is anything like this currently implemented? Also, anyway to also include
a hostlist from a mysql database or at least from a file list or dbm
file? I have one hostgroup which has approx. 500 hosts!
So, something like:
hostgroup www "Include /path/to/www.hostlist"
or:
hostgroup www "mysql -u view -h mysql ...."
This doable? Something like this in place?
I ask all of this as I plan on moving away from a in-house monitoring
system I had built long ago which is showing signs of aging and I am way
too busy now to keep up with it, and it relied to heavily on ssh/rsh to
check status on remote servers (this hampered my monitoring servers).
Any info/pointers on the above?
Note:
I've been looking at mon and netsaint, but netsaint is not
doing it for me(spent the past 2 weeks testing netsaint), and I plan on
the next two weeks testing mon as much as possible. So, right now I have a
test network setup for use only with mon (20 hosts, running various
services, 19 of them Linux based, 1 Windows based; 2 switches(5509's w/
rsm's) so I can test snmp and also the bgp.monitor, netapp 740 filer,
and a HP network printer). My goal is to have them thoroughly
monitored, but with something also easily maintained. It's a bit hard to
find some more in-depth faqs online regarding mon, so if anyone can supply
me with some links, and also any mail archive that is a bit more thorough
than the 'mail-archive.com' one, I will greatly appreciate it.
Thanks.