We are upgrading our NagiosXI server and will also be putting it on new hardware. We will be running CentOS 7.9 and converting to MariaDB. We have 2250 host checks and almost 14,000 service checks. In configuring the hardware I am wondering if we should be increasing the memory to 128gb. Also, we have an EMC VMAX450F SAN. Would we get better performance with the database on the SAN instead of local. The VMAX is a high performance SAN on fiber.
Thanks,
Greg
New hardware Question
Re: New hardware Question
128GB is quite a bit and I haven't seen many systems with that, how much memory does your current system use? Sounds a little overkill unless you're using really memory intensive checks.
If you have issues with the offloaded DB you may need to move it back to local. I've seen offloaded DBs need to be moved back local after reaching a certain size (anywhere from 14K to 20K total checks) because the additional layer of network was slower than local and the system couldn't keep up. Just something to keep in mind, you'll likely be fine but you'll need to see how your system reacts.
Code: Select all
sar
free -mRe: New hardware Question
Thank you for your information. For memory we are using 22 our of 24gb of memory. We were thinking that with more memory we could improve performance. We currently have our DB offloaded which we did to improve performance. We are getting ready to upgrade to centOS 7 and Nagioxi 5.8 and are planning to bring it back to a local drive. Our storage person mentioned the VMAX San so I was wondering it that might be an option. From your response we need to take a closer look at that option to see what the data path is like.
Greg
Greg
Re: New hardware Question
MariaDB is supposed to offer some performance benefits over MySQL.
Let us know how that goes and if you run into any issues.
Let us know how that goes and if you run into any issues.
If you didn't get an 8% raise over the course of the pandemic, you took a pay cut.
Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.
Discussion of wages is protected speech under the National Labor Relations Act, and no employer can tell you you can't disclose your pay with your fellow employees.