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

Reply via email to