hrSWRunTable cache timeout, configuration options, etc.

Jo Rhett <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
I have some questions about the caching of hrSWRunTable.  According to what I see in the code (as mentioned by David) the hrSWRunTable is already being cached.  However, when I query the nsCache I'm not seeing it there:

jorhett@sj2-noc01 ~$ snmpwalk -c (snip) -v 2c localhost nsCache
NET-SNMP-AGENT-MIB::nsCacheDefaultTimeout.0 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheEnabled.0 = INTEGER: false(2)
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.2.2 = INTEGER: 30
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.24.4 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.24.7 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.31.1 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.31.3 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.32 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.34 = INTEGER: 30
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.35 = INTEGER: 15
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.36 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.4.37 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.5 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.5.29 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.5.30 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.6 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.6.13 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.6.19 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.6.20 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.7 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.7.5 = INTEGER: 5
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.7.7 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.10.7.2 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.16.1.1 = INTEGER: 60
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.104.1.1 = INTEGER: 30
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.104.1.2 = INTEGER: 30
NET-SNMP-AGENT-MIB::nsCacheTimeout.1.3.6.1.2.1.104.1.3 = INTEGER: 30
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.2.2 = INTEGER: cached(4)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.24.4 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.24.7 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.31.1 = INTEGER: cached(4)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.31.3 = INTEGER: cached(4)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.32 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.34 = INTEGER: cached(4)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.35 = INTEGER: cached(4)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.36 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.4.37 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.5 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.5.29 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.5.30 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.6 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.6.13 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.6.19 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.6.20 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.7 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.7.5 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.7.7 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.10.7.2 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.16.1.1 = INTEGER: expired(5)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.104.1.1 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.104.1.2 = INTEGER: empty(3)
NET-SNMP-AGENT-MIB::nsCacheStatus.1.3.6.1.2.1.104.1.3 = INTEGER: cached(4)

So if this is being cached, why doesn't it show up in the cached table?  And how can I adjust the timeout for this data?

Also, I'm wondering if there was any effort to put the cache timeouts in the configuration, to avoid having to do snmpset commands every time we start snmpd.

-- 
Jo Rhett
Net Consonance : consonant endings by net philanthropy, open source and other randomness

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure

_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.