We have multiple Nagios instances monitoring over multiple datacenters (one per datacenter). We are now trying to simplify the monitoring and alerting setup.
We are trying to setup an Icinga instance to accept notifications from our active pollers and simplify alerting and reporting. At the moment, the required feature is the Icinga web interface (to allow each group to have it's own custom views of data), which requires us to use the ido backend. Current testing has shown that the ido backend isn't able to keep up with data volumes. However, the non ido setup can keep up with current feed volumes (about 70-80 passive check results/second). We are monitoring about 21000 services over 1700 hosts (and growing). Does anyone have suggestions on scaling this up/out? I am looking at using multiple instances of Icinga as collectors (one feed per datacenter), and one reporting instance, all talking to the same backend database (if that is possible). top(1) indicates: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5309 icinga 25 0 293m 137m 2692 R 100.0 0.3 61:03.65 icinga That's on two feeds worth of input. This host has spare CPU and RAM, but is relatively limited on disk-io. Devdas Bhagat ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ icinga-users mailing list icinga-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/icinga-users