[rrd-users] Re: RRD FETCH
Stephan Harren
sh at abovenet.de
Wed Oct 2 14:09:47 MEST 2002
Mauro wrote:
> Hy,
> i want make a script in Perl that fetch the last 15 minutes update and set it into distinct variable.
> In line command i write
> rrdtool fetch ~/database/database.rrd AVERAGE -s end-15m
>
> but with a script how can i make this and how can i put this value into 3 variabile
> I think that it isn't difficult, but i'm a newbie.
#!/usr/bin/perl
use strict;
my $keys;
my @values;
@values=qx(/usr/local/rrdtool-1.0.39/bin/rrdtool fetch test.rrd AVERAGE
-s -600 -e -300);
## Now you've got the values inside the array @values
chomp @values;
## Now no more \n
foreach $keys (@values) {
print "$keys\n";
}
##Shows you the content of the array
If you don't know that much about perl, you can access the array with
@values[0], @values[1], @values[2]
Best regards,
Stephan
--
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