Nagios Perfomance for 50,000 checks

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
anoop
Posts: 95
Joined: Tue Jun 25, 2013 1:22 am

Nagios Perfomance for 50,000 checks

Post by anoop »

Dear Team,

I am configuring aprox 5000 devices with 10 services each, in total 50,000 checks.

Please let us know how much polling delay it will take for 50,000 checks from single Nagios XI Server. As we are offloaded MySQL Server in separate Server and connecting it remotely to maintain the performance.

How much impact it will take when we offloaded DB and how much delay it takes for 50,000 to monitor. We given polling interval as 5 minutes.

As we are having near 700 network devices. So, we are using SNMP to get queries and active/passive checks in other devices.

And also let us know how many checks nagios can be monitor in "1 Second" maximum.
System:
Nagios XI Version : 2012R2.2 | PHP Version: 5.3.3
Offloaded MySQL DB on another virtual machine
16 CPU with 2 cores each | 32 GB RAM | 1 TB HDD
CentOS-6.3 |Total = 4,000 hosts| 40,000 services.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Nagios Perfomance for 50,000 checks

Post by slansing »

Do you have a number of passive VS active checks? What are the specs on the system you are doing this on? I'd also recommend using a worker such as mod_gearman:

http://assets.nagios.com/downloads/nagi ... ios_XI.pdf
anoop
Posts: 95
Joined: Tue Jun 25, 2013 1:22 am

Re: Nagios Perfomance for 50,000 checks

Post by anoop »

Dear Team,

Hardware Specs are as follows,


for Nagios server:

32GB RAM,
16 Cores
1TB HDD


For MySQL offloading :

32GB RAM
16 Cores
1TB HDD

700 devices will be active checks and around 4000 devices are passive checks..
Pls let us know for any further info.
System:
Nagios XI Version : 2012R2.2 | PHP Version: 5.3.3
Offloaded MySQL DB on another virtual machine
16 CPU with 2 cores each | 32 GB RAM | 1 TB HDD
CentOS-6.3 |Total = 4,000 hosts| 40,000 services.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Nagios Perfomance for 50,000 checks

Post by slansing »

This system should be able to handle this job just fine, have you looked into mod_gearman as posted above?
anoop
Posts: 95
Joined: Tue Jun 25, 2013 1:22 am

Re: Nagios Perfomance for 50,000 checks

Post by anoop »

HI,

I didn't test it.... ill check it and let u know the result and one more thing .... im using NRDS where i can send the services in a centralized manner .... in that condition, no need of using NRPE .... rite...??

Again for mod_gearman, do i need to maintain new system with same configuration.......?? and how it works for NRDS as it is mentioned only for NRPE and NSClient....??/
System:
Nagios XI Version : 2012R2.2 | PHP Version: 5.3.3
Offloaded MySQL DB on another virtual machine
16 CPU with 2 cores each | 32 GB RAM | 1 TB HDD
CentOS-6.3 |Total = 4,000 hosts| 40,000 services.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Nagios Perfomance for 50,000 checks

Post by slansing »

Yes I do not believe mod_gearman will effect passive checks that way, all it does is splits checks off to it's workers, and uses them to do all the background processing. If you are only using NRDS you can stick with that, NRPE is simply another protocol for checking items with.
anoop
Posts: 95
Joined: Tue Jun 25, 2013 1:22 am

Re: Nagios Perfomance for 50,000 checks

Post by anoop »

Hi Team,

Will mod_gearman works on one license of nagios xi..
System:
Nagios XI Version : 2012R2.2 | PHP Version: 5.3.3
Offloaded MySQL DB on another virtual machine
16 CPU with 2 cores each | 32 GB RAM | 1 TB HDD
CentOS-6.3 |Total = 4,000 hosts| 40,000 services.
slansing
Posts: 7698
Joined: Mon Apr 23, 2012 4:28 pm
Location: Travelling through time and space...

Re: Nagios Perfomance for 50,000 checks

Post by slansing »

Yes Mod_gearman is a free open source package.
Locked