[drraw-users] drraw-2.2a3 was: Drraw-2.23a -- cannot find RRA?
Ruttenberg, Tanya
Tanya.Ruttenberg at ssa.gov
Wed May 16 14:11:54 EDT 2007
That fixed it. Thanks, Andy!
-----Original Message-----
From: Andy Mayhew [mailto:am at moka5.com]
Sent: Wednesday, May 16, 2007 2:09 PM
To: Ruttenberg, Tanya
Cc: drraw-users at taranis.org
Subject: Re: [drraw-users] drraw-2.2a3 was: Drraw-2.23a -- cannot find
RRA?
Sorry, I was working off of a slightly older 2.2 source set.
Should be around line 2698, changing
= RRDs::fetch($file, $cf, '-s', $last, '-e', $last); to
= RRDs::fetch($file, $cf);
--Andy
Ruttenberg, Tanya wrote:
> I don't have that code. Here's what I have starting at line 2601
>
> 2601 sub DBChooser
> 2602 {
> 2603 my ( %rrd, %evt );
> 2604 my $file;
> 2605 foreach $file ( sort(@rrdfiles) ) {
> 2606 if ( $file =~ /^(.+)\/\/(.+)\.rrd$/ ) {
> 2607 $rrd{$file} = $datadirs{$1} . " " . $2;
> 2608 } else {
> 2609 die "Bad (rrd) filename in DBChooser: $file\n";
> 2610 }
> 2611 }
>
> -----Original Message-----
> From: Andy Mayhew [mailto:am at moka5.com]
> Sent: Wednesday, May 16, 2007 1:46 PM
> To: Ruttenberg, Tanya
> Cc: drraw-users at taranis.org
> Subject: Re: [drraw-users] drraw-2.2a3 was: Drraw-2.23a -- cannot find
> RRA?
>
> I've been making this change to the drraw.cgi around line 2608:
> $ diff drraw.cgi-orig drraw.cgi-mine
> 2608c2608,2609
> < = RRDs::fetch($file, $cf, '-s', 0, '-e', 0);
> ---
> > = RRDs::fetch($file, $cf);
> > # = RRDs::fetch($file, $cf, '-s', 0, '-e', 0);
>
> The problem appears to be that rrd is actually returning a error of an
> invalid data/time range for the file.
>
> --Andy
>
> Ruttenberg, Tanya wrote:
>> I can't believe I just did that. Check out the *real* version number
>> in the subject line.
>>
>>
> ----------------------------------------------------------------------
> --
>> *From:* drraw-users-bounces at taranis.org
>> [mailto:drraw-users-bounces at taranis.org] *On Behalf Of
> *Ruttenberg,
>> Tanya
>> *Sent:* Wednesday, May 16, 2007 1:34 PM
>> *To:* drraw-users at taranis.org
>> *Subject:* [drraw-users] Drraw-2.23a -- cannot find RRA?
>>
>> Hi,
>>
>> I just attempted a long-overdue upgrade of drraw. I am on
> Solaris8
>> with perl 5.8.7 and RRDtool 1.2.12.
>>
>> When I go to create a new graph, I click on "Add DB to data
> sources"
>> I get an error such as this:
>>
>> No data source for "AVERAGE" RRA found in file
>> "/data/cricket-data//1min/ssa-cam-ncc-l0b905_port10_if.rrd"!
>>
>> The RRA is definitely there as indicated by rrdtool info
>> <filename>. I get the same error no matter which RRD file I
> choose
>> and no matter which RRA I choose.
>>
>> Here is the error from error.log:
>>
>> [Wed May 16 11:50:13 2007] drraw.cgi: Use of uninitialized value
> in
>> concatenation (.) or string at
> /usr/local/apache2/cgi-bin/drraw.cgi
>> line 2607.
>>
>> [Wed May 16 11:50:13 2007] drraw.cgi: Use of uninitialized value
> in
>> concatenation (.) or string at
> /usr/local/apache2/cgi-bin/drraw.cgi
>> line 2607.
>>
>> I have fiddled with %datadirs. Here is the latest definition of
> it:
>> %datadirs = ('/data/cricket-data' => '[Label1] ',
>> '/local/data/cricket-data' => '[Label2] ',
>> );
>>
>> I've also tried this:
>>
>> %datadirs = ('/local/data/cricket-data' => '[cricket] ',);
>>
>> Same outcome every time.
>> ???
>>
>> Tanya Ruttenberg - RSIS Contractor
>> OTSO/DNE/NMPEB
>> tanya.ruttenberg at ssa.gov
>> 410-965-9605
>> SMC Home Page: ___http://smc.ba.ssa.gov_
>>
>>
>> ---------------------------------------------------------------------
>> -
>> --
>>
>> _______________________________________________
>> drraw-users mailing list
>> drraw-users at taranis.org
>> http://web.taranis.org/mailman/listinfo/drraw-users
More information about the drraw-users
mailing list