I have managed to get Nagios up and running, but as a central server checking remote clients. So far I have it working on a Solaris 8 server with nine Solaris 8 servers and about forty Sun Blade 1500 and 2500 workstations.
Eventually I would like for it to monitor about 30 Solaris servers, 40 Solaris workstations, and maybe (if I can get management approval) about 200 Windows 2003 hosts - they’re looking at paying exhorbitant money for Microsoft MOM or SCOM - but maybe I can sway them to the open source Nagios.
I’ve been reading through this and other sites looking for the best way to implement this type of setup. With let’s say 500 hosts to monitor, I can see that the configuration files will be ginormous and maybe the server will start to overlap its checks.I noticed that Jakkedup is running a distributed environment with the clients sending polling data to the Nagios server - would this be the best way of setting up this kind of monitoring service?
I’ve read through all the documentation for Nagios 2.6 and I have found it to be excellent - it’s gotten me this far, but I am not fully understanding the distributed monitoring concept.
I guess my real question is, how to best plan and setup a monitoring environment for 3-400 hosts?