[rrd-users] problem with rrd upadte and graph
Patrick Ammann
mail at paeddy.ch
Wed Aug 25 12:44:02 MEST 1999
Hi,
After I spend a lot of time reading the tutorial I still have a problem. I
wrote the following script in perl which should fill the rrd Database with
some random values which should be graphed. The problem is that I can see
that the rrd database is modified but the grapher won't show me anything.
Perhaps I made only a little fault and someone could help me.
Thanks for your help in advance.
Here is the script:
#!/usr/bin/perl -w
use lib qw(/opt/apache/nextview/lib/);
use DBF;
use CFG;
use RRDs;
my ($si, $sTime, $sData);
$Step = 300;
$sPeriod = 5*24*60*60;
$sTime = time()-$Step*$sPeriod;
RRDs::create '/opt/apache/htdocs/test3.rrd', '-b', $sTime, '-s', $Step,
'DS:cpu:GAUGE:600:U:U',
'RRA:AVERAGE:0.5:1:600',
'RRA:AVERAGE:0.5:6:600',
'RRA:AVERAGE:0.5:24:600',
'RRA:AVERAGE:0.5:288:732',
'RRA:MAX:0.5:1:600',
'RRA:MAX:0.5:6:600',
'RRA:MAX:0.5:24:600',
'RRA:MAX:0.5:288:732';
die if(RRDs::error);
my $sRRDfile = '/opt/apache/htdocs/test3.rrd';
for ($si=0;$si<1000;$si++) {
$sTime = $sTime+300;
$sData = int(rand(100000));
print "$sTime:$sData\n";
RRDs::update $sRRDfile, "$sTime:$sData";
die if(RRDs::error);
}
my $sTitel = 'Test';
my $sType = 'cpu';
my $sPeriod = 24*60*60;
my $sPNGfile = '/opt/apache/htdocs/test3.png';
my $sFeedback = DBF::colGraphRRD($sRRDfile, $sPNGfile,
$sPeriod, $sTitel, $sType);
print "The feedback was $sFeedback\n";
exit;
Patrick Ammann
,_, mail at paeddy.ch
(O,O) http://www.paeddy.ch
( )
-"-"-------------------------------------------------------------
--
* To unsubscribe from the rrd-users mailing list, send a message with the
subject: unsubscribe to rrd-users-request at list.ee.ethz.ch
More information about the rrd-users
mailing list