[rrd-users] Help Please
John
chicago at raticus.net
Fri Oct 13 05:12:33 MEST 2006
I am getting a error
Error in RRD::graph for /var/log/rrd/bmm_cable.rrd: unknown variable 'dpl'
when I run this script
what did i do wrong ?
sub updatebmmgraph {
my $period = $_[0];
RRDs::graph ("$graphs/bmm-$period.png",
"--start", "-1$period", "-aPNG", "-i", "-z",
"--alt-y-grid", "-w 600", "-h 100", "-l 0", "-u 30", "-r",
"--color", "SHADEA#EAE9EE",
"--color", "SHADEB#EAE9EE",
"--color", "BACK#EAE9EE",
"-t $tr{'Power Level per'} $tr{$period}",
"-v$tr{'dBmV'}",
"DEF:dpl=/var/log/rrd/bmm_cable.rrd:dpl:AVERAGE",
"DEF:upl=/var/log/rrd/bmm_cable.rrd:upl:AVERAGE",
"LINE1:dpl#00FF00:$tr{'Downstream Power Level'}\\j",
"LINE2:upl#00FF00:$tr{'Upstream Power Level'}\\j",
"GPRINT:dpl:MAX:$tr{'maximal'} $tr{'in'}\\:%3.01f %sdBmV",
"GPRINT:dpl:AVERAGE:$tr{'average'} $tr{'in'}\\:%3.01f %sdBmV",
"GPRINT:dpl:LAST:$tr{'current'} $tr{'in'}\\:%3.01f %sdBmV\\j",
"GPRINT:upl:MAX:$tr{'maximal'} $tr{'out'}\\:%3.01f %sdBmV",
"GPRINT:upl:AVERAGE:$tr{'average'} $tr{'out'}\\:%3.01f %sdBmV",
"GPRINT:upl:LAST:$tr{'current'} $tr{'out'}\\:%3.01f %sdBmV\\j");
$ERROR = RRDs::error;
print "Error in RRD::graph for $rrd: $ERROR\n" if $ERROR;
}
sub updatebmmdata {
if (! -e "$rrd") {
RRDs::create ("$rrd", "-s 300",
"DS:dsn:GAUGE:600:-1:100",
"DS:usn:GAUGE:600:-1:100",
"DS:dpl:GAUGE:600:-100:100",
"DS:upl:GAUGE:600:-1:200",
"DS:dfr:GAUGE:600:-1:U",
"DS:ufr:GAUGE:600:-1:U",
"RRA:AVERAGE:0.5:1:576",
"RRA:AVERAGE:0.5:6:672",
"RRA:AVERAGE:0.5:24:732",
"RRA:AVERAGE:0.5:144:1460");
$ERROR = RRDs::error;
print "Error in RRD::create for BMM: $ERROR\n" if $ERROR;
}
###
### BMM graphs
###
updatebmmdata();
updatebmmgraph ("day");
updatebmmgraph ("week");
updatebmmgraph ("month");
updatebmmgraph ("year");
--
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://lists.ee.ethz.ch/rrd-users
WebAdmin http://lists.ee.ethz.ch/lsg2.cgi
More information about the rrd-users
mailing list