How do I calculate the size of a server for nagios

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
CesarPeregrino
Posts: 1
Joined: Tue Jul 23, 2019 12:40 pm

How do I calculate the size of a server for nagios

Post by CesarPeregrino »

I am being asked to size a server for 9000 hosts, using the BD in MySQL.

We want to monitor the health of the equipment such as CPU, Memory, Disk Usage, PING, and 5 more processes of the applications of said equipment.

Someone will have some calculation or reference to perform this calculation.

I appreciate the support and remain in order.
Cesar Peregrino
CISSP
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: How do I calculate the size of a server for nagios

Post by ssax »

(total hosts)x(estimated services per host) = total hosts service checks expected.

9000x9=81000 total expected combined checks.

As it entirely depends on what plugins and protocols you will be using you would likely want to run at least 16 to 32GB RAM, 250GB HDD (FAST STORAGE IS IMPORTANT), 4-8CPU to start but really, you'll end up likely using mod_gearman (or other load-mitigating things such as passive checks) but it depends on a lot of factors unique to your environment.

http://sites.box293.com/nagios/guides/mod-gearman

RAMDisk, this is for Core (DONT RUN THE SCRIPT, IT'S FOR XI) but it'll give you and idea on how to set the Core specific stuff and manually set it up:

https://assets.nagios.com/downloads/nag ... giosXI.pdf
Locked