<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Israel Garcia napsal(a):
<blockquote
 cite="mid:194a2c240911150553t5a3dc8aeye749d8fa9d4e3d4d@mail.gmail.com"
 type="cite">
  <pre wrap="">Hi list, I'm running collectd 4.7.2 on a xen  domU(debian lenny) and
on a Dual Intel 1.4GHz, RAID1 with 2x36GB SCSI 10,500RPM . I'm
collecting information of more than 100 servers (a lot of rrd files),
so cpu load is always at 100% iowait, the load is  always over 3, disk
is doing over 400 IOPS and 3MB/s througput. No more domU's are running
in this dom0 server. How can I improve the performance in this server?
Can you help me?

  </pre>
</blockquote>
Hi,<br>
1) try adjusting cache parameters:<br>
<br>
&lt;Plugin rrdtool&gt;<br>
        DataDir "/var/lib/collectd/rrd"<br>
        CacheTimeout 485<br>
        CacheFlush 1800<br>
&lt;/Plugin&gt;<br>
<br>
The more sec you keep cache, the less io collectd generates. Tradeof is
in "lag" of graphs behind current time.<br>
<br>
2) try adjusting filesystem params, if you are using ext3, try mount
options noatime,commit=600<br>
<br>
3) change your raid configuration to raid0 or 10<br>
<br>
4) add more ram if your system is swaping<br>
<br>
5) adjust rrd files "time precision" if you do not need acuracy to
seconds, this will keep whole dataset smaller.<br>
<div class="moz-signature">-- <br>
<p>S pozdravem<br>
<span style="margin-left: 3em; font-style: italic;">Josef Liška</span></p>
<p style="font-size: 8pt;">CHL | system care<br>
<br>
Telefon: +420.272048055<br>
Fax: +420.272048064<br>
Mobil: +420.776026526 denně 9:00 - 17:30<br>
Jabber: <a class="moz-txt-link-abbreviated" href="mailto:jl@chl.cz">jl@chl.cz</a><br>
<a href="https://www.chl.cz/">https://www.chl.cz/</a>
</p>
</div>
</body>
</html>