Hello everyone,

Could you have a look at http://80.190.243.20:5081/, please?

My intention is to create 3 graphs:
1) 1 pixel is 2 minutes, graph spans 1 day
2) 1 pixel is 1 hour, graph spans 30 days
3) 1 pixel is 6 hours, graph spans 180 days

The problem is graphs 2 and 3 seem to be totally wrong.

I am using RRDtool 1.0.35.

I used the following command to create the RRD:

rrdtool create /var/rrd/memory.rrd --step 120 \
        DS:free-physical:GAUGE:120:0:U \
        DS:free-buffer:GAUGE:120:0:U \
        DS:free-swap:GAUGE:120:0:U \
        RRA:AVERAGE:0.5:1:720 \
        RRA:AVERAGE:0.5:30:720 \
        RRA:AVERAGE:0.5:180:720

This is how I insert values into the RRD every 2 minutes:

rrdtool update /var/rrd/memory.rrd \
     N:<free-psysical>:<free-buffer>:<free-swap>

And here is how I create the 3 graphs:

rrdtool graph memory-120.png --step 120 --imgformat PNG \
     --width 720 --height 150 --base 1024 \
         DEF:swap=/var/rrd/memory.rrd:free-swap:AVERAGE \
         DEF:physical=/var/rrd/memory.rrd:free-physical:AVERAGE \
         DEF:buffer=/var/rrd/memory.rrd:free-buffer:AVERAGE \
         CDEF:sum=swap,physical,+,buffer,+ \
         AREA:sum#dddddd:"" \
         LINE2:swap#00cc00:"free swap memory" \
         LINE2:physical#cc0000:"free physical memory" \
         LINE2:buffer#0000cc:"free kernel buffers" \
         LINE1:sum#aaaaaa:"sum of free memory"

rrdtool graph memory-3600.png --step 3600 --imgformat PNG \
     --width 720 --height 150 --base 1024 \
         DEF:swap=/var/rrd/memory.rrd:free-swap:AVERAGE \
         DEF:physical=/var/rrd/memory.rrd:free-physical:AVERAGE \
         DEF:buffer=/var/rrd/memory.rrd:free-buffer:AVERAGE \
         CDEF:sum=swap,physical,+,buffer,+ \
         AREA:sum#dddddd:"" \
         LINE2:swap#00cc00:"free swap memory" \
         LINE2:physical#cc0000:"free physical memory" \
         LINE2:buffer#0000cc:"free kernel buffers" \
         LINE1:sum#aaaaaa:"sum of free memory"

rrdtool graph memory-21600.png --step 21600 --imgformat PNG \
     --width 720 --height 150 --base 1024 \
         DEF:swap=/var/rrd/memory.rrd:free-swap:AVERAGE \
         DEF:physical=/var/rrd/memory.rrd:free-physical:AVERAGE \
         DEF:buffer=/var/rrd/memory.rrd:free-buffer:AVERAGE \
         CDEF:sum=swap,physical,+,buffer,+ \
         AREA:sum#dddddd:"" \
         LINE2:swap#00cc00:"free swap memory" \
         LINE2:physical#cc0000:"free physical memory" \
         LINE2:buffer#0000cc:"free kernel buffers" \
         LINE1:sum#aaaaaa:"sum of free memory"

Can anyone tell me what I'm doing wrong, please?

Regards,

Andreas

--
Unsubscribe mailto:[EMAIL PROTECTED]
Help        mailto:[EMAIL PROTECTED]
Archive     http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin    http://www.ee.ethz.ch/~slist/lsg2.cgi

Reply via email to