[root@NAGIOS snmp]# net-snmp-config --default-mibdirs
/root/.snmp/mibs:/usr/local/share/snmp/mibs
When running snmptranslate -Tz -m /usr/share/snmp/mibs/F5-BIGIP-LOCAL-MIB.txt it returns the following error code:
Code: Select all
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatServerMaxConns ::= { ltmTransAddrStatEntry 7 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatServerBytesOut ::= { ltmTransAddrStatEntry 6 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatServerPktsOut ::= { ltmTransAddrStatEntry 5 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatServerBytesIn ::= { ltmTransAddrStatEntry 4 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatServerPktsIn ::= { ltmTransAddrStatEntry 3 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatAddr ::= { ltmTransAddrStatEntry 2 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmTransAddrStatAddrType ::= { ltmTransAddrStatEntry 1 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmVirtualServRulePriority ::= { ltmVirtualServRuleEntry 3 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmVirtualServRuleRuleName ::= { ltmVirtualServRuleEntry 2 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmVirtualServRuleVirtualServerName ::= { ltmVirtualServRuleEntry 1 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmAuthProfileStat ::= { ltmAuth 2 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmAuthProfile ::= { ltmAuth 1 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmRateFilterTable ::= { ltmRateFilter 2 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmRateFilterNumber ::= { ltmRateFilter 1 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmPoolMemberTable ::= { ltmPoolMember 2 }
Cannot adopt OID in F5-BIGIP-LOCAL-MIB: ltmPoolMemberNumber ::= { ltmPoolMember 1 }Whereas if I specify the correct MIB directory and run:
snmptranslate -Tz -m /usr/share/snmp/mibs/F5-BIGIP-LOCAL-MIB.txt -M /usr/share/snmp/mibs
The top level OIDs are returned for each MIB:
Code: Select all
[root@NAGIOS snmp]# snmptranslate -Tz -m /usr/share/snmp/mibs/F5-BIGIP-LOCAL-MIB.txt -M /usr/share/snmp/mibs
"org" "1.3"
"dod" "1.3.6"
"internet" "1.3.6.1"
"directory" "1.3.6.1.1"
"mgmt" "1.3.6.1.2"
"mib-2" "1.3.6.1.2.1"
"transmission" "1.3.6.1.2.1.10"
"inetAddressMIB" "1.3.6.1.2.1.76"
"hcnumTC" "1.3.6.1.2.1.78"
"experimental" "1.3.6.1.3"
"private" "1.3.6.1.4"
"enterprises" "1.3.6.1.4.1"
"f5" "1.3.6.1.4.1.3375"
"bigipTrafficMgmt" "1.3.6.1.4.1.3375.2"
"bigipLocalTM" "1.3.6.1.4.1.3375.2.2"
"ltmGlobals" "1.3.6.1.4.1.3375.2.2.1"
"ltmGlobalAttr" "1.3.6.1.4.1.3375.2.2.1.1"
"ltmAttrLbmodeFastestMaxIdleTime" "1.3.6.1.4.1.3375.2.2.1.1.1"
"ltmAttrMirrorState" "1.3.6.1.4.1.3375.2.2.1.1.2"
"ltmAttrPersistDestAddrLimitMode" "1.3.6.1.4.1.3375.2.2.1.1.3"
"ltmAttrPersistDestAddrMaxCount" "1.3.6.1.4.1.3375.2.2.1.1.4"
"ltmAttrSnatAnyIpProtocol" "1.3.6.1.4.1.3375.2.2.1.1.5"
"ltmAttrMirrorPeerIpAddr" "1.3.6.1.4.1.3375.2.2.1.1.6"
"ltmMirrors" "1.3.6.1.4.1.3375.2.2.2"
"ltmMirrorPort" "1.3.6.1.4.1.3375.2.2.2.1"
"ltmMirrorPortNumber" "1.3.6.1.4.1.3375.2.2.2.1.1"
"ltmMirrorPortTable" "1.3.6.1.4.1.3375.2.2.2.1.2"
"ltmMirrorPortEntry" "1.3.6.1.4.1.3375.2.2.2.1.2.1"
"ltmMirrorPortName" "1.3.6.1.4.1.3375.2.2.2.1.2.1.1"
"ltmMirrorPortMember" "1.3.6.1.4.1.3375.2.2.2.2"
"ltmMirrorPortMemberNumber" "1.3.6.1.4.1.3375.2.2.2.2.1"
"ltmMirrorPortMemberTable" "1.3.6.1.4.1.3375.2.2.2.2.2"
"ltmMirrorPortMemberEntry" "1.3.6.1.4.1.3375.2.2.2.2.2.1"
"ltmMirrorPortMemberToName" "1.3.6.1.4.1.3375.2.2.2.2.2.1.1"
"ltmMirrorPortMemberName" "1.3.6.1.4.1.3375.2.2.2.2.2.1.2"
"ltmMirrorPortMemberConduitName" "1.3.6.1.4.1.3375.2.2.2.2.2.1.3"Using the OID name returns the OID names in the walk but once the checks have been added the following error is seen for -p 161 -o ltmVsStatusName."/Common/virtualservername" -P 3 --seclevel=authPriv --secname=name --authproto=MD5 --authpasswd='password' --privpasswd='password' -x des -m F5-BIGIP-LOCAL-MIB:
External command error: ltmVsStatusName./Common/virtualservername: Unknown Object Identifier (Index out of range: /Common/virtualservername (ltmVsStatusName))
Using the OID works:
-p 161 -o ltmVsStatusAvailState.30.47.67.111.109.109.111.110.47.115.117.110.100.95.103.101.110.101.115.121.115.95.118.112.115.118.114.95.118.105.112 -P 3 --seclevel=authPriv --secname=name --authproto=MD5 --authpasswd='password' --privpasswd='password' -x des -m F5-BIGIP-LOCAL-MIB
Is there a way to change the default MIB DIR?