Page 1 of 1

Licensing for Nagios Distributed monitoring

Posted: Fri Jun 28, 2019 5:31 am
by SiniSreen
I already have a license for Nagios XI and I am trying to establish a distributed monitoring with 10+ child servers. Would I be able to use the same license in case the child servers are Nagios Core? If XI is also possible, how many instances can I deploy with the same license.

Re: Licensing for Nagios Distributed monitoring

Posted: Fri Jun 28, 2019 2:24 pm
by ssax
See here for the license entitlements:

https://support.nagios.com/kb/article.php?id=145

You use the license on the XI server, the Core servers don't need any licenses so they are unrelated but if want Core support you need to purchase a Core support plan in addition to the XI (if you wanted XI support), please reach out to [email protected] if you have any more licensing questions as they are the only ones with access to that information.

You would need a license for every XI server that will be doing checking.

There are two ways to do this:

1. Mod Gearman - single XI server, multiple external workers who report back to XI server (the workers run the checks), see here for more info:

https://assets.nagios.com/downloads/nag ... ios_XI.pdf
https://support.nagios.com/kb/article.php?id=484

NOTE: Make sure that you follow the "Remote Worker Considerations" and the "Host groups and Service groups​" sections from the second link above and then follow the "Disable Worker​" section from the first link once you've setup your exclude groups.

2. Single XI server (Admin > Inbound Transfers), Core servers (like you originally planned) would run the checks and submit the results via NRDP to the XI server.

I would go with option 1 if you are going to be admining the system (and for simplicity), I would go with option 2 if you're going to let different admins manage there own stuff but want it segregated.