I have migrated an icinga1 configuration to icinga2.
But for some reason the cpu stays most of the time above 90%…even 100% a lot.
We monitor ~3000hosts and ~6000 services. The active checks ~3000 are made every 30 minutes and the passive checks ~3000 are made every 10 minutes.
On this machine runs the following:
icinga2,icingaweb2,mysql,apache2 and jasperserver(but this does not affect , even if I stop it I get same high cpu)
The virtual machine has 12vCPUs and 32GB RAM memory.
Are 12 vCPUs too few for a configuration like this ?
If I stop icinga2 service the cpu goes down to 1%.
Can someone advice?
Thank you in advance!