Hello Team,
What is the maximum number of hosts and services that can be monitored in unlimited Enterprise Edition of Nagios xi?
Thanks in advance!!
Nagios xi Enterprise Edition
-
- Posts: 5324
- Joined: Wed Aug 22, 2018 4:39 pm
- Location: saint paul
Re: Nagios xi Enterprise Edition
Hi,
Good question! With that edition of xi, there's no upper limit in the license. However, there are practical hardware/software/network limitations and we usually recommend adding an additional xi server of around 20,000 checks.
Hope that helps answer your question. Let us know if you need clarification on anything.
Regards,
Benjamin
Good question! With that edition of xi, there's no upper limit in the license. However, there are practical hardware/software/network limitations and we usually recommend adding an additional xi server of around 20,000 checks.
Hope that helps answer your question. Let us know if you need clarification on anything.
Regards,
Benjamin
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Be sure to check out our Knowledgebase for helpful articles and solutions!
Be sure to check out our Knowledgebase for helpful articles and solutions!
-
- Posts: 246
- Joined: Fri Jul 03, 2020 4:18 am
Re: Nagios xi Enterprise Edition
Hello,
Thanks for your reply!!
Currently we have 3000 hosts and 5000 services monitored. If in case, we want to add almost double hosts and services here, what system specifications you would suggest on same server to avoid performance of server?
Thanks for your reply!!
Currently we have 3000 hosts and 5000 services monitored. If in case, we want to add almost double hosts and services here, what system specifications you would suggest on same server to avoid performance of server?
-
- Dreams In Code
- Posts: 7682
- Joined: Wed Feb 11, 2015 12:54 pm
Re: Nagios xi Enterprise Edition
This would be a good start just based off of the numbers but it depends on a lot of different unique factors:
16-32GB RAM
250GB SSD Disk (fast disk is critical)
8-16 CPU
What do you currently have? How is it performing.
Generally at 10K total combined host/service checks we recommend that you setup a RAMDisk, and at around 20K we recommend you start looking at adding an additional xi server because they can only process so much. Now this may come sooner or later than 20K depending on what type of checks you are running (compiled vs a script), how much resources they use and for how long (network speed/remote system load impacts this), your hardware speed, and what you're doing to mitigate the impact (RAMDisk, increasing check_intervals/retry_intervals on non-critical hosts/services, fix any failing failing checks to make them work or disable them, etc).
You can read more about setting up a RAMDisk here:
https://assets.nagios.com/downloads/nag ... giosxi.pdf
You should run this check profiler script and see what long running checks you have and determine what some of your long running checks are, they consume resources the whole time they are running so reducing those helps a lot:
https://exchange.nagios.org/directory/P ... me/details
Please read through this doc as well, with the number of checks you are running I would leave the DB local though at this point in time because of the large amount of total checks you have:
https://assets.nagios.com/downloads/nag ... ios-xi.pdf
You can only do so much on a single server, you'll need to do what you can to mitigate the impact as you grow, depending on how your system performs the resources will need to be adjusted as necessary.
Let me know if you have any questions or if I can clarify anything.
16-32GB RAM
250GB SSD Disk (fast disk is critical)
8-16 CPU
What do you currently have? How is it performing.
Generally at 10K total combined host/service checks we recommend that you setup a RAMDisk, and at around 20K we recommend you start looking at adding an additional xi server because they can only process so much. Now this may come sooner or later than 20K depending on what type of checks you are running (compiled vs a script), how much resources they use and for how long (network speed/remote system load impacts this), your hardware speed, and what you're doing to mitigate the impact (RAMDisk, increasing check_intervals/retry_intervals on non-critical hosts/services, fix any failing failing checks to make them work or disable them, etc).
You can read more about setting up a RAMDisk here:
https://assets.nagios.com/downloads/nag ... giosxi.pdf
You should run this check profiler script and see what long running checks you have and determine what some of your long running checks are, they consume resources the whole time they are running so reducing those helps a lot:
https://exchange.nagios.org/directory/P ... me/details
Please read through this doc as well, with the number of checks you are running I would leave the DB local though at this point in time because of the large amount of total checks you have:
https://assets.nagios.com/downloads/nag ... ios-xi.pdf
You can only do so much on a single server, you'll need to do what you can to mitigate the impact as you grow, depending on how your system performs the resources will need to be adjusted as necessary.
Let me know if you have any questions or if I can clarify anything.