Zgodnie z zasadą "czytaj faq" przejrzałem konfigurator rrdtool i znalazłem jeden dość istotny błąd w skryptach tworzących bazy.
Oto fragment:
Cytuj:
rrdtool create $RRDTOOL_SCIEZKA/bazy/procesor.rrd \
--step 30 \
DS:user:GAUGE:600:0:100 \
DS:system:GAUGE:600:0:100 \
DS:idle:GAUGE:600:0:100 \
Jeśli tworzymy bazę, która pracuje z krokiem 30 sekund (--step 30), to w definicji:
DS:xxxx:GAUGE:
600:0:100
Synchronizacja zamiast 600 powinna być max
60 (najlepiej 45).
600 jest dla bazy pracującej z krokiem 300 - ~500.
Takie coś powoduje uśrednianie (zaokrąglanie) zapisywanych danych w do 10-ciu sąsiednich komórkach.
Konfigurator ma wszędzie 600, a krok domyślny 30 sekund.