← Back to team overview

sslug-teknik team mailing list archive

RRD database - data/v�ier ?

 

Hej

 Er der nogen her, der muligvis kan være mig behjælpelig i forhold til at få 
noget RRD til at køre fornuftigt ??
Jeg hiver data ud fra et system 1 gang i døgnet (absolutte værdier som hvert 
døgn kan stå mellem 0 og 10000) - og disse data skal jeg have præsenteret på 
en webside, så der vises for en måned ad gangen.

Min RRD datafil opretter jeg med:

rrdtool create rb-events.rrd -b `date +%s` -s 86400 
DS:ds0:ABSOLUTE:172800:0:10000 DS:ds1:ABSOLUTE:172800:0:10000 
DS:ds2:ABSOLUTE:172800:0:10000 DS:ds3:ABSOLUTE:172800:0:10000 
DS:ds4:ABSOLUTE:172800:0:10000 DS:ds5:ABSOLUTE:172800:0:10000 
DS:ds6:ABSOLUTE:172800:0:10000 DS:ds7:ABSOLUTE:172800:0:10000 
DS:ds8:ABSOLUTE:172800:0:10000  RRA:AVERAGE:0.5:1:800 RRA:AVERAGE:0.5:6:800 
RRA:AVERAGE:0.5:24:800 RRA:AVERAGE:0.5:288:800 RRA:MAX:0.5:1:800 
RRA:MAX:0.5:6:800 RRA:MAX:0.5:24:800 RRA:MAX:0.5:288:800 RRA:LAST:0.5:1:800 
RRA:LAST:6:800 RRA:LAST:24:800 RRA:LAST:88:800

RRA's har jeg lavet ved at lure lidt på MAN page's for rrdcreate - samt ved 
at se hvad mrtg gør, når den bruger rrdtool....

RRD filen opdateres en gang i døgnet med "rrdtool update" - og jeg ved, at 
værdierne, jeg sætter ind, ligger mellem 0 og 10000 (nogle af dem på omkring 
500-700 - men sådan står de efterfølgende ikke i RRD filen)

Problemet er bare, at de data jeg får i min rrdfil er meget små værdier - 
hvilket oggså medfører, at y-aksen på mine grafer typisk står mellem 0 og 
25m (25 milli ?) ...

Min graf laves via rrd-cgi:

 <RRD::GRAPH /home/http/mrtg/gfx/rb-events.png --lazy --title="Data graf"
          --start -31d --end now --width 500 --height 150
          --imginfo '<IMG SRC=./gfx/%s>'
          DEF:ds0=rb-events.rrd:ds0:MAX
          DEF:ds1=rb-events.rrd:ds1:MAX
          DEF:ds2=rb-events.rrd:ds2:MAX
          DEF:ds3=rb-events.rrd:ds3:MAX
          DEF:ds4=rb-events.rrd:ds4:MAX
          DEF:ds5=rb-events.rrd:ds5:MAX
          DEF:ds6=rb-events.rrd:ds6:MAX
          DEF:ds7=rb-events.rrd:ds7:MAX
          DEF:ds8=rb-events.rrd:ds8:MAX
          AREA:ds0#00cc00:"ds0":STACK
          AREA:ds1#a05050:"ds1":STACK
          AREA:ds2#5050a0:"ds2":STACK
          AREA:ds3#508850:"ds3":STACK
          AREA:ds4#880000:"ds4":STACK
          AREA:ds5#000088:"ds5":STACK
          AREA:ds6#00aaaa:"ds6":STACK
          AREA:ds7#aaaa00:"ds7":STACK
          AREA:ds8#aa00aa:"ds8":STACK>

Nogle hints til hvad pokker, der går galt ??

Mvh
Brian