Nagios xi performance

This support forum board is for support questions relating to Nagios xi, our flagship commercial network monitoring solution.
GaWd
Posts: 51
Joined: Wed Dec 15, 2010 1:45 pm

Nagios xi performance

Post by GaWd »

Hello! I just installed the 2.4 version of Nagios xi with the EPEL fix in it. I immediately noticed that there was a rather large lag in performance, compared with my production core system. I compared the 2 systems, and the core system, with 512mb of RAM, and 2 vCPUs is sitting at ~200mhz consumed. The xi system, with 2vCPUs, and 1GB of RAM is ~500Mhz consumed.

Is this expected performance?
It currently has only localhost in its config. What will happen with performance when I have hundreds of hosts and services?
Is there anything I should look at to try to get performance out of this program? I am running xi and Core on CentOS 5.x
agriffin
Posts: 876
Joined: Mon May 09, 2011 9:36 am

Re: Nagios xi performance

Post by agriffin »

Nagios xi does have a larger performance overhead than Core, especially because of its use of MySQL and RRD databases for saving performance data, but it's still possibly to get very good performance from xi. Offloading MySQL to another box will mitigate this quite a bit if it becomes a problem. We have many customers running xi in extremely large environments, so it can scale despite the initial performance overhead.
GaWd
Posts: 51
Joined: Wed Dec 15, 2010 1:45 pm

Re: Nagios xi performance

Post by GaWd »

Thanks for the reply!

I will look into offloading the SQL if I encounter actual performance issues.