Page 1 of 1

New test environment, seeking advice

Posted: Tue May 07, 2019 9:35 am
by ghugon
Hello,

We are in the process of making a new test environment for our Nagios XI infrastructure, the goal is to start from something similar (or very close) to our production environment to then update pretty much everything, here is what it looks like for now :

Nagios XI 5.5.7 and Nagios Core 4.2.4 - RHEL 6.9
MySQL server 5.1.73
2 Gearman job servers 0.33 - RHEL 7.4
6 Mod gearman workers 3.0.5 - 2 RHEL 6.9, 2 RHEL 7.4, 2 RHEL 7.5
We currently have 2430 hosts and just shy of 20000 checks
Every host is virtualized

Our new test environment would like this :
One host with Nagios XI, Nagios Core and a gearman job server
One MySQL/MariaDB server
2 gearman workers
Software versions should be the same as in the production environment

As I said earlier, the goal is to update our production environment with the latest versions, starting with the test environment, so Nagios XI to 5.6.1, Nagios Core to 4.3.4, gearman job server to 1.1.18 and gearman workers to 3.0.9.

Is this kind of setup supported ?
Do you have any advice ?

Re: New test environment, seeking advice

Posted: Tue May 07, 2019 4:38 pm
by npolovenko
Hello, @ghugon. Yes, this set up looks reasonable to me and should be supported. Let us know if you encounter any issues or if you have any specific questions.

Re: New test environment, seeking advice

Posted: Wed May 15, 2019 2:52 am
by ghugon
Hello,

Actually, I was wondering if we were better off using the nagios repository instead of installing everything manually version wise?
Some things are not exactly up to date like gearmand and mod_gearman but I guess it's because the more up to date versions haven't been tested enough/yet.

What are your thoughts on that?

Re: New test environment, seeking advice

Posted: Wed May 15, 2019 1:28 pm
by npolovenko
@ghugon, You can only use nagios repo to upgrade if you initially installed XI using the repo, with yum install:
https://repo.nagios.com/?repo=rpm-centos

Otherwise, if you installed Nagios with a binary installation you can not use the Nagios repo to update.
https://assets.nagios.com/downloads/nag ... -Linux.pdf

Nagios and gearman versions from the repo are usually a bit behind because we need to test and compile them.