Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-01-28 09:07:11

  Kimas - Użytkownik

Kimas
Użytkownik
Zarejestrowany: 2008-07-09

rrdtool i problem....

witam

mój serwer dokonuje pomiarów temp na dworze, co 5 min, więc postanowiłem stworzyć testowo wykres obrazujący na razie dobowe zestawienie temperatur.

Plik tworzący bazę rrd:

Kod:

#!/bin/bash

rrdtool create 1day.rrd -s 300 \
        DS:temp:GAUGE:400:-50:50 \
        RRA:AVERAGE:0.5:1:288 \
        RRA:MAX:0.5:1:288 \
        RRA:MIN:0.5:1:288 \
        RRA:LAST:0.5:1:288 \

Plik tworzący wykres:

Kod:

#!/bin/bash


rrdtool graph /home/httpd/html/1day.png --imgformat PNG \
    --title="Dniowy wykres temperatury - sarnaki.net" \
    --width 800 --height 250 \
    --vertical-label="Stopnie Celsjusza °C" \
    DEF:temp=/home/meteo/dane/rrdtool/DB/1day.rrd:temp:AVERAGE \
    GPRINT:temp:LAST:"aktualna %2.2lf °C" GPRINT:temp:MIN:"minimalna %2.2lf °C" GPRINT:temp:MAX:"maksymalna %2.2lf °C" GPRINT:temp:AVERAGE:"srednia %2.2lf °C
    AREA:temp#0000ff

dane do bazy cron aktualizuję co 5 min za pomocą polecenia:

Kod:

rrdtool update /home/meteo/dane/rrdtool/DB/1day.rrd N:$temp_rrd

wygląda na to że skrypt rysuję wykres, tyle że oś Y pokazuje błędne dane, tzn tak jak by temp była pomnożona x1000, aha no i z tego co wiem oś Y powinna zaczynać się od 0 a nie od 600 m? co to w ogóle za jednostka minuty? metry? ;d

Wykres o którym mowa:
http://sarnaki.net/1day.png

Wersja rrdtool: 1.2.23
No i jeszcze jedno, disro to nie Debian, ale myślę że akurat w tym przypadku nie ma to znaczynia...


Pozdrawiam.

EDIT:

Problem rozwiązał się sam, wygląda na to że w bazie było za mało danych....

Ostatnio edytowany przez Kimas (2009-01-28 23:12:35)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)