I have went through Nagio XI distributed monitoring.There are methods to distributed monitoring.
Fusion
DNX
suppose we have 1500+ devices & 20000 service metrics spead across all locations. Here what can be good approach to implement,bit confused what to use when.
Nagios Distributed Monitoring
-
jdalrymple
- Skynet Drone
- Posts: 2620
- Joined: Wed Feb 11, 2015 1:56 pm
Re: Nagios Distributed Monitoring
DNX is (currently) a dead project, don't use it.
mod_gearman is our currently supported way of distributing the load of a single Nagios server to multiple worker servers, this could be a good option.
Fusion doesn't distribute the load, it aggregates the view of multiple Nagios installations into 1 centralized single pane of glass. There is no central configuration in this architecture.
The other one you didn't mention, and my favorite is to have multiple remote Nagios servers send passive checks using obsessive commands back to a single server. This also doesn't have a central configuration, but it does allow for massive scalability without the need for add-on products.
Whichever direction you choose, you can't go wrong. It all depends on your situation which option would be the best. Here is our official documentation on the topic:
https://assets.nagios.com/downloads/gen ... utions.pdf
mod_gearman is our currently supported way of distributing the load of a single Nagios server to multiple worker servers, this could be a good option.
Fusion doesn't distribute the load, it aggregates the view of multiple Nagios installations into 1 centralized single pane of glass. There is no central configuration in this architecture.
The other one you didn't mention, and my favorite is to have multiple remote Nagios servers send passive checks using obsessive commands back to a single server. This also doesn't have a central configuration, but it does allow for massive scalability without the need for add-on products.
Whichever direction you choose, you can't go wrong. It all depends on your situation which option would be the best. Here is our official documentation on the topic:
https://assets.nagios.com/downloads/gen ... utions.pdf
-
lafargeuser
- Posts: 341
- Joined: Thu Sep 27, 2012 12:23 am
Re: Nagios Distributed Monitoring
Thanks for brought to my notice.
and my favorite is to have multiple remote Nagios servers send passive checks using obsessive commands back to a single server. This also doesn't have a central configuration, but it does allow for massive scalability without the need for add-on products.
Can you brief this bit more that how do I achive this multiple remote Nagios server send passive checks. Are you refering Mod Gearman ?
and my favorite is to have multiple remote Nagios servers send passive checks using obsessive commands back to a single server. This also doesn't have a central configuration, but it does allow for massive scalability without the need for add-on products.
Can you brief this bit more that how do I achive this multiple remote Nagios server send passive checks. Are you refering Mod Gearman ?
-
jdalrymple
- Skynet Drone
- Posts: 2620
- Joined: Wed Feb 11, 2015 1:56 pm
Re: Nagios Distributed Monitoring
I did a brief write up on it here:
https://support.nagios.com/forum/viewto ... nd#p140693
The basic concept is that remote Nagios servers run checks, then for every check result (good/bad/other) they run a command, usually something like send_these_results_to_my_central_nagios_server.sh
The central nagios server does no active checking, it just sits and collects passive checks from the remote servers.
Again - no 3rd party involvement.
https://support.nagios.com/forum/viewto ... nd#p140693
The basic concept is that remote Nagios servers run checks, then for every check result (good/bad/other) they run a command, usually something like send_these_results_to_my_central_nagios_server.sh
The central nagios server does no active checking, it just sits and collects passive checks from the remote servers.
Again - no 3rd party involvement.