[rrd-users] Re: expected 2 data source got <8>
Erik de Mare
erik at oezie.org
Wed Apr 28 13:06:22 MEST 2004
instead of
snmpwalk -v 1 -c public addr 1.3.6.1.2.1.2.2.1.10.1
use
snmpwalk -O vq -v 1 -c public addr 1.3.6.1.2.1.2.2.1.10.1
look at snmpwalk -h
-O OUTOPTS Toggle various defaults controlling output display:
v: print values only (not OID = value)
q: quick print for easier parsing
>use lib qw( "C:/mrtg-2.10.13/bin/mrtg1);
>$local_dir="C:/mrtg-2.10.13/bin/mrtg1";
>$a=0;
>use RRDs;
>use Net::SNMP;
>while($a==0)
>{
>$in1=`snmpwalk -v 1 -c public addr 1.3.6.1.2.1.2.2.1.10.1`;
>$out1=`snmpwalk -v 1 -c public addr 1.3.6.1.2.1.2.2.1.16.1`;
>print $in1;
>print $out1;
>RRDs::update("$local_dir/myrouter.rrd","N:$in1:$out1");
>my $ERR=RRDs::error;
>die "ERROR while updating mydemo.rrd: $ERR\n" if $ERR;
>sleep(300 );
>}
>
>
--
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