I'm attempting to install a monitoring system to serve as a backup for a high-priced commercial monitoring solution that has chosen some very inconvenient times to die. The problem is that I need to monitor devices at datacenters around the world, without one central point having access to all the devices.
My network is set up like this: I have a dataport in the US, with access to all (several hundred) devices in the US. I also have a dataport in Europe, with access to all of our devices in EU, and a dataport in Russia, having access to all of our devices in Russia. The monitored devices are primarily on VLAN 21. VLAN 100 is common to all of the dataports - that is, my intended Nagios host in the US will have access to the Nagios devices in Europe and Russia.
What I would like to do is have a server in the US polling all of the US devices, a server in Europe polling all of the European devices, and a server in Russia polling all of the Russian devices. I'd then like to have a server in the US (maybe the same one that's doing the polling - I'm open on that) displaying the poll results for all 3 polling servers (what I'll refer to as data collectors).
I'm looking at mod_gearman and DNX, but I'm not 100% sure that they do exactly what I've described. Has anyone on the forum implemented such a system before? If so, would you be willing to share information on how you did it? I am not opposed to writing software to tie Nagios collectors together if necessary, but of course I'd rather use something that already exists.
Advice on geographically dispersed network
-
jdalrymple
- Skynet Drone
- Posts: 2620
- Joined: Wed Feb 11, 2015 1:56 pm
Re: Advice on geographically dispersed network
"https://assets.nagios.com/downloads/gen ... utions.pdf"
DNX is dead. Use mod_gearman if you go that route.
Quick example of active instances sending passive results to central box:https://support.nagios.com/forum/viewto ... nd#p140693
Or the commercial answer:
https://www.nagios.com/products/nagios-fusion/
DNX is dead. Use mod_gearman if you go that route.
Quick example of active instances sending passive results to central box:https://support.nagios.com/forum/viewto ... nd#p140693
Or the commercial answer:
https://www.nagios.com/products/nagios-fusion/