Is this also the case when polling switches? or only when Net-SNMP is the agent?
Cheers Dominique bastien wrote: > net-SNMP is design with a cache principle to avoid > polling the system when a user perform a walk of the > MIB tree. > > the value in seconds depend of the coder of the > particular MIB that you look. > > It's why you read the same value for a while and after > the cache timeout the value is update. > > You can recompile net-SNMP with a smaller cache for > this particular MIB, but a system performance impact > can occur. > > Bonne chance, > > Dominique > > --- Jean-Sebastien Morisset <[EMAIL PROTECTED]> > wrote: > >> Hi everyone, >> >> I have a little problem... I need to poll the value >> of ifOutOctets every >> few seconds, but Net-SNMP does not seem to keep this >> OID up to date. I >> wrote a little script to compare kstat with an >> snmpget of ifOutOctets >> and found Net-SNMP lagging behind. The following >> output shows the number >> of bytes transfered from one second to the next: >> >> [EMAIL PROTECTED]:~/tmp] >> # ./go >> Tue Sep 12 16:29:19 EDT 2006 : snmp , kstat >> Tue Sep 12 16:29:20 EDT 2006 : snmp 0, kstat 1714258 >> Tue Sep 12 16:29:21 EDT 2006 : snmp 0, kstat 3090239 >> Tue Sep 12 16:29:22 EDT 2006 : snmp 0, kstat 1473948 >> Tue Sep 12 16:29:23 EDT 2006 : snmp 0, kstat 1572216 >> Tue Sep 12 16:29:25 EDT 2006 : snmp 0, kstat 1808569 >> Tue Sep 12 16:29:26 EDT 2006 : snmp 0, kstat 1625163 >> Tue Sep 12 16:29:27 EDT 2006 : snmp 0, kstat 1818923 >> Tue Sep 12 16:29:28 EDT 2006 : snmp 0, kstat 1745207 >> Tue Sep 12 16:29:29 EDT 2006 : snmp 0, kstat 1531445 >> Tue Sep 12 16:29:30 EDT 2006 : snmp 0, kstat 1469064 >> Tue Sep 12 16:29:31 EDT 2006 : snmp 0, kstat 3248933 >> Tue Sep 12 16:29:32 EDT 2006 : snmp 0, kstat 1513737 >> Tue Sep 12 16:29:33 EDT 2006 : snmp 0, kstat 1422405 >> Tue Sep 12 16:29:34 EDT 2006 : snmp 0, kstat 1877322 >> Tue Sep 12 16:29:35 EDT 2006 : snmp 0, kstat 1480976 >> Tue Sep 12 16:29:37 EDT 2006 : snmp 38405473, kstat >> 1366733 >> Tue Sep 12 16:29:38 EDT 2006 : snmp 0, kstat 1649049 >> Tue Sep 12 16:29:39 EDT 2006 : snmp 0, kstat 1596821 >> Tue Sep 12 16:29:40 EDT 2006 : snmp 0, kstat 3106054 >> Tue Sep 12 16:29:41 EDT 2006 : snmp 0, kstat 1452236 >> Tue Sep 12 16:29:42 EDT 2006 : snmp 0, kstat 1474632 >> Tue Sep 12 16:29:43 EDT 2006 : snmp 0, kstat 1391611 >> Tue Sep 12 16:29:44 EDT 2006 : snmp 0, kstat 1618906 >> Tue Sep 12 16:29:45 EDT 2006 : snmp 0, kstat 1447613 >> Tue Sep 12 16:29:46 EDT 2006 : snmp 0, kstat 1531096 >> Tue Sep 12 16:29:47 EDT 2006 : snmp 0, kstat 1612960 >> Tue Sep 12 16:29:49 EDT 2006 : snmp 0, kstat 1696776 >> Tue Sep 12 16:29:50 EDT 2006 : snmp 0, kstat 3293827 >> Tue Sep 12 16:29:51 EDT 2006 : snmp 0, kstat 1700491 >> Tue Sep 12 16:29:52 EDT 2006 : snmp 0, kstat 1521244 >> Tue Sep 12 16:29:53 EDT 2006 : snmp 0, kstat 1395066 >> Tue Sep 12 16:29:54 EDT 2006 : snmp 0, kstat 1520107 >> Tue Sep 12 16:29:55 EDT 2006 : snmp 0, kstat 1495667 >> Tue Sep 12 16:29:56 EDT 2006 : snmp 0, kstat 1576788 >> Tue Sep 12 16:29:57 EDT 2006 : snmp 0, kstat 1549169 >> Tue Sep 12 16:29:58 EDT 2006 : snmp 0, kstat 2993925 >> Tue Sep 12 16:29:59 EDT 2006 : snmp 0, kstat 1712793 >> Tue Sep 12 16:30:01 EDT 2006 : snmp 0, kstat 1605770 >> Tue Sep 12 16:30:02 EDT 2006 : snmp 0, kstat 1523905 >> Tue Sep 12 16:30:03 EDT 2006 : snmp 0, kstat 1283011 >> Tue Sep 12 16:30:04 EDT 2006 : snmp 42570989, kstat >> 821472 >> Tue Sep 12 16:30:05 EDT 2006 : snmp 0, kstat 908148 >> Tue Sep 12 16:30:06 EDT 2006 : snmp 0, kstat 509385 >> Tue Sep 12 16:30:07 EDT 2006 : snmp 1806619, kstat >> 389086 >> Tue Sep 12 16:30:08 EDT 2006 : snmp 0, kstat 70395 >> Tue Sep 12 16:30:09 EDT 2006 : snmp 0, kstat 23384 >> >> Here's the simple script I wrote to display these >> results: >> >> #!/bin/sh >> while : >> do >> snmp_bytes="`snmpget localhost >> .1.3.6.1.2.1.2.2.1.16.3 2>/dev/null | sed 's/^.*: >> \([0-9]*\)$/\1/'`" >> [ "$snmp_last" ] && snmp_change="`expr >> $snmp_bytes - $snmp_last`" >> snmp_last="$snmp_bytes" >> >> kstat_bytes="`kstat -p >> bge:1:bge1:obytes64|sed -n >> 's/^[a-z0-9:]*[^0-9]*\([0-9]*\)$/\1/p'`" >> [ "$kstat_last" ] && kstat_change="`expr >> $kstat_bytes - $kstat_last`" >> kstat_last="$kstat_bytes" >> >> echo "`date` : snmp $snmp_change, kstat >> $kstat_change" >> sleep 1 >> done >> >> >> Does anyone know how I can get Net-SNMP to return >> accurate >> second-by-second stats for ifOutOctets? >> >> Thanks, >> js. >> -- >> Jean-Sebastien Morisset, Sr. UNIX Administrator >> <[EMAIL PROTECTED]> >> Personal Home Page <http://jsmoriss.mvlan.net/> >> Underwater and Travel Photographs >> <http://www.mvpix.com/> >> >> > ------------------------------------------------------------------------- >> Using Tomcat but need to do more? Need to support >> web services, security? >> Get stuff done quickly with pre-integrated >> technology to make your job easier >> Download IBM WebSphere Application Server v.1.0.1 >> based on Apache Geronimo >> > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 >> _______________________________________________ >> Net-snmp-users mailing list >> [email protected] >> Please see the following page to unsubscribe or >> change other options: >> > https://lists.sourceforge.net/lists/listinfo/net-snmp-users > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Net-snmp-users mailing list > [email protected] > Please see the following page to unsubscribe or change other options: > https://lists.sourceforge.net/lists/listinfo/net-snmp-users ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Net-snmp-users mailing list [email protected] Please see the following page to unsubscribe or change other options: https://lists.sourceforge.net/lists/listinfo/net-snmp-users
