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:[EMAIL PROTECTED]
Help mailto:[EMAIL PROTECTED]
Archive http://www.ee.ethz.ch/~slist/rrd-users
WebAdmin http://www.ee.ethz.ch/~slist/lsg2.cgi