Licensing for Nagios Distributed monitoring
Licensing for Nagios Distributed monitoring
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
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 sales@nagios.com 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.
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 sales@nagios.com 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.