Hi,

I am new bee  in RRD. i am trying to create a graph. 
my code is:

Create RRD File

#!usr\bin\perl

use RRDs;

#
# Create Database
#

$db = "/tmp/RRDDemo/RRDData.rrd";

print "--------------- DB Created Start \n ";

RRDs::create
(
        $db,
        "--step=300",
        "DS:in:COUNTER:320:U:U",
        "DS:out:COUNTER:320:0:U:U",
        "RRA:AVERAGE:0.5:1:288",
        "RRA:AVERAGE:0.5:12:168",
        "RRA:MIN:0.5:12:168",
        "RRA:MAX:0.5:12:168",
);

print RRDs::error();

print "\n--------------- DB Ends Start ";


Update RRD


#!usr\bin\perl

use RRDs;

#
# Update Database
#

$db = "/tmp/RRDDemo/RRDData.rrd";

print "--------- DB UpdationStarts-------\n";

$currtime=time();
$time=time()+100;
$value=100;
$value1= $value + 10;
RRDs::update($db,"$time:$currtime:$value1");
#RRDs::update($db,"$time:$value1");

print RRDs::error(),"\n";

print "--------- DB UpdationStarts-------";


Create Graph

#!usr\bin\perl
use RRDs;

#
# Graph Creation
#

$time =  1213621589-100;
$time1=  time();
RRDs::graph
(
        "/tmp/RRDDemo/INOUTGraph.png",
        "--title=In-Out Data",
        "--vertical-label=Value",   
        "--lower-limit=0",          
        "DEF:a=/tmp/RRDDemo/RRDData.rrd:in:AVERAGE",  
    "DEF:b=/tmp/RRDDemo/RRDData.rrd:in:MAX",
        "AREA:a#00ff00:Incoming",
        "LINE1:b#ff0000:Max Incoming",
);
        
print RRDs::error();


I am not able to generate graph .


Can anly one plz hel me out

-- 
View this message in context: 
http://www.nabble.com/Display-Graph---RRDTool-and-Perl-tp17878015p17878015.html
Sent from the RRDTool - Dev mailing list archive at Nabble.com.

_______________________________________________
rrd-developers mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/rrd-developers

Reply via email to