[collectd] High CPU usage of collectd when server is under load

Florian Forster octo at verplant.org
Wed Oct 28 10:44:01 CET 2009


Hi Mariusz,

On Tue, Oct 27, 2009 at 01:19:42AM +0100, XANi wrote:
> I've installed collectd on server (amd64 debian stable) and when I
> have high load collectd can eat like 90-100% of one CPU (and its not
> iowait, disk is fine), what can be reason of that ?

are you absolutely sure it's not I/O? Eating up cycles of only one CPU
is the typical behavior for I/O-intensive processes.

> most of them are in pretty much default config, only rrdtool have
> 
>        RRARows 12000
>        CacheTimeout 600
>        CacheFlush   1200
>        RandomTimeout 100
> 
> What can be reason of such high load ? Collectd works normal (barely
> 1% load) when ther is light/no load on server

How many RRD-files do you have when under load and how often are they
updated? What kind of hardware do you use?

Regards,
—octo
-- 
Florian octo Forster
Hacker in training
GnuPG: 0x91523C3D
http://verplant.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://mailman.verplant.org/pipermail/collectd/attachments/20091028/06ca91a3/attachment.pgp 


More information about the collectd mailing list