[rrd-users] Re: Question
Németh László
Laszlo.Nemeth at netvisor.hu
Mon Apr 7 07:58:04 MEST 2003
I have the same problem. I figured out that it is not possible
to aviod normalization in RRD. The only thing you can do is
figuring out the exact desired time of the first sample and do
you cyclic update exactly on every STEP time.
So in perl:
RRDs::create( $rrd,
"--start",$start,
"--step",$step,
"DS:Y:GAUGE:$step:U:U",
"RRA:AVERAGE:0.5:1:$history" );
now you have a graph with step $step and with an RRA making an
average of 1 measurement (the measurement itself).
my $info = RRDs::info($rrd);
my $firstupdate=$$info{last_update}+$$info{step}-$$info{"ds[Y].unknown_sec"};
So the first update you be put to the RRD with the timestamp $firstupdate
and later at every $step interval from $ firstupdate.
Laszlo
-----Original Message-----
From: Chris Flanigan [mailto:chris at whosyourdaddy.biz]
Sent: Sunday, April 06, 2003 5:40 AM
To: rrd-users at list.ee.ethz.ch
Subject: [rrd-users] Question
I had previously written about a few questions concerning GUAGE. I'm trying to write a PHP script which updates an RRD database with processor usage (user, system, nice, idle) at a given timestamp. I currently have the script updating the database like following:
timestamp:user:system:nice:idle
How would I go about creating a graph with those values? The only examples I can find are doing averages, etc.. but I don't want to perform any mathematical operation on the data. I just want to graph the values the way they're given.
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
--
Unsubscribe mailto:rrd-users-request at list.ee.ethz.ch?subject=unsubscribe
Help mailto:rrd-users-request at list.ee.ethz.ch?subject=help
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi
More information about the rrd-users
mailing list