<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi all,<br><br>I was debugging the root cause of getting a long list of rrdcached log errors. like the on below. ( Illegal attempt to update in less than 1 sec. step).<br><br><span class="error">[err]</span> collectd<span class="error">[3565]</span>: rrdcached plugin: rrdc_update (/usr/var/.../df-root/df_complex-free.rrd, <span class="error">[1386607176:21342183424.000000]</span>, 1) failed with status -1.<br><br>The rrdcached is configured to update every 10 seconds, but when running scripts consuming memory, and cpu usage, I can see single update for some RRDs happening very frequent, causing long list of error logs.<br><br>I added debug codes to display update time, once I ran the scripts, I see the updates occur much faster for some of the RRDs. I am listing son below.<br><br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd at 1398215341 sec, 387199 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd at 1398215351 sec, 387208 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd at 1398215351 sec, 395156 usec<br>rrdcached plugin: rrdc_update (/usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd, [1398215351:36382], 1) failed with status -1.<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd at 1398215362 sec, 958488 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-idle.rrd at 1398215371 sec, 393588 usec<br><br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd at 1398215341 sec, 387544 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd at 1398215351 sec, 387590 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd at 1398215351 sec, 488583 usec<br>rrdcached plugin: rrdc_update (/usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd, [1398215351:0], 1) failed with status -1.<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd at 1398215362 sec, 958920 usec<br>rrdupdate to /usr/var/lib/collectd/rrd/localhost/cpu-7/cpu-steal.rrd at 1398215371 sec, 393950 usec<br><br>Have this issue been addressed, and if not, which part of the code could be causing it.<br><br>Thanks.<br>                                            </div></body>
</html>