Distributed Monitoring - Nagios 4.4.x+
Posted: Thu Oct 25, 2018 5:16 am
I'm currently using mod_gearman for distributed monitoring, with one main Nagios server and 6 mod_gearman worker nodes.
All works pretty well for the size of environment we have, 3500+ hosts, 27000+ services.
However we are currently on Nagios 4.3.4 and haven't been update to upgrade to 4.4.x as mod_gearman does not work with 4.4.x.
I've been waiting for a new release of mod_gearman but have been waiting since June, https://github.com/sni/mod_gearman/issues/136.
I am now under pressure by my company to upgrade to 4.4.x so we don't fall to far behind releases.
But to upgrade to 4.4.x I would have to abandon distributed monitoring (not a good idea) or find a solution that works much like mod_gearman.
So just wondered if anyone had come across anything that works like mod_gearman.
I know there are other distributed solutions but they involve a lot more work than mod_gearman does.
I don't want to have to create instances of Nagios on other boxes and send passive check results back to the main Nagios server, I want to be able to maintain all my Nagios config files from the one box.
Mod_gearman is great in this way as it takes care of getting checks from the scheduling queue and sending results back.
Any advice/help would be appreciated.
Thanks
All works pretty well for the size of environment we have, 3500+ hosts, 27000+ services.
However we are currently on Nagios 4.3.4 and haven't been update to upgrade to 4.4.x as mod_gearman does not work with 4.4.x.
I've been waiting for a new release of mod_gearman but have been waiting since June, https://github.com/sni/mod_gearman/issues/136.
I am now under pressure by my company to upgrade to 4.4.x so we don't fall to far behind releases.
But to upgrade to 4.4.x I would have to abandon distributed monitoring (not a good idea) or find a solution that works much like mod_gearman.
So just wondered if anyone had come across anything that works like mod_gearman.
I know there are other distributed solutions but they involve a lot more work than mod_gearman does.
I don't want to have to create instances of Nagios on other boxes and send passive check results back to the main Nagios server, I want to be able to maintain all my Nagios config files from the one box.
Mod_gearman is great in this way as it takes care of getting checks from the scheduling queue and sending results back.
Any advice/help would be appreciated.
Thanks