Page 1 of 1

NagiosXI - Single vs. Multiple instances

Posted: Mon Jun 09, 2014 5:21 pm
by Sbergonzi
We have just started our implementation of using NagiosXI (enterprise edition) and the question has come up about performance. We have it installed on a single RedHat Linux server, over 170 hosts and over 730 services. It's been about 4 weeks of collecting data.

I know there are more specifics needed to really answer though I am curious as to when it makes sense to begin to move the database to separate instance for example or upgrade the memory or any other conditions that may affect the installation. I'm including some current stats if that is helpful. Are there any "rules of thumb" to follow?
EnginePerf.jpg
EngineStats.jpg
thank you!

Re: NagiosXI - Single vs. Multiple instances

Posted: Mon Jun 09, 2014 5:26 pm
by abrist
Performance currently looks fine. The 10 second max check latency could be a large snmp check, oracle/other db checks, or a vmware check.
With 170 hosts and 730 services, your current hardware may be alright. What specs/provisioning is your XI server?

Re: NagiosXI - Single vs. Multiple instances

Posted: Tue Jun 10, 2014 10:44 am
by Sbergonzi
Does this help?

Code: Select all

LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: RedHatEnterpriseServer
Description:    Red Hat Enterprise Linux Server release 6.5 (Santiago)
Release:        6.5
meminfo.log

Re: NagiosXI - Single vs. Multiple instances

Posted: Tue Jun 10, 2014 1:24 pm
by abrist
You configuration/specs looks fine.
Run top:
What are the 1,5, and 15 minute load averages?
What is the average io wait (n%wa)?

Re: NagiosXI - Single vs. Multiple instances

Posted: Tue Jun 10, 2014 4:06 pm
by Sbergonzi

Code: Select all

top - 17:04:25 up 68 days, 22:20,  2 users,  load average: 0.62, 0.92, 0.83
Tasks: 282 total,   9 running, 273 sleeping,   0 stopped,   0 zombie
Cpu(s): 17.2%us,  2.5%sy,  0.0%ni, 79.0%id,  1.4%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   5993868k total,  5609620k used,   384248k free,   314376k buffers
Swap:  6127608k total,       72k used,  6127536k free,  3484956k cached

Code: Select all

Linux 2.6.32-431.el6.x86_64 (Nagios1)    06/10/2014      _x86_64(4 CPU)
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           3.10    0.00    0.65    0.97    0.00   95.29

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
scd0              0.00         0.00         0.00       9572          0
sda              15.65         0.59       347.92    3524548 2072121968
dm-0             43.11         0.59       344.68    3487834 2052810064
dm-1              0.00         0.00         0.00       2704       4840
dm-2              0.40         0.00         3.23       3506   19258936

Re: NagiosXI - Single vs. Multiple instances

Posted: Tue Jun 10, 2014 4:46 pm
by lmiltchev
Here's our official hardware requirements, that are needed to run Nagios XI:

http://assets.nagios.com/downloads/nagi ... ements.pdf

It seems like you are fine at the moment. As your Nagios XI instance grows in the future, you will need to add more resources. You can also perform some steps to boost the performance of your XI server:

http://assets.nagios.com/downloads/nagi ... p#boosting

Re: NagiosXI - Single vs. Multiple instances

Posted: Wed Jun 11, 2014 9:41 am
by Sbergonzi
Great, thank you!

ok to close -