Distributed monitoring with centralized config management

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
jsmegerman
Posts: 2
Joined: Wed Aug 29, 2012 2:23 pm

Distributed monitoring with centralized config management

Post by jsmegerman »

I currently run a Nagios 3.x setup where I have 3 servers that handle monitoring for 3 different locations with 2 setup as slaves to the 3rd, and maintain a single central configuration repository using a hacked version of Groundwork Monitor Architect. I'm interesting in upgrading to Nagios XI (or possibly Core), but would like to maintain the same kind of configuration as I currently have. Is that possible?

For reference, here's how I have things set up:

Slave servers:
Monitor the local network
Use OCHP and OCSP to send check results via NSCA
Perform active checks
Notifications are disabled

Master server:
Monitors local and remote networks.
Performs active checks for local hosts/services and passive checks for remote
Receives remote check results via NSCA
Maintains central configuration and pushes subset configurations to remote systems
Adjusts parent/child relationships when pushing remote configurations
Sends all notifications

I am not interested in using DNX to randomly distribute checks among servers, as the whole point is to have active checks run only on the local network unless there is a problem with the local monitoring system. I know I can fairly easily set up a central dashboard for results, what I don't know is if/how to set up central configuration.

TIA for the suggestions!
scottwilkerson
DevOps Engineer
Posts: 19396
Joined: Tue Nov 15, 2011 3:11 pm
Location: Nagios Enterprises
Contact:

Re: Distributed monitoring with centralized config managemen

Post by scottwilkerson »

Central configuration distribution isn't a feature currently built into XI.

This has been talked about as a possibility of adding in the future but hasn't been added to the roadmap at this time.
Former Nagios employee
Creator:
Human Design Website
Get Your Human Design Chart
jsmegerman
Posts: 2
Joined: Wed Aug 29, 2012 2:23 pm

Re: Distributed monitoring with centralized config managemen

Post by jsmegerman »

That's too bad - I would think that would be a big draw in the enterprise monitoring market where having multiple sites tied together for easy manangement would be a priority. I'll have to look into how difficult this would be to implement outside of Nagios itself.

Of course, that would depend on being able to separate out various configuration bits based on the different sites - is there any way to have Nagios XI separate pieces of the configuration based on grouping criteria (hostgroups if I have to, but preferably something outside of the nagios configuration itself) so that the configs needed for a specific location could be lumped together separate from the rest? My current configuration management system works, but upgrading it to the latest Nagios Core configuration model isn't going to be easy, and Groundwork IT no longer offers Monarch as an independent component :(
mguthrie
Posts: 4380
Joined: Mon Jun 14, 2010 10:21 am

Re: Distributed monitoring with centralized config managemen

Post by mguthrie »

You could look at using Nagios XI with the Mod Gearman addon. Mod Gearman works like DNX except that you can actually specify by hostgroup or servicegroup which slave server runs the check.
autolycus
Posts: 1
Joined: Thu Aug 22, 2013 12:22 pm

Re: Distributed monitoring with centralized config managemen

Post by autolycus »

I know this is an old post, but I am looking for something that does this as well. I'm currently using another product to do exactly this, but due to issues with the front end my team has determined that we would like to use something different. Any updates?
User avatar
lmiltchev
Bugs find me
Posts: 13589
Joined: Mon May 23, 2011 12:15 pm

Re: Distributed monitoring with centralized config managemen

Post by lmiltchev »

I would recommend using Mod Gearman as DNX is practically "dead" - it hasn't been updated since April 2013.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked