Hello,
We are running on a VM as well with 5 cores, 6GB of RAM and SAN storage. We currently have ~250 devices with 7100 ports and the system works fine.
First of all check "top" check to see if your database is waiting on slow disks with %wa. Cpu(s): 14.9%us, 6.9%sy, 0.0%ni, 76.5%id, 1.2%wa, 0.0%hi, 0.6%si, 0.0%st
We have also disabled a couple features that seem to cause a much longer polling time. /opt/observium/config.php
// Disable EtherLike-MIB $config['enable_ports_etherlike'] = 0; # Enable Polling EtherLike-MIB (doubles interface processing time)
// Disable FDB table polling $config['poller_modules']['fdb-table'] = 0;
// Disable ARP table polling $config['discovery_modules']['arp-table'] = 0;
Finally we use 5 threads of the poller-wrapper /etc/cron.d/observium */5 * * * * root /opt/observium/poller-wrapper.py 5 >> /dev/null 2>&1
Hopefully this helps,
Martin Smith | Network Analyst | Netgain 720 West Saint Germain Street | St. Cloud | MN | 56301 Phone: 320-257-6607 | 877.797.4700 x170
From: observium [mailto:observium-bounces@observium.org] On Behalf Of Paul Meys Sent: Monday, June 16, 2014 5:07 AM To: observium@observium.org Subject: [Observium] high CPU / slow response
Hi,
I'm running the latest version, but it is extremely slow.
Even to load the login-page, it takes a very long time.
I always see mysqld using almost all CPU-power.
the server is running in vmware, os = debian.
Currently I have one v-core assigned with 16G of ram. ( already tried with 4 cores.. )
In Observium I have 75 devices with a total of 7500 ports.
Please advice ;-)
Thank you,
Have a good day,
Paul