diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/f5/F5-BIGIP-LOCAL-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/f5/F5-BIGIP-LOCAL-MIB')
| -rw-r--r-- | MIBS/f5/F5-BIGIP-LOCAL-MIB | 38299 |
1 files changed, 38299 insertions, 0 deletions
diff --git a/MIBS/f5/F5-BIGIP-LOCAL-MIB b/MIBS/f5/F5-BIGIP-LOCAL-MIB new file mode 100644 index 0000000..28363d3 --- /dev/null +++ b/MIBS/f5/F5-BIGIP-LOCAL-MIB @@ -0,0 +1,38299 @@ + +F5-BIGIP-LOCAL-MIB DEFINITIONS ::= BEGIN +--================================================================ +-- F5-BIGIP-LOCAL-MIB +-- A private enterprise MIB for F5 local traffic management +-- systems. +-- VERSION: 14.1.2.7 +--================================================================ + +IMPORTS + OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, + Opaque, enterprises, Counter32, Counter64, TimeTicks + FROM SNMPv2-SMI + + Gauge + FROM RFC1155-SMI + + TEXTUAL-CONVENTION, MacAddress + FROM SNMPv2-TC + + OBJECT-GROUP, MODULE-COMPLIANCE + FROM SNMPv2-CONF + + InetAddress, InetAddressType, InetPortNumber + FROM INET-ADDRESS-MIB + + bigipTrafficMgmt, bigipCompliances, bigipGroups, LongDisplayString + FROM F5-BIGIP-COMMON-MIB; + +--================================================================ +bigipLocalTM MODULE-IDENTITY + LAST-UPDATED "202003311355Z" -- Tue Mar 31 13:55:55 UTC 2020 + ORGANIZATION "F5 Networks, Inc." + CONTACT-INFO + "postal: F5 Networks, Inc. + 401 Elliott Ave. West + Seattle, WA 98119 + phone: (206) 272-5555 + email: support@f5.com" + + DESCRIPTION + "Top-level infrastructure of the F5 enterprise MIB tree." + ::= { bigipTrafficMgmt 2 } + +--================================================================ + +-- bigipLocalTM +ltmGlobals OBJECT IDENTIFIER ::= { bigipLocalTM 1 } +ltmMirrors OBJECT IDENTIFIER ::= { bigipLocalTM 2 } +ltmNATs OBJECT IDENTIFIER ::= { bigipLocalTM 3 } +ltmNodes OBJECT IDENTIFIER ::= { bigipLocalTM 4 } +ltmPools OBJECT IDENTIFIER ::= { bigipLocalTM 5 } +ltmProfiles OBJECT IDENTIFIER ::= { bigipLocalTM 6 } +ltmRateFilters OBJECT IDENTIFIER ::= { bigipLocalTM 7 } +ltmRules OBJECT IDENTIFIER ::= { bigipLocalTM 8 } +ltmSNATs OBJECT IDENTIFIER ::= { bigipLocalTM 9 } +ltmVirtualServers OBJECT IDENTIFIER ::= { bigipLocalTM 10 } +ltmRst OBJECT IDENTIFIER ::= { bigipLocalTM 11 } +ltmDNS OBJECT IDENTIFIER ::= { bigipLocalTM 12 } +ltmBWC OBJECT IDENTIFIER ::= { bigipLocalTM 13 } +ltmLSNs OBJECT IDENTIFIER ::= { bigipLocalTM 14 } +ltmRouteDomains OBJECT IDENTIFIER ::= { bigipLocalTM 15 } +ltmPolicies OBJECT IDENTIFIER ::= { bigipLocalTM 16 } +ltmOCSPStapling OBJECT IDENTIFIER ::= { bigipLocalTM 17 } +ltmFwNATs OBJECT IDENTIFIER ::= { bigipLocalTM 18 } + +--ltmGlobals +ltmGlobalAttr OBJECT IDENTIFIER ::= { ltmGlobals 1 } +ltmDosAttackDataStat OBJECT IDENTIFIER ::= { ltmGlobals 2 } +ltmFwAdminIpRuleStat OBJECT IDENTIFIER ::= { ltmGlobals 3 } +ltmFwIpintGlobalStat OBJECT IDENTIFIER ::= { ltmGlobals 4 } +ltmFwRuleStat OBJECT IDENTIFIER ::= { ltmGlobals 5 } +ltmFwContextStat OBJECT IDENTIFIER ::= { ltmGlobals 6 } + +--ltmMirrors +ltmMirrorPort OBJECT IDENTIFIER ::= { ltmMirrors 1 } +ltmMirrorPortMember OBJECT IDENTIFIER ::= { ltmMirrors 2 } + +--ltmNATs +ltmNat OBJECT IDENTIFIER ::= { ltmNATs 1 } +ltmNatStat OBJECT IDENTIFIER ::= { ltmNATs 2 } +ltmNatVlan OBJECT IDENTIFIER ::= { ltmNATs 3 } + +--ltmNodes +ltmNodeAddr OBJECT IDENTIFIER ::= { ltmNodes 1 } +ltmNodeAddrStat OBJECT IDENTIFIER ::= { ltmNodes 2 } +ltmNodeAddrStatus OBJECT IDENTIFIER ::= { ltmNodes 3 } + +--ltmPools +ltmPool OBJECT IDENTIFIER ::= { ltmPools 1 } +ltmPoolStat OBJECT IDENTIFIER ::= { ltmPools 2 } +ltmPoolMember OBJECT IDENTIFIER ::= { ltmPools 3 } +ltmPoolMemberStat OBJECT IDENTIFIER ::= { ltmPools 4 } +ltmPoolStatus OBJECT IDENTIFIER ::= { ltmPools 5 } +ltmPoolMemberStatus OBJECT IDENTIFIER ::= { ltmPools 6 } + +--ltmProfiles +ltmAuth OBJECT IDENTIFIER ::= { ltmProfiles 1 } +ltmClientSsl OBJECT IDENTIFIER ::= { ltmProfiles 2 } +ltmServerSsl OBJECT IDENTIFIER ::= { ltmProfiles 3 } +ltmConnPool OBJECT IDENTIFIER ::= { ltmProfiles 4 } +ltmFastL4 OBJECT IDENTIFIER ::= { ltmProfiles 5 } +ltmFtp OBJECT IDENTIFIER ::= { ltmProfiles 6 } +ltmHttp OBJECT IDENTIFIER ::= { ltmProfiles 7 } +ltmPersist OBJECT IDENTIFIER ::= { ltmProfiles 8 } +ltmStream OBJECT IDENTIFIER ::= { ltmProfiles 9 } +ltmTcp OBJECT IDENTIFIER ::= { ltmProfiles 10 } +ltmUdp OBJECT IDENTIFIER ::= { ltmProfiles 11 } +ltmFastHttp OBJECT IDENTIFIER ::= { ltmProfiles 12 } +ltmXml OBJECT IDENTIFIER ::= { ltmProfiles 13 } +ltmDns OBJECT IDENTIFIER ::= { ltmProfiles 14 } +ltmHttpClass OBJECT IDENTIFIER ::= { ltmProfiles 15 } +ltmIiop OBJECT IDENTIFIER ::= { ltmProfiles 16 } +ltmRtsp OBJECT IDENTIFIER ::= { ltmProfiles 17 } +ltmSctp OBJECT IDENTIFIER ::= { ltmProfiles 18 } +ltmUserStat OBJECT IDENTIFIER ::= { ltmProfiles 19 } +ltmSip OBJECT IDENTIFIER ::= { ltmProfiles 20 } +ltmIsession OBJECT IDENTIFIER ::= { ltmProfiles 21 } +ltmHttpCompression OBJECT IDENTIFIER ::= { ltmProfiles 22 } +ltmWebAcceleration OBJECT IDENTIFIER ::= { ltmProfiles 23 } +ltmDos OBJECT IDENTIFIER ::= { ltmProfiles 24 } +ltmSpdy OBJECT IDENTIFIER ::= { ltmProfiles 25 } +ltmV6rd OBJECT IDENTIFIER ::= { ltmProfiles 26 } +ltmPptp OBJECT IDENTIFIER ::= { ltmProfiles 27 } +ltmPcp OBJECT IDENTIFIER ::= { ltmProfiles 28 } +ltmAlgLog OBJECT IDENTIFIER ::= { ltmProfiles 29 } +ltmLsnLog OBJECT IDENTIFIER ::= { ltmProfiles 30 } +ltmTftp OBJECT IDENTIFIER ::= { ltmProfiles 31 } +ltmHttp2 OBJECT IDENTIFIER ::= { ltmProfiles 32 } +ltmWebsocket OBJECT IDENTIFIER ::= { ltmProfiles 33 } +ltmTcpanalytics OBJECT IDENTIFIER ::= { ltmProfiles 34 } +ltmIpsecalg OBJECT IDENTIFIER ::= { ltmProfiles 35 } +ltmSplitsessionclient OBJECT IDENTIFIER ::= { ltmProfiles 36 } +ltmSplitsessionserver OBJECT IDENTIFIER ::= { ltmProfiles 37 } +ltmHttpProxyConnect OBJECT IDENTIFIER ::= { ltmProfiles 38 } +ltmDiametersession OBJECT IDENTIFIER ::= { ltmProfiles 39 } +ltmDiameterrouter OBJECT IDENTIFIER ::= { ltmProfiles 40 } + + +--ltmAuth +ltmAuthProfile OBJECT IDENTIFIER ::= { ltmAuth 1 } +ltmAuthProfileStat OBJECT IDENTIFIER ::= { ltmAuth 2 } + +--ltmClientSsl +ltmClientSslProfile OBJECT IDENTIFIER ::= { ltmClientSsl 1 } +ltmClientSslProfileStat OBJECT IDENTIFIER ::= { ltmClientSsl 2 } +ltmClientSslCertKeyChain OBJECT IDENTIFIER ::= { ltmClientSsl 3 } + +--ltmServerSsl +ltmServerSslProfile OBJECT IDENTIFIER ::= { ltmServerSsl 1 } +ltmServerSslProfileStat OBJECT IDENTIFIER ::= { ltmServerSsl 2 } +ltmServerSslProfileC3dCertExtensionCustomOids OBJECT IDENTIFIER ::= { ltmServerSsl 3 } + +--ltmConnPool +ltmConnPoolProfile OBJECT IDENTIFIER ::= { ltmConnPool 1 } +ltmConnPoolProfileStat OBJECT IDENTIFIER ::= { ltmConnPool 2 } + +--ltmFastL4 +ltmFastL4Profile OBJECT IDENTIFIER ::= { ltmFastL4 1 } +ltmFastL4ProfileStat OBJECT IDENTIFIER ::= { ltmFastL4 2 } + +--ltmFtp +ltmFtpProfile OBJECT IDENTIFIER ::= { ltmFtp 1 } +ltmFtpProfileStat OBJECT IDENTIFIER ::= { ltmFtp 2 } + +--ltmHttp +ltmHttpProfile OBJECT IDENTIFIER ::= { ltmHttp 1 } +ltmHttpProfileCompUriIncl OBJECT IDENTIFIER ::= { ltmHttp 2 } +ltmHttpProfileCompUriExcl OBJECT IDENTIFIER ::= { ltmHttp 3 } +ltmHttpProfileCompContTypeIncl OBJECT IDENTIFIER ::= { ltmHttp 4 } +ltmHttpProfileCompContTypeExcl OBJECT IDENTIFIER ::= { ltmHttp 5 } +ltmHttpProfileStat OBJECT IDENTIFIER ::= { ltmHttp 6 } +ltmHttpProfileRamUriExcl OBJECT IDENTIFIER ::= { ltmHttp 7 } +ltmHttpProfileRamUriIncl OBJECT IDENTIFIER ::= { ltmHttp 8 } +ltmHttpProfileRamUriPin OBJECT IDENTIFIER ::= { ltmHttp 9 } +ltmHttpProfileFallbackStatus OBJECT IDENTIFIER ::= { ltmHttp 10 } +ltmHttpProfileRespHeadersPerm OBJECT IDENTIFIER ::= { ltmHttp 11 } +ltmHttpProfileEncCookies OBJECT IDENTIFIER ::= { ltmHttp 12 } +ltmHttpProfileKnownMethods OBJECT IDENTIFIER ::= { ltmHttp 13 } + +--ltmPersist +ltmPersistProfile OBJECT IDENTIFIER ::= { ltmPersist 1 } + +--ltmStream +ltmStreamProfile OBJECT IDENTIFIER ::= { ltmStream 1 } +ltmStreamProfileStat OBJECT IDENTIFIER ::= { ltmStream 2 } + +--ltmTcp +ltmTcpProfile OBJECT IDENTIFIER ::= { ltmTcp 1 } +ltmTcpProfileStat OBJECT IDENTIFIER ::= { ltmTcp 2 } + +--ltmUdp +ltmUdpProfile OBJECT IDENTIFIER ::= { ltmUdp 1 } +ltmUdpProfileStat OBJECT IDENTIFIER ::= { ltmUdp 2 } + +--ltmFastHttp +ltmFastHttpProfile OBJECT IDENTIFIER ::= { ltmFastHttp 1 } +ltmFastHttpProfileStat OBJECT IDENTIFIER ::= { ltmFastHttp 2 } + +--ltmXml +ltmXmlProfile OBJECT IDENTIFIER ::= { ltmXml 1 } +ltmXmlProfileStat OBJECT IDENTIFIER ::= { ltmXml 2 } +ltmXmlProfileXpathQueries OBJECT IDENTIFIER ::= { ltmXml 3 } +ltmXmlProfileNamespaceMappings OBJECT IDENTIFIER ::= { ltmXml 4 } + +--ltmHttpClass +ltmHttpClassProfile OBJECT IDENTIFIER ::= { ltmHttpClass 1 } +ltmHttpClassProfileHost OBJECT IDENTIFIER ::= { ltmHttpClass 2 } +ltmHttpClassProfileUri OBJECT IDENTIFIER ::= { ltmHttpClass 3 } +ltmHttpClassProfileHead OBJECT IDENTIFIER ::= { ltmHttpClass 4 } +ltmHttpClassProfileCook OBJECT IDENTIFIER ::= { ltmHttpClass 5 } +ltmHttpClassProfileStat OBJECT IDENTIFIER ::= { ltmHttpClass 6 } + +--ltmIiop +ltmIiopProfile OBJECT IDENTIFIER ::= { ltmIiop 1 } +ltmIiopProfileStat OBJECT IDENTIFIER ::= { ltmIiop 2 } + +--ltmRtsp +ltmRtspProfile OBJECT IDENTIFIER ::= { ltmRtsp 1 } +ltmRtspProfileStat OBJECT IDENTIFIER ::= { ltmRtsp 2 } + +--ltmSctp +ltmSctpProfile OBJECT IDENTIFIER ::= { ltmSctp 1 } +ltmSctpProfileStat OBJECT IDENTIFIER ::= { ltmSctp 2 } + +--ltmUserStat +ltmUserStatProfile OBJECT IDENTIFIER ::= { ltmUserStat 1 } +ltmUserStatProfileStat OBJECT IDENTIFIER ::= { ltmUserStat 2 } + +--ltmSip +ltmSipProfile OBJECT IDENTIFIER ::= { ltmSip 1 } +ltmSipProfileStat OBJECT IDENTIFIER ::= { ltmSip 2 } + +--ltmIsession +ltmIsessionProfile OBJECT IDENTIFIER ::= { ltmIsession 1 } +ltmIsessionProfileStat OBJECT IDENTIFIER ::= { ltmIsession 2 } + +--ltmHttpCompression +ltmHttpCompressionProfile OBJECT IDENTIFIER ::= { ltmHttpCompression 1 } +ltmHttpCompressionProfileUriIncl OBJECT IDENTIFIER ::= { ltmHttpCompression 2 } +ltmHttpCompressionProfileUriExcl OBJECT IDENTIFIER ::= { ltmHttpCompression 3 } +ltmHttpCompressionProfileContTypeIncl OBJECT IDENTIFIER ::= { ltmHttpCompression 4 } +ltmHttpCompressionProfileContTypeExcl OBJECT IDENTIFIER ::= { ltmHttpCompression 5 } +ltmHttpCompressionProfileStat OBJECT IDENTIFIER ::= { ltmHttpCompression 6 } + +--ltmWebAcceleration +ltmWebAccelerationProfile OBJECT IDENTIFIER ::= { ltmWebAcceleration 1 } +ltmWebAccelerationProfileUriExcl OBJECT IDENTIFIER ::= { ltmWebAcceleration 2 } +ltmWebAccelerationProfileUriIncl OBJECT IDENTIFIER ::= { ltmWebAcceleration 3 } +ltmWebAccelerationProfileUriPin OBJECT IDENTIFIER ::= { ltmWebAcceleration 4 } +ltmWebAccelerationProfileStat OBJECT IDENTIFIER ::= { ltmWebAcceleration 5 } +ltmWebAccelerationProfileUriOver OBJECT IDENTIFIER ::= { ltmWebAcceleration 6 } + +--ltmDns +ltmDnsProfile OBJECT IDENTIFIER ::= { ltmDns 1 } +ltmDnsProfileStat OBJECT IDENTIFIER ::= { ltmDns 2 } + +--ltmDos +ltmDosProfile OBJECT IDENTIFIER ::= { ltmDos 1 } +ltmDosApplication OBJECT IDENTIFIER ::= { ltmDos 2 } +ltmDosWhiteIp OBJECT IDENTIFIER ::= { ltmDos 3 } +ltmDosApplicationHeavyUrlIncl OBJECT IDENTIFIER ::= { ltmDos 4 } +ltmDosApplicationHeavyUrlExcl OBJECT IDENTIFIER ::= { ltmDos 5 } + +--ltmRateFilters +ltmRateFilter OBJECT IDENTIFIER ::= { ltmRateFilters 1 } +ltmRateFilterStat OBJECT IDENTIFIER ::= { ltmRateFilters 2 } + +--ltmRules +ltmRule OBJECT IDENTIFIER ::= { ltmRules 1 } +ltmRuleEvent OBJECT IDENTIFIER ::= { ltmRules 2 } +ltmRuleEventStat OBJECT IDENTIFIER ::= { ltmRules 3 } + +--ltmSNATs +ltmSnat OBJECT IDENTIFIER ::= { ltmSNATs 1 } +ltmSnatStat OBJECT IDENTIFIER ::= { ltmSNATs 2 } +ltmSnatVlan OBJECT IDENTIFIER ::= { ltmSNATs 3 } +ltmSnatOrigAddr OBJECT IDENTIFIER ::= { ltmSNATs 4 } +ltmTransAddr OBJECT IDENTIFIER ::= { ltmSNATs 5 } +ltmTransAddrStat OBJECT IDENTIFIER ::= { ltmSNATs 6 } +ltmSnatPool OBJECT IDENTIFIER ::= { ltmSNATs 7 } +ltmSnatPoolStat OBJECT IDENTIFIER ::= { ltmSNATs 8 } +ltmSnatpoolTransAddr OBJECT IDENTIFIER ::= { ltmSNATs 9 } + +--ltmVirtualServers +ltmVirtualServ OBJECT IDENTIFIER ::= { ltmVirtualServers 1 } +ltmVirtualServStat OBJECT IDENTIFIER ::= { ltmVirtualServers 2 } +ltmVirtualServAuth OBJECT IDENTIFIER ::= { ltmVirtualServers 3 } +ltmVirtualServPersist OBJECT IDENTIFIER ::= { ltmVirtualServers 4 } +ltmVirtualServProfile OBJECT IDENTIFIER ::= { ltmVirtualServers 5 } +ltmVirtualServPool OBJECT IDENTIFIER ::= { ltmVirtualServers 6 } +ltmVirtualServClonePool OBJECT IDENTIFIER ::= { ltmVirtualServers 7 } +ltmVirtualServRule OBJECT IDENTIFIER ::= { ltmVirtualServers 8 } +ltmVirtualServVlan OBJECT IDENTIFIER ::= { ltmVirtualServers 9 } +ltmVirtualAddr OBJECT IDENTIFIER ::= { ltmVirtualServers 10 } +ltmVirtualAddrStat OBJECT IDENTIFIER ::= { ltmVirtualServers 11 } +ltmVirtualServHttpClass OBJECT IDENTIFIER ::= { ltmVirtualServers 12 } +ltmVirtualServStatus OBJECT IDENTIFIER ::= { ltmVirtualServers 13 } +ltmVirtualAddrStatus OBJECT IDENTIFIER ::= { ltmVirtualServers 14 } +ltmVirtualModuleScore OBJECT IDENTIFIER ::= { ltmVirtualServers 15 } +ltmNetworkAttackDataStat OBJECT IDENTIFIER ::= { ltmVirtualServers 16 } +ltmFwIpintVirtualStat OBJECT IDENTIFIER ::= { ltmVirtualServers 17 } + +--ltmRst +ltmRstCauseStat OBJECT IDENTIFIER ::= { ltmRst 1 } + +--ltmDNS +ltmDnsCache OBJECT IDENTIFIER ::= { ltmDNS 1 } +ltmDnsCacheStat OBJECT IDENTIFIER ::= { ltmDNS 2 } +ltmDnsSecurity OBJECT IDENTIFIER ::= { ltmDNS 3 } +ltmDnsSecurityStat OBJECT IDENTIFIER ::= { ltmDNS 4 } +ltmDnsQueryFilter OBJECT IDENTIFIER ::= { ltmDNS 5 } +ltmDnsHeaderFilter OBJECT IDENTIFIER ::= { ltmDNS 6 } +ltmDnsExpressStat OBJECT IDENTIFIER ::= { ltmDNS 7 } +ltmDnsServerStat OBJECT IDENTIFIER ::= { ltmDNS 8 } +ltmDnsCacheForwardZone OBJECT IDENTIFIER ::= { ltmDNS 9 } +ltmDnsCacheForwardZoneNameServer OBJECT IDENTIFIER ::= { ltmDNS 10 } + +--ltmBWC +ltmBwcPolicyStat OBJECT IDENTIFIER ::= { ltmBWC 1 } + +--ltmLSNs +ltmLsnPrefix OBJECT IDENTIFIER ::= { ltmLSNs 1 } +ltmLsnPool OBJECT IDENTIFIER ::= { ltmLSNs 2 } +ltmLsnPrefixLsnPool OBJECT IDENTIFIER ::= { ltmLSNs 3 } +ltmLsnPrefixLsnPoolBackup OBJECT IDENTIFIER ::= { ltmLSNs 4 } +ltmLsnPoolVlan OBJECT IDENTIFIER ::= { ltmLSNs 5 } +ltmLsnPoolStat OBJECT IDENTIFIER ::= { ltmLSNs 6 } +ltmLsnPoolFailureStat OBJECT IDENTIFIER ::= { ltmLSNs 7 } + +--ltmFwNATs +ltmFwNatDynamicPool OBJECT IDENTIFIER ::= { ltmFwNATs 1 } +ltmFwNatDynamicPoolStat OBJECT IDENTIFIER ::= { ltmFwNATs 2 } +ltmFwNatDynamicPoolFailureStat OBJECT IDENTIFIER ::= { ltmFwNATs 3 } + +--ltmSpdy +ltmSpdyProfile OBJECT IDENTIFIER ::= { ltmSpdy 1 } +ltmSpdyProfileProtocolVersions OBJECT IDENTIFIER ::= { ltmSpdy 2 } +ltmSpdyProfileStat OBJECT IDENTIFIER ::= { ltmSpdy 3 } + +--ltmV6rd +ltmV6rdProfile OBJECT IDENTIFIER ::= { ltmV6rd 1 } + +--ltmPptp +ltmPptpProfile OBJECT IDENTIFIER ::= { ltmPptp 1 } +ltmPptpProfileStat OBJECT IDENTIFIER ::= { ltmPptp 2 } + +--ltmPcp +ltmPcpPrefix OBJECT IDENTIFIER ::= { ltmPcp 1 } +ltmPcpProfile OBJECT IDENTIFIER ::= { ltmPcp 2 } +ltmPcpPrefixProfilePcp OBJECT IDENTIFIER ::= { ltmPcp 3 } +ltmPcpProfileStat OBJECT IDENTIFIER ::= { ltmPcp 4 } + +--ltmRouteDomains +ltmFwIpintRouteDomainStat OBJECT IDENTIFIER ::= { ltmRouteDomains 1 } +ltmRouteDomainStat OBJECT IDENTIFIER ::= { ltmRouteDomains 2 } + +--ltmPolicies +ltmFlowEvictionPolicyStat OBJECT IDENTIFIER ::= { ltmPolicies 1 } +ltmFwPolicyRuleStat OBJECT IDENTIFIER ::= { ltmPolicies 2 } + +--ltmAlgLog +ltmAlgLogProfile OBJECT IDENTIFIER ::= { ltmAlgLog 1 } +ltmAlgLogProfileStartControlElements OBJECT IDENTIFIER ::= { ltmAlgLog 2 } +ltmAlgLogProfileEndControlElements OBJECT IDENTIFIER ::= { ltmAlgLog 3 } +ltmAlgLogProfileStartDataElements OBJECT IDENTIFIER ::= { ltmAlgLog 4 } +ltmAlgLogProfileEndDataElements OBJECT IDENTIFIER ::= { ltmAlgLog 5 } + +--ltmLsnLog +ltmLsnLogProfile OBJECT IDENTIFIER ::= { ltmLsnLog 1 } +ltmLsnLogProfileStartOutboundElements OBJECT IDENTIFIER ::= { ltmLsnLog 2 } +ltmLsnLogProfileEndOutboundElements OBJECT IDENTIFIER ::= { ltmLsnLog 3 } + +--ltmOCSPStapling +ltmOcspStaplingParameters OBJECT IDENTIFIER ::= { ltmOCSPStapling 1 } + +--ltmTftp +ltmTftpProfile OBJECT IDENTIFIER ::= { ltmTftp 1 } +ltmTftpProfileStat OBJECT IDENTIFIER ::= { ltmTftp 2 } + +--ltmIpsecalg +ltmIpsecalgProfile OBJECT IDENTIFIER ::= { ltmIpsecalg 1 } +ltmIpsecalgProfileStat OBJECT IDENTIFIER ::= { ltmIpsecalg 2 } + +--ltmHttp2 +ltmHttp2Profile OBJECT IDENTIFIER ::= { ltmHttp2 1 } +ltmHttp2ProfileActivationModes OBJECT IDENTIFIER ::= { ltmHttp2 2 } +ltmHttp2ProfileStat OBJECT IDENTIFIER ::= { ltmHttp2 3 } + +--ltmWebsocket +ltmWebsocketProfile OBJECT IDENTIFIER ::= { ltmWebsocket 1 } +ltmWebsocketProfileStat OBJECT IDENTIFIER ::= { ltmWebsocket 2 } + +--ltmTcpanalytics +ltmTcpanalyticsProfile OBJECT IDENTIFIER ::= { ltmTcpanalytics 1 } + +--ltmSplitsessionclient +ltmSplitsessionclientProfile OBJECT IDENTIFIER ::= { ltmSplitsessionclient 1 } +ltmSplitsessionclientProfileStat OBJECT IDENTIFIER ::= { ltmSplitsessionclient 2 } + +--ltmSplitsessionserver +ltmSplitsessionserverProfile OBJECT IDENTIFIER ::= { ltmSplitsessionserver 1 } +ltmSplitsessionserverProfileStat OBJECT IDENTIFIER ::= { ltmSplitsessionserver 2 } + +--ltmHttpProxyConnect +ltmHttpProxyConnectProfile OBJECT IDENTIFIER ::= { ltmHttpProxyConnect 1 } +ltmHttpProxyConnectProfileStat OBJECT IDENTIFIER ::= { ltmHttpProxyConnect 2 } + +--ltmDiametersession +ltmDiametersessionProfile OBJECT IDENTIFIER ::= { ltmDiametersession 1 } +ltmDiametersessionProfileStat OBJECT IDENTIFIER ::= { ltmDiametersession 2 } + +--ltmDiameterrouter +ltmDiameterrouterProfile OBJECT IDENTIFIER ::= { ltmDiameterrouter 1 } +ltmDiameterrouterProfileStat OBJECT IDENTIFIER ::= { ltmDiameterrouter 2 } + + + +--================================================================== +-- Global +--================================================================== +ltmAttrLbmodeFastestMaxIdleTime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + variable LBMode.FastertMaxIdleTime is purged" + ::= { ltmGlobalAttr 1 } + +ltmAttrMirrorState OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of mirroring in redundant systems." + ::= { ltmGlobalAttr 2 } + +ltmAttrPersistDestAddrLimitMode OBJECT-TYPE + SYNTAX INTEGER { + timeout(0), + maxcount(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The method of limiting destination address entries." + ::= { ltmGlobalAttr 3 } + +ltmAttrPersistDestAddrMaxCount OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of entries allowed for the destination address entries." + ::= { ltmGlobalAttr 4 } + +ltmAttrSnatAnyIpProtocol OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of the feature that allows any IP traffic + through SNATs." + ::= { ltmGlobalAttr 5 } + +ltmAttrMirrorPeerIpAddr OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the mirroring peer in redundant systems" + ::= { ltmGlobalAttr 6 } + +--================================================================== +-- Rate_filter_class +--================================================================== +ltmRateFilterNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRateFilter entries in the table." + ::= { ltmRateFilter 1 } + +ltmRateFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRateFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of rate filters for shaping." + ::= { ltmRateFilter 2 } + +ltmRateFilterEntry OBJECT-TYPE + SYNTAX LtmRateFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRateFilter Table" + INDEX { + ltmRateFilterCname + } + ::= { ltmRateFilterTable 1 } + +LtmRateFilterEntry ::= + SEQUENCE { + ltmRateFilterCname LongDisplayString, + ltmRateFilterRate Gauge, + ltmRateFilterCeil Gauge, + ltmRateFilterBurst Gauge, + ltmRateFilterPname LongDisplayString, + ltmRateFilterQtype INTEGER, + ltmRateFilterDirection INTEGER + } + +ltmRateFilterCname OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate class name specified by the user according to the + same syntax allowed for rules or pool names" + ::= { ltmRateFilterEntry 1 } + +ltmRateFilterRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The base rate. It is a number which may be postfixed with a + metric of either bps, Kbps or Mbps, to indicate bits per + second, Kilobits per second, or Megabits per second, + respectively. + Note: these numbers are powers of 10, not powers of 2. + If no postfix is specified, the number is interpreted as bps. + The rate specifies the maximum throughput to allot to traffic + handled by the Rate Class. Packets in excess of the posted + rate will be dropped." + ::= { ltmRateFilterEntry 2 } + +ltmRateFilterCeil OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ceiling rate. It is defined like the base rate, but specifies + how far beyond the base rate the traffic is allowed to flow + when bursting (details on bursting below). The ceiling rate is + an absolute limit - it is impossible for traffic to flow at a + higher rate than the ceiling rate, even when bursting. If the + ceiling rate is omitted or is equal to the base rate, the + traffic may not exceed the base rate. It is illegal for the + ceiling rate to be less than the base rate." + ::= { ltmRateFilterEntry 3 } + +ltmRateFilterBurst OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The burst size. It specifies the maximum number of bytes the + traffic is allowed to burst when exceeding the base rate. The + burst size is measured in bytes. If omitted, a default burst + size is 0." + ::= { ltmRateFilterEntry 4 } + +ltmRateFilterPname OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The parent rate class name. It indicates that the rate class + is a child of the named parent. Any child rate class has the + ability to borrow bandwidth from its parent. (Borrowing is a + feature which allows a child to burst even beyond the burst + size by borrowing from the burst size of a parent.) If omitted, + the rate class is not a child, but may be a parent if another + rate class refers to it as such." + ::= { ltmRateFilterEntry 5 } + +ltmRateFilterQtype OBJECT-TYPE + SYNTAX INTEGER { + none(0), + sfq(1), + pfifo(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The queue discipline type. + none - invalid state; + sfq - stochastic fair queue; + pfifo - priority FIFO." + ::= { ltmRateFilterEntry 6 } + +ltmRateFilterDirection OBJECT-TYPE + SYNTAX INTEGER { + any(0), + client(1), + server(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the direction which the filter shapes traffic to. + any - shape to the client and server; + client - only shape traffic to the client; + server - only shape traffic to the server." + ::= { ltmRateFilterEntry 7 } + +--================================================================== +-- Rate_filter_class_stat +--================================================================== +ltmRateFilterStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmRateFilterStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmRateFilterStat 1 } + +ltmRateFilterStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRateFilterStat entries in the table." + ::= { ltmRateFilterStat 2 } + +ltmRateFilterStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRateFilterStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of rate filters for shaping." + ::= { ltmRateFilterStat 3 } + +ltmRateFilterStatEntry OBJECT-TYPE + SYNTAX LtmRateFilterStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRateFilterStat Table" + INDEX { + ltmRateFilterStatCname + } + ::= { ltmRateFilterStatTable 1 } + +LtmRateFilterStatEntry ::= + SEQUENCE { + ltmRateFilterStatCname LongDisplayString, + ltmRateFilterStatRateBytes Counter64, + ltmRateFilterStatBurstBytes Counter64, + ltmRateFilterStatDroppedBytes Counter64, + ltmRateFilterStatBytesQueued Counter64, + ltmRateFilterStatBytesPerSec Counter64, + ltmRateFilterStatDropTailPkts Counter64, + ltmRateFilterStatDropTailBytes Counter64, + ltmRateFilterStatDropRandPkts Counter64, + ltmRateFilterStatDropRandBytes Counter64, + ltmRateFilterStatDropTotPkts Counter64, + ltmRateFilterStatDropTotBytes Counter64 + } + +ltmRateFilterStatCname OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate class name specified by the user according to the + same syntax allowed for rules or pool names" + ::= { ltmRateFilterStatEntry 1 } + +ltmRateFilterStatRateBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes at or below base rate - increments by 1 for + every byte of every packet handled at or below the base rate." + ::= { ltmRateFilterStatEntry 2 } + +ltmRateFilterStatBurstBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes bursted (above base rate) - increments by + 1 for every byte of every packet handled above the base rate + (i.e. bursted traffic)" + ::= { ltmRateFilterStatEntry 3 } + +ltmRateFilterStatDroppedBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmRateFilterStatDropTotBytes: + the number of bytes dropped - increments by 1 for every byte + of every packet dropped by the rate class." + ::= { ltmRateFilterStatEntry 4 } + +ltmRateFilterStatBytesQueued OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes queued." + ::= { ltmRateFilterStatEntry 5 } + +ltmRateFilterStatBytesPerSec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average bytes/sec over last 4 sec." + ::= { ltmRateFilterStatEntry 6 } + +ltmRateFilterStatDropTailPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped - increments by 1 for + every packet dropped by the rate class as queue overflow." + ::= { ltmRateFilterStatEntry 7 } + +ltmRateFilterStatDropTailBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes dropped - increments by 1 for every byte + of every packet dropped by the rate class as queue overflow." + ::= { ltmRateFilterStatEntry 8 } + +ltmRateFilterStatDropRandPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped - increments by 1 for + every packet dropped by the rate class as RED or FRED policy." + ::= { ltmRateFilterStatEntry 9 } + +ltmRateFilterStatDropRandBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes dropped - increments by 1 for every byte + of every packet dropped by the rate class as RED or FRED policy." + ::= { ltmRateFilterStatEntry 10 } + +ltmRateFilterStatDropTotPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of packets dropped - increments by 1 for + every packet dropped by the rate class." + ::= { ltmRateFilterStatEntry 11 } + +ltmRateFilterStatDropTotBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of bytes dropped - increments by 1 for every byte + of every packet dropped by the rate class." + ::= { ltmRateFilterStatEntry 12 } + +--================================================================== +-- Mirror_port +--================================================================== +ltmMirrorPortNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmMirrorPort entries in the table." + ::= { ltmMirrorPort 1 } + +ltmMirrorPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmMirrorPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of mirrored ports." + ::= { ltmMirrorPort 2 } + +ltmMirrorPortEntry OBJECT-TYPE + SYNTAX LtmMirrorPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmMirrorPort Table" + INDEX { + ltmMirrorPortName + } + ::= { ltmMirrorPortTable 1 } + +LtmMirrorPortEntry ::= + SEQUENCE { + ltmMirrorPortName LongDisplayString + } + +ltmMirrorPortName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a port to which is mirrored." + ::= { ltmMirrorPortEntry 1 } + +--================================================================== +-- Mirror_port_mbr +--================================================================== +ltmMirrorPortMemberNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmMirrorPortMember entries in the table." + ::= { ltmMirrorPortMember 1 } + +ltmMirrorPortMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmMirrorPortMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of mirrored port members." + ::= { ltmMirrorPortMember 2 } + +ltmMirrorPortMemberEntry OBJECT-TYPE + SYNTAX LtmMirrorPortMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmMirrorPortMember Table" + INDEX { + ltmMirrorPortMemberToName, + ltmMirrorPortMemberName + } + ::= { ltmMirrorPortMemberTable 1 } + +LtmMirrorPortMemberEntry ::= + SEQUENCE { + ltmMirrorPortMemberToName LongDisplayString, + ltmMirrorPortMemberName LongDisplayString, + ltmMirrorPortMemberConduitName LongDisplayString + } + +ltmMirrorPortMemberToName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a port which it is mirrored to." + ::= { ltmMirrorPortMemberEntry 1 } + +ltmMirrorPortMemberName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a mirrored port." + ::= { ltmMirrorPortMemberEntry 2 } + +ltmMirrorPortMemberConduitName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute is used to represent a local edge port + when a conduit between switch devices is necessary." + ::= { ltmMirrorPortMemberEntry 3 } + +--================================================================== +-- Nat +--================================================================== +ltmNatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNat entries in the table." + ::= { ltmNat 1 } + +ltmNatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of NAT." + ::= { ltmNat 2 } + +ltmNatEntry OBJECT-TYPE + SYNTAX LtmNatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNat Table" + INDEX { + ltmNatName + } + ::= { ltmNatTable 1 } + +LtmNatEntry ::= + SEQUENCE { + ltmNatTransAddrType InetAddressType, + ltmNatTransAddr InetAddress, + ltmNatOrigAddrType InetAddressType, + ltmNatOrigAddr InetAddress, + ltmNatEnabled INTEGER, + ltmNatArpEnabled INTEGER, + ltmNatUnitId Gauge, + ltmNatListedEnabledVlans INTEGER, + ltmNatName LongDisplayString + } + +ltmNatTransAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmNatTransAddr" + ::= { ltmNatEntry 1 } + +ltmNatTransAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The NAT translation address. It is + interpreted within the context of a ltmNatTransAddrType value." + ::= { ltmNatEntry 2 } + +ltmNatOrigAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmNatOrigAddr." + ::= { ltmNatEntry 3 } + +ltmNatOrigAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The NAT original address associated with the specified NAT translation address. + It is interpreted within the context of a ltmNatOrigAddrType value." + ::= { ltmNatEntry 4 } + +ltmNatEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the specified NAT address is enabled or not." + ::= { ltmNatEntry 5 } + +ltmNatArpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ARP state for the specified NAT, whether it is enabled or not." + ::= { ltmNatEntry 6 } + +ltmNatUnitId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit number associated with the specified NAT translation address." + ::= { ltmNatEntry 7 } + +ltmNatListedEnabledVlans OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether associated VLANs are NAT enabled or not. + The associated VLANs are listed in ltmNatVlanTable." + ::= { ltmNatEntry 8 } + +ltmNatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the nat" + ::= { ltmNatEntry 9 } + +--================================================================== +-- Nat_stat +--================================================================== +ltmNatStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmNatStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmNatStat 1 } + +ltmNatStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNatStat entries in the table." + ::= { ltmNatStat 2 } + +ltmNatStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNatStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of NAT." + ::= { ltmNatStat 3 } + +ltmNatStatEntry OBJECT-TYPE + SYNTAX LtmNatStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNatStat Table" + INDEX { + ltmNatStatName + } + ::= { ltmNatStatTable 1 } + +LtmNatStatEntry ::= + SEQUENCE { + ltmNatStatTransAddrType InetAddressType, + ltmNatStatTransAddr InetAddress, + ltmNatStatServerPktsIn Counter64, + ltmNatStatServerBytesIn Counter64, + ltmNatStatServerPktsOut Counter64, + ltmNatStatServerBytesOut Counter64, + ltmNatStatServerMaxConns Counter64, + ltmNatStatServerTotConns Counter64, + ltmNatStatServerCurConns Gauge, + ltmNatStatName LongDisplayString + } + +ltmNatStatTransAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The IP address type of ltmNatStatTransAddr" + ::= { ltmNatStatEntry 1 } + +ltmNatStatTransAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The NAT translation address. It is + interpreted within the context of a ltmNatStatTransAddrType value." + ::= { ltmNatStatEntry 2 } + +ltmNatStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received from server-side." + ::= { ltmNatStatEntry 3 } + +ltmNatStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received from server-side." + ::= { ltmNatStatEntry 4 } + +ltmNatStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side." + ::= { ltmNatStatEntry 5 } + +ltmNatStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side." + ::= { ltmNatStatEntry 6 } + +ltmNatStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side." + ::= { ltmNatStatEntry 7 } + +ltmNatStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side." + ::= { ltmNatStatEntry 8 } + +ltmNatStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side." + ::= { ltmNatStatEntry 9 } + +ltmNatStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the nat" + ::= { ltmNatStatEntry 10 } + +--================================================================== +-- Nat_vlan +--================================================================== +ltmNatVlanNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNatVlan entries in the table." + ::= { ltmNatVlan 1 } + +ltmNatVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNatVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing VLAN information associated with NAT." + ::= { ltmNatVlan 2 } + +ltmNatVlanEntry OBJECT-TYPE + SYNTAX LtmNatVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNatVlan Table" + INDEX { + ltmNatVlanNatName, + ltmNatVlanVlanName + } + ::= { ltmNatVlanTable 1 } + +LtmNatVlanEntry ::= + SEQUENCE { + ltmNatVlanTransAddrType InetAddressType, + ltmNatVlanTransAddr InetAddress, + ltmNatVlanVlanName LongDisplayString, + ltmNatVlanNatName LongDisplayString + } + +ltmNatVlanTransAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Use nat_name to associate vlan to NAT. + The IP address type of ltmNatVlanTransAddr" + ::= { ltmNatVlanEntry 1 } + +ltmNatVlanTransAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Use nat_name to associate vlan to NAT. + The NAT translation address. It is interpreted within + the context of a ltmNatVlanTransAddrType value." + ::= { ltmNatVlanEntry 2 } + +ltmNatVlanVlanName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a VLAN associated with the specified NAT. + Only when ltmNatListedEnabledVlans is set to enable, + NAT is enabled on the VLAN. " + ::= { ltmNatVlanEntry 3 } + +ltmNatVlanNatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of the nat" + ::= { ltmNatVlanEntry 4 } + +--================================================================== +-- Node_address +--================================================================== +ltmNodeAddrNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNodeAddr entries in the table." + ::= { ltmNodeAddr 1 } + +ltmNodeAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNodeAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of node addresses." + ::= { ltmNodeAddr 2 } + +ltmNodeAddrEntry OBJECT-TYPE + SYNTAX LtmNodeAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNodeAddr Table" + INDEX { + ltmNodeAddrName + } + ::= { ltmNodeAddrTable 1 } + +LtmNodeAddrEntry ::= + SEQUENCE { + ltmNodeAddrAddrType InetAddressType, + ltmNodeAddrAddr InetAddress, + ltmNodeAddrConnLimit Gauge, + ltmNodeAddrRatio Gauge, + ltmNodeAddrDynamicRatio INTEGER, + ltmNodeAddrMonitorState INTEGER, + ltmNodeAddrMonitorStatus INTEGER, + ltmNodeAddrMonitorRule LongDisplayString, + ltmNodeAddrNewSessionEnable INTEGER, + ltmNodeAddrSessionStatus INTEGER, + ltmNodeAddrPoolMemberRefCount Gauge, + ltmNodeAddrScreenName LongDisplayString, + ltmNodeAddrAvailabilityState INTEGER, + ltmNodeAddrEnabledState INTEGER, + ltmNodeAddrDisabledParentType Gauge, + ltmNodeAddrStatusReason LongDisplayString, + ltmNodeAddrName LongDisplayString + } + +ltmNodeAddrAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmNodeAddrAddr." + ::= { ltmNodeAddrEntry 1 } + +ltmNodeAddrAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmNodeAddrAddrType value." + ::= { ltmNodeAddrEntry 2 } + +ltmNodeAddrConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections the specified node address is + allowed to have open at one time." + ::= { ltmNodeAddrEntry 3 } + +ltmNodeAddrRatio OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ratio of the specified node address, used in load balance algorithm." + ::= { ltmNodeAddrEntry 4 } + +ltmNodeAddrDynamicRatio OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dynamic ratio of the specified node address, used in load balance algorithm." + ::= { ltmNodeAddrEntry 5 } + +ltmNodeAddrMonitorState OBJECT-TYPE + SYNTAX INTEGER { + unchecked(0), + checking(1), + inband(2), + forcedUp(3), + up(4), + down(19), + forcedDown(20), + iruleDown(22), + inbandDown(23), + downManualResume(24), + disabled(25), + fqdnChecking(26), + fqdnDown(27), + fqdnUp(28), + fqdnUpNoAddress(29) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The internal tmm monitor state for the specified node address." + ::= { ltmNodeAddrEntry 6 } + +ltmNodeAddrMonitorStatus OBJECT-TYPE + SYNTAX INTEGER { + unchecked(0), + checking(1), + inband(2), + forcedUp(3), + up(4), + addrDown(18), + down(19), + forcedDown(20), + maint(21), + iruleDown(22), + inbandDown(23), + downManualResume(24), + fqdnChecking(26), + fqdnDown(27), + fqdnUp(28), + fqdnUpNoAddress(29) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hierarchical load balance state for the specified node address, including parent status. + unchecked - enabled node that is not monitored; + checking - initial state until monitor reports; + inband - the tmm has marked the node up; + forcedUp - forced up manually; + up - enabled node when its monitors succeed; + addrDown - node address monitor fails or forced down; + down - enabled node when its monitors fail; + forcedDown - node forced down manually; + maint - in maintenance mode; + iruleDown - an iRule has marked the node down; + inbandDown - the tmm has marked the node down; + downManualResume - the node is down and must be manually enabled; + fqdnChecking - initial fqdn node state until monitor reports; + fqdnDown - enabled fqdn node when its monitors fail; + fqdnUp - enabled fqdn node when its monitors succeed; + fqdnUpNoAddress - no dns records returned for fqdn node; + " + ::= { ltmNodeAddrEntry 7 } + +ltmNodeAddrMonitorRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The monitor rule used for load balance the specified node address." + ::= { ltmNodeAddrEntry 8 } + +ltmNodeAddrNewSessionEnable OBJECT-TYPE + SYNTAX INTEGER { + userDisabled(1), + userEnabled(2), + monitorEnabled(3), + monitorDisabled(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The state indicating whether a new session can be enabled or not for the specified node address." + ::= { ltmNodeAddrEntry 9 } + +ltmNodeAddrSessionStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + addrdisabled(2), + servdisabled(3), + disabled(4), + forceddisabled(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hierarchical status of the session, including parent status, for + the specified node address. + enabled - new sessions enabled; + addrdisabled - new sessions disabled on node address; + servdisabled - new sessions disabled on node server; + disabled - new sessions disabled; + forceddisabled - new sessions forced to be disabled." + ::= { ltmNodeAddrEntry 10 } + +ltmNodeAddrPoolMemberRefCount OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Node Address tracking method changed. The node address member reference count is no longer used." + ::= { ltmNodeAddrEntry 11 } + +ltmNodeAddrScreenName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This field is removed. + The screen names for the specified node address." + ::= { ltmNodeAddrEntry 12 } + +ltmNodeAddrAvailabilityState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmNodeAddrStatusAvailState under ltmNodeAddrStatus. + The state of the specified node address availability indicated in color." + ::= { ltmNodeAddrEntry 13 } + +ltmNodeAddrEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmNodeAddrStatusEnabledState under ltmNodeAddrStatus. + The state of the specified node address activity status, as specified + by the user." + ::= { ltmNodeAddrEntry 14 } + +ltmNodeAddrDisabledParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmNodeAddrStatusParentType under ltmNodeAddrStatus. + The type of parent object which disabled the specified node address." + ::= { ltmNodeAddrEntry 15 } + +ltmNodeAddrStatusReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmNodeAddrStatusDetailReason under ltmNodeAddrStatus. + The detail description of the node's status of parent object + which disabled the specified node address." + ::= { ltmNodeAddrEntry 16 } + +ltmNodeAddrName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "node name." + ::= { ltmNodeAddrEntry 17 } + +--================================================================== +-- Node_address_stat +--================================================================== +ltmNodeAddrStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmNodeAddrStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmNodeAddrStat 1 } + +ltmNodeAddrStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNodeAddrStat entries in the table." + ::= { ltmNodeAddrStat 2 } + +ltmNodeAddrStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNodeAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of node addresses." + ::= { ltmNodeAddrStat 3 } + +ltmNodeAddrStatEntry OBJECT-TYPE + SYNTAX LtmNodeAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNodeAddrStat Table" + INDEX { + ltmNodeAddrStatNodeName + } + ::= { ltmNodeAddrStatTable 1 } + +LtmNodeAddrStatEntry ::= + SEQUENCE { + ltmNodeAddrStatAddrType InetAddressType, + ltmNodeAddrStatAddr InetAddress, + ltmNodeAddrStatServerPktsIn Counter64, + ltmNodeAddrStatServerBytesIn Counter64, + ltmNodeAddrStatServerPktsOut Counter64, + ltmNodeAddrStatServerBytesOut Counter64, + ltmNodeAddrStatServerMaxConns Counter64, + ltmNodeAddrStatServerTotConns Counter64, + ltmNodeAddrStatServerCurConns Gauge, + ltmNodeAddrStatPvaPktsIn Counter64, + ltmNodeAddrStatPvaBytesIn Counter64, + ltmNodeAddrStatPvaPktsOut Counter64, + ltmNodeAddrStatPvaBytesOut Counter64, + ltmNodeAddrStatPvaMaxConns Counter64, + ltmNodeAddrStatPvaTotConns Counter64, + ltmNodeAddrStatPvaCurConns Gauge, + ltmNodeAddrStatTotRequests Counter64, + ltmNodeAddrStatTotPvaAssistConn Counter64, + ltmNodeAddrStatCurrPvaAssistConn Gauge, + ltmNodeAddrStatNodeName LongDisplayString, + ltmNodeAddrStatCurSessions Gauge, + ltmNodeAddrStatCurrentConnsPerSec Gauge, + ltmNodeAddrStatDurationRateExceeded Gauge + } + +ltmNodeAddrStatAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use node_name instead, + The IP address type of ltmNodeAddrStatAddr" + ::= { ltmNodeAddrStatEntry 1 } + +ltmNodeAddrStatAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use node_name instead, + The IP address of a node. It is interpreted within + the context of an ltmNodeAddrStatAddrType value." + ::= { ltmNodeAddrStatEntry 2 } + +ltmNodeAddrStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified node address from server-side." + ::= { ltmNodeAddrStatEntry 3 } + +ltmNodeAddrStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified node address from server-side." + ::= { ltmNodeAddrStatEntry 4 } + +ltmNodeAddrStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side from the specified node address." + ::= { ltmNodeAddrStatEntry 5 } + +ltmNodeAddrStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side from the specified node address." + ::= { ltmNodeAddrStatEntry 6 } + +ltmNodeAddrStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side to the specified node address." + ::= { ltmNodeAddrStatEntry 7 } + +ltmNodeAddrStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side to the specified node address." + ::= { ltmNodeAddrStatEntry 8 } + +ltmNodeAddrStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side to the specified node address." + ::= { ltmNodeAddrStatEntry 9 } + +ltmNodeAddrStatPvaPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets received by the specified node address." + ::= { ltmNodeAddrStatEntry 10 } + +ltmNodeAddrStatPvaBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated bytes received by the specified node address." + ::= { ltmNodeAddrStatEntry 11 } + +ltmNodeAddrStatPvaPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets sent out from the specified node address." + ::= { ltmNodeAddrStatEntry 12 } + +ltmNodeAddrStatPvaBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated bytes sent out from the specified node address." + ::= { ltmNodeAddrStatEntry 13 } + +ltmNodeAddrStatPvaMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum hardware accelerated connections to the specified node address." + ::= { ltmNodeAddrStatEntry 14 } + +ltmNodeAddrStatPvaTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hardware accelerated connections to the specified node address." + ::= { ltmNodeAddrStatEntry 15 } + +ltmNodeAddrStatPvaCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current hardware accelerated connections to the specified node address." + ::= { ltmNodeAddrStatEntry 16 } + +ltmNodeAddrStatTotRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests going through the specified node address." + ::= { ltmNodeAddrStatEntry 17 } + +ltmNodeAddrStatTotPvaAssistConn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections to the specified node address, + which are partially hardware accelerated." + ::= { ltmNodeAddrStatEntry 18 } + +ltmNodeAddrStatCurrPvaAssistConn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of connections to the specified node address, + which are partially hardware accelerated." + ::= { ltmNodeAddrStatEntry 19 } + +ltmNodeAddrStatNodeName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "node name" + ::= { ltmNodeAddrStatEntry 20 } + +ltmNodeAddrStatCurSessions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current sessions going through the specified node address." + ::= { ltmNodeAddrStatEntry 21 } + +ltmNodeAddrStatCurrentConnsPerSec OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections per second to the specified node address." + ::= { ltmNodeAddrStatEntry 22 } + +ltmNodeAddrStatDurationRateExceeded OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of time in seconds the specified node address has exceeded the + configured connection rate limit." + ::= { ltmNodeAddrStatEntry 23 } + +--================================================================== +-- Pool +--================================================================== +ltmPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPool entries in the table." + ::= { ltmPool 1 } + +ltmPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of pools." + ::= { ltmPool 2 } + +ltmPoolEntry OBJECT-TYPE + SYNTAX LtmPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPool Table" + INDEX { + ltmPoolName + } + ::= { ltmPoolTable 1 } + +LtmPoolEntry ::= + SEQUENCE { + ltmPoolName LongDisplayString, + ltmPoolLbMode INTEGER, + ltmPoolActionOnServiceDown INTEGER, + ltmPoolMinUpMembers INTEGER, + ltmPoolMinUpMembersEnable INTEGER, + ltmPoolMinUpMemberAction INTEGER, + ltmPoolMinActiveMembers INTEGER, + ltmPoolActiveMemberCnt INTEGER, + ltmPoolDisallowSnat INTEGER, + ltmPoolDisallowNat INTEGER, + ltmPoolSimpleTimeout Gauge, + ltmPoolIpTosToClient INTEGER, + ltmPoolIpTosToServer INTEGER, + ltmPoolLinkQosToClient INTEGER, + ltmPoolLinkQosToServer INTEGER, + ltmPoolDynamicRatioSum Gauge, + ltmPoolMonitorRule LongDisplayString, + ltmPoolAvailabilityState INTEGER, + ltmPoolEnabledState INTEGER, + ltmPoolDisabledParentType Gauge, + ltmPoolStatusReason LongDisplayString, + ltmPoolSlowRampTime Gauge, + ltmPoolMemberCnt Gauge, + ltmPoolQueueOnConnectionLimit INTEGER, + ltmPoolQueueDepthLimit Gauge, + ltmPoolQueueTimeLimit Gauge, + ltmPoolDescription LongDisplayString + } + +ltmPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a pool." + ::= { ltmPoolEntry 1 } + +ltmPoolLbMode OBJECT-TYPE + SYNTAX INTEGER { + roundRobin(0), + ratioMember(1), + leastConnMember(2), + observedMember(3), + predictiveMember(4), + ratioNodeAddress(5), + leastConnNodeAddress(6), + fastestNodeAddress(7), + observedNodeAddress(8), + predictiveNodeAddress(9), + dynamicRatio(10), + fastestAppResponse(11), + leastSessions(12), + dynamicRatioMember(13), + l3Addr(14), + weightedLeastConnMember(15), + weightedLeastConnNodeAddr(16), + ratioSession(17) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The load balance method for this pool" + ::= { ltmPoolEntry 2 } + +ltmPoolActionOnServiceDown OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1), + drop(2), + reselect(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The action to be taken if the service for the specified pool is down." + ::= { ltmPoolEntry 3 } + +ltmPoolMinUpMembers OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum number of UP members required for the specified pool + before a high availability action to be taken. + This is used when ltmPoolMinUpMembersEnable is true." + ::= { ltmPoolEntry 4 } + +ltmPoolMinUpMembersEnable OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not an action will be taken when the + minimum number of UP members requirement is not met for the specified pool." + ::= { ltmPoolEntry 5 } + +ltmPoolMinUpMemberAction OBJECT-TYPE + SYNTAX INTEGER { + unusedhaaction(0), + reboot(1), + restart(2), + failover(3), + goactive(4), + noaction(5), + restartall(6), + failoveraborttm(7), + gooffline(8), + goofflinerestart(9), + goofflineaborttm(10), + goofflinedownlinks(11), + goofflinedownlinksrestart(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The action to be taken if the minimum number of UP members requirement + is not met for the specified pool. This is used when + ltmPoolMinUpMembersEnable is true." + ::= { ltmPoolEntry 6 } + +ltmPoolMinActiveMembers OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum number of active members required for traffic to be sent to + the specified pool. This feature is used for priority pools. The minimum + active members take into account both the status of the pool member (up/down) + as well as the number of connections present on the pool member. + If the number of active members falls below this given threshold, + traffic is sent to the next priority pool." + ::= { ltmPoolEntry 7 } + +ltmPoolActiveMemberCnt OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the current active members in the specified pool." + ::= { ltmPoolEntry 8 } + +ltmPoolDisallowSnat OBJECT-TYPE + SYNTAX INTEGER { + allowed(0), + disallowed(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state whether SNAT is disallowed or not for the specified pool." + ::= { ltmPoolEntry 9 } + +ltmPoolDisallowNat OBJECT-TYPE + SYNTAX INTEGER { + allowed(0), + disallowed(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state whether NAT is disallowed or not for the specified pool." + ::= { ltmPoolEntry 10 } + +ltmPoolSimpleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timeout (in seconds) in simple persistence for the specified pool." + ::= { ltmPoolEntry 11 } + +ltmPoolIpTosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP ToS value for client traffic for the specified pool." + ::= { ltmPoolEntry 12 } + +ltmPoolIpTosToServer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP ToS value for server traffic for the specified pool." + ::= { ltmPoolEntry 13 } + +ltmPoolLinkQosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link QoS value for client traffic for the specified pool." + ::= { ltmPoolEntry 14 } + +ltmPoolLinkQosToServer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link QoS value for server traffic for the specified pool." + ::= { ltmPoolEntry 15 } + +ltmPoolDynamicRatioSum OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The sum of the dynamic ratio from all the members of the specified pool." + ::= { ltmPoolEntry 16 } + +ltmPoolMonitorRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of monitor rule used by the specified pool." + ::= { ltmPoolEntry 17 } + +ltmPoolAvailabilityState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPooltatusAvailState under ltmPoolStatus. + The state of the specified pool availability indicated in color." + ::= { ltmPoolEntry 18 } + +ltmPoolEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolStatusEnabledState under ltmPoolStatus. + The state of the specified pool activity status, as specified by the user." + ::= { ltmPoolEntry 19 } + +ltmPoolDisabledParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolStatusParentType under ltmPoolStatus. + The type of parent object which disabled the specified pool." + ::= { ltmPoolEntry 20 } + +ltmPoolStatusReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolStatusDetailReason under ltmPoolStatus. + The detail description of the pool's status of parent object + which disabled the specified pool." + ::= { ltmPoolEntry 21 } + +ltmPoolSlowRampTime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ramp-up time (in seconds) to gradually ramp up the load + on newly added or freshly detected UP pool members." + ::= { ltmPoolEntry 22 } + +ltmPoolMemberCnt OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of members in the specified pool." + ::= { ltmPoolEntry 23 } + +ltmPoolQueueOnConnectionLimit OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable or disable queuing based on pool member connection limits." + ::= { ltmPoolEntry 24 } + +ltmPoolQueueDepthLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of connections in queue for pool and all members. + No limit if unspecified or 0." + ::= { ltmPoolEntry 25 } + +ltmPoolQueueTimeLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of milliseconds a connection may stay queued. + No limit if unspecified or 0." + ::= { ltmPoolEntry 26 } + +ltmPoolDescription OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of the pool." + ::= { ltmPoolEntry 27 } + +--================================================================== +-- Pool_stat +--================================================================== +ltmPoolStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmPoolStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmPoolStat 1 } + +ltmPoolStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPoolStat entries in the table." + ::= { ltmPoolStat 2 } + +ltmPoolStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of pools." + ::= { ltmPoolStat 3 } + +ltmPoolStatEntry OBJECT-TYPE + SYNTAX LtmPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPoolStat Table" + INDEX { + ltmPoolStatName + } + ::= { ltmPoolStatTable 1 } + +LtmPoolStatEntry ::= + SEQUENCE { + ltmPoolStatName LongDisplayString, + ltmPoolStatServerPktsIn Counter64, + ltmPoolStatServerBytesIn Counter64, + ltmPoolStatServerPktsOut Counter64, + ltmPoolStatServerBytesOut Counter64, + ltmPoolStatServerMaxConns Counter64, + ltmPoolStatServerTotConns Counter64, + ltmPoolStatServerCurConns Gauge, + ltmPoolStatPvaPktsIn Counter64, + ltmPoolStatPvaBytesIn Counter64, + ltmPoolStatPvaPktsOut Counter64, + ltmPoolStatPvaBytesOut Counter64, + ltmPoolStatPvaMaxConns Counter64, + ltmPoolStatPvaTotConns Counter64, + ltmPoolStatPvaCurConns Gauge, + ltmPoolStatTotPvaAssistConn Counter64, + ltmPoolStatCurrPvaAssistConn Gauge, + ltmPoolStatConnqDepth Gauge, + ltmPoolStatConnqAgeHead Gauge, + ltmPoolStatConnqAgeMax Gauge, + ltmPoolStatConnqAgeEma Gauge, + ltmPoolStatConnqAgeEdm Gauge, + ltmPoolStatConnqServiced Counter64, + ltmPoolStatConnqAllDepth Gauge, + ltmPoolStatConnqAllAgeHead Gauge, + ltmPoolStatConnqAllAgeMax Gauge, + ltmPoolStatConnqAllAgeEma Gauge, + ltmPoolStatConnqAllAgeEdm Gauge, + ltmPoolStatConnqAllServiced Counter64, + ltmPoolStatTotRequests Counter64, + ltmPoolStatCurSessions Gauge + } + +ltmPoolStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of this pool." + ::= { ltmPoolStatEntry 1 } + +ltmPoolStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified pool from server-side." + ::= { ltmPoolStatEntry 2 } + +ltmPoolStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified pool from server-side." + ::= { ltmPoolStatEntry 3 } + +ltmPoolStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side from the specified pool." + ::= { ltmPoolStatEntry 4 } + +ltmPoolStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side from the specified pool." + ::= { ltmPoolStatEntry 5 } + +ltmPoolStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side to the specified pool." + ::= { ltmPoolStatEntry 6 } + +ltmPoolStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side to the specified pool." + ::= { ltmPoolStatEntry 7 } + +ltmPoolStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side to the specified pool." + ::= { ltmPoolStatEntry 8 } + +ltmPoolStatPvaPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated packets received by the specified pool." + ::= { ltmPoolStatEntry 9 } + +ltmPoolStatPvaBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated bytes received by the specified pool." + ::= { ltmPoolStatEntry 10 } + +ltmPoolStatPvaPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated packets sent out from the specified pool." + ::= { ltmPoolStatEntry 11 } + +ltmPoolStatPvaBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated bytes sent out from the specified pool." + ::= { ltmPoolStatEntry 12 } + +ltmPoolStatPvaMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum hardware accelerated connections to the specified pool." + ::= { ltmPoolStatEntry 13 } + +ltmPoolStatPvaTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hardware accelerated connections to the specified pool." + ::= { ltmPoolStatEntry 14 } + +ltmPoolStatPvaCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current hardware accelerated connections to the specified pool." + ::= { ltmPoolStatEntry 15 } + +ltmPoolStatTotPvaAssistConn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections to the specified pool, + which are partially hardware accelerated." + ::= { ltmPoolStatEntry 16 } + +ltmPoolStatCurrPvaAssistConn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of connections to the specified pool, + which are partially hardware accelerated." + ::= { ltmPoolStatEntry 17 } + +ltmPoolStatConnqDepth OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of connections currently in queue, sum." + ::= { ltmPoolStatEntry 18 } + +ltmPoolStatConnqAgeHead OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Age in milliseconds of the oldest queue entry, max." + ::= { ltmPoolStatEntry 19 } + +ltmPoolStatConnqAgeMax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum queue entry age in milliseconds, max." + ::= { ltmPoolStatEntry 20 } + +ltmPoolStatConnqAgeEma OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential moving average queue entry age in milliseconds, max." + ::= { ltmPoolStatEntry 21 } + +ltmPoolStatConnqAgeEdm OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential decaying maximum queue entry age in milliseconds, max." + ::= { ltmPoolStatEntry 22 } + +ltmPoolStatConnqServiced OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries that have been removed from the queue, sum." + ::= { ltmPoolStatEntry 23 } + +ltmPoolStatConnqAllDepth OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of connections currently in queue of this pool and all + its members, sum." + ::= { ltmPoolStatEntry 24 } + +ltmPoolStatConnqAllAgeHead OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Age in milliseconds of the oldest queue entry of this pool and all + its members, max." + ::= { ltmPoolStatEntry 25 } + +ltmPoolStatConnqAllAgeMax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum queue entry age in milliseconds of this pool and all + its members, max." + ::= { ltmPoolStatEntry 26 } + +ltmPoolStatConnqAllAgeEma OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential moving average queue entry age in milliseconds of this + pool and all its members, max." + ::= { ltmPoolStatEntry 27 } + +ltmPoolStatConnqAllAgeEdm OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential decaying maximum queue entry age in milliseconds of + this pool and all its members, max." + ::= { ltmPoolStatEntry 28 } + +ltmPoolStatConnqAllServiced OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries that have been removed from the queue of this + pool and all its members, sum." + ::= { ltmPoolStatEntry 29 } + +ltmPoolStatTotRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests to the specified pool." + ::= { ltmPoolStatEntry 30 } + +ltmPoolStatCurSessions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of sessions to the specified pool." + ::= { ltmPoolStatEntry 31 } + +--================================================================== +-- Pool_member +--================================================================== +ltmPoolMemberNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPoolMember entries in the table." + ::= { ltmPoolMember 1 } + +ltmPoolMemberTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of pool members." + ::= { ltmPoolMember 2 } + +ltmPoolMemberEntry OBJECT-TYPE + SYNTAX LtmPoolMemberEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPoolMember Table" + INDEX { + ltmPoolMemberPoolName, + ltmPoolMemberNodeName, + ltmPoolMemberPort + } + ::= { ltmPoolMemberTable 1 } + +LtmPoolMemberEntry ::= + SEQUENCE { + ltmPoolMemberPoolName LongDisplayString, + ltmPoolMemberAddrType InetAddressType, + ltmPoolMemberAddr InetAddress, + ltmPoolMemberPort InetPortNumber, + ltmPoolMemberConnLimit Gauge, + ltmPoolMemberRatio Gauge, + ltmPoolMemberWeight INTEGER, + ltmPoolMemberPriority INTEGER, + ltmPoolMemberDynamicRatio INTEGER, + ltmPoolMemberMonitorState INTEGER, + ltmPoolMemberMonitorStatus INTEGER, + ltmPoolMemberNewSessionEnable INTEGER, + ltmPoolMemberSessionStatus INTEGER, + ltmPoolMemberMonitorRule LongDisplayString, + ltmPoolMemberAvailabilityState INTEGER, + ltmPoolMemberEnabledState INTEGER, + ltmPoolMemberDisabledParentType Gauge, + ltmPoolMemberStatusReason LongDisplayString, + ltmPoolMemberNodeName LongDisplayString + } + +ltmPoolMemberPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a pool." + ::= { ltmPoolMemberEntry 1 } + +ltmPoolMemberAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmPoolMemberAddr." + ::= { ltmPoolMemberEntry 2 } + +ltmPoolMemberAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a pool member in the specified pool. + It is interpreted within the context of an ltmPoolMemberAddrType value." + ::= { ltmPoolMemberEntry 3 } + +ltmPoolMemberPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the specified pool member." + ::= { ltmPoolMemberEntry 4 } + +ltmPoolMemberConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections allowed to the specified pool member." + ::= { ltmPoolMemberEntry 5 } + +ltmPoolMemberRatio OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The load balancing ratio of the specified pool member, + used in pool member ratio load balancing mode." + ::= { ltmPoolMemberEntry 6 } + +ltmPoolMemberWeight OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The weight of the specified pool member, used in dynamic load balancing mode." + ::= { ltmPoolMemberEntry 7 } + +ltmPoolMemberPriority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The priority level of the specified pool member, + used in priority pool member load balancing mode." + ::= { ltmPoolMemberEntry 8 } + +ltmPoolMemberDynamicRatio OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dynamic ratio for the specified pool member, used in load balance + algorithm." + ::= { ltmPoolMemberEntry 9 } + +ltmPoolMemberMonitorState OBJECT-TYPE + SYNTAX INTEGER { + unchecked(0), + checking(1), + inband(2), + forcedUp(3), + up(4), + down(19), + forcedDown(20), + iruleDown(22), + inbandDown(23), + downManualResume(24), + disabled(25) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The internal tmm monitor state for the specified node address." + ::= { ltmPoolMemberEntry 10 } + +ltmPoolMemberMonitorStatus OBJECT-TYPE + SYNTAX INTEGER { + unchecked(0), + checking(1), + inband(2), + forcedUp(3), + up(4), + addrDown(18), + down(19), + forcedDown(20), + maint(21), + iruleDown(22), + inbandDown(23), + downManualResume(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hierarchical load balance state for the specified node address, including parent status. + unchecked - enabled node that is not monitored; + checking - initial state until monitor reports; + inband - the tmm has marked the node up; + forcedUp - forced up manually; + up - enabled node when its monitors succeed; + addrDown - node address monitor fails or forced down; + down - enabled node when its monitors fail; + forcedDown - node forced down manually; + maint - in maintenance mode; + iruleDown - an iRule has marked the node down; + inbandDown - the tmm has marked the node down; + downManualResume - the node is down and must be manually enabled; + " + ::= { ltmPoolMemberEntry 11 } + +ltmPoolMemberNewSessionEnable OBJECT-TYPE + SYNTAX INTEGER { + userDisabled(1), + userEnabled(2), + monitorEnabled(3), + monitorDisabled(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Whether a new session can be enabled or not for the specified pool member." + ::= { ltmPoolMemberEntry 12 } + +ltmPoolMemberSessionStatus OBJECT-TYPE + SYNTAX INTEGER { + enabled(1), + addrdisabled(2), + servdisabled(3), + disabled(4), + forceddisabled(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hierarchical status of the session, including parent status, + for the specified pool member. + enabled - new sessions enabled; + addrdisabled - new sessions disabled on node address; + servdisabled - new sessions disabled on node server; + disabled - new sessions disabled; + forceddisabled - new sessions forced to be disabled." + ::= { ltmPoolMemberEntry 13 } + +ltmPoolMemberMonitorRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The monitor rule used by the specified pool member. + If this value is empty, ltmPoolMonitorRule will be used." + ::= { ltmPoolMemberEntry 14 } + +ltmPoolMemberAvailabilityState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolMbrStatusAvailState under ltmPoolMemberStatus. + The state of the specified pool member availability indicated in color." + ::= { ltmPoolMemberEntry 15 } + +ltmPoolMemberEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolMbrStatusEnabledState under ltmPoolMemberStatus. + The state of the specified pool member activity status, as specified + by the user." + ::= { ltmPoolMemberEntry 16 } + +ltmPoolMemberDisabledParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolMbrStatusParentType under ltmPoolMemberStatus. + The type of parent object which disabled the specified pool member." + ::= { ltmPoolMemberEntry 17 } + +ltmPoolMemberStatusReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmPoolMbrStatusDetailReason under ltmPoolMemberStatus. + The detail description of the pool member's status of parent object + which disabled the specified pool member." + ::= { ltmPoolMemberEntry 18 } + +ltmPoolMemberNodeName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of associated name." + ::= { ltmPoolMemberEntry 19 } + +--================================================================== +-- Pool_member_stat +--================================================================== +ltmPoolMemberStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmPoolMemberStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmPoolMemberStat 1 } + +ltmPoolMemberStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPoolMemberStat entries in the table." + ::= { ltmPoolMemberStat 2 } + +ltmPoolMemberStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolMemberStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of pool members." + ::= { ltmPoolMemberStat 3 } + +ltmPoolMemberStatEntry OBJECT-TYPE + SYNTAX LtmPoolMemberStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPoolMemberStat Table" + INDEX { + ltmPoolMemberStatPoolName, + ltmPoolMemberStatNodeName, + ltmPoolMemberStatPort + } + ::= { ltmPoolMemberStatTable 1 } + +LtmPoolMemberStatEntry ::= + SEQUENCE { + ltmPoolMemberStatPoolName LongDisplayString, + ltmPoolMemberStatAddrType InetAddressType, + ltmPoolMemberStatAddr InetAddress, + ltmPoolMemberStatPort InetPortNumber, + ltmPoolMemberStatServerPktsIn Counter64, + ltmPoolMemberStatServerBytesIn Counter64, + ltmPoolMemberStatServerPktsOut Counter64, + ltmPoolMemberStatServerBytesOut Counter64, + ltmPoolMemberStatServerMaxConns Counter64, + ltmPoolMemberStatServerTotConns Counter64, + ltmPoolMemberStatServerCurConns Gauge, + ltmPoolMemberStatPvaPktsIn Counter64, + ltmPoolMemberStatPvaBytesIn Counter64, + ltmPoolMemberStatPvaPktsOut Counter64, + ltmPoolMemberStatPvaBytesOut Counter64, + ltmPoolMemberStatPvaMaxConns Counter64, + ltmPoolMemberStatPvaTotConns Counter64, + ltmPoolMemberStatPvaCurConns Gauge, + ltmPoolMemberStatTotRequests Counter64, + ltmPoolMemberStatTotPvaAssistConn Counter64, + ltmPoolMemberStatCurrPvaAssistConn Gauge, + ltmPoolMemberStatConnqDepth Gauge, + ltmPoolMemberStatConnqAgeHead Gauge, + ltmPoolMemberStatConnqAgeMax Gauge, + ltmPoolMemberStatConnqAgeEma Gauge, + ltmPoolMemberStatConnqAgeEdm Gauge, + ltmPoolMemberStatConnqServiced Counter64, + ltmPoolMemberStatNodeName LongDisplayString, + ltmPoolMemberStatCurSessions Gauge, + ltmPoolMemberStatCurrentConnsPerSec Gauge, + ltmPoolMemberStatDurationRateExceeded Gauge + } + +ltmPoolMemberStatPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a pool." + ::= { ltmPoolMemberStatEntry 1 } + +ltmPoolMemberStatAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use node_name instead, + The IP address type of ltmPoolMemberStatAddr." + ::= { ltmPoolMemberStatEntry 2 } + +ltmPoolMemberStatAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use node_name instead, + The IP address of a pool member in the specified pool. + It is interpreted within the context of an ltmPoolMemberStatAddrType value." + ::= { ltmPoolMemberStatEntry 3 } + +ltmPoolMemberStatPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the specified pool member." + ::= { ltmPoolMemberStatEntry 4 } + +ltmPoolMemberStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified pool member from server-side." + ::= { ltmPoolMemberStatEntry 5 } + +ltmPoolMemberStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified pool member from server-side." + ::= { ltmPoolMemberStatEntry 6 } + +ltmPoolMemberStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side from the specified pool member." + ::= { ltmPoolMemberStatEntry 7 } + +ltmPoolMemberStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side from the specified pool member." + ::= { ltmPoolMemberStatEntry 8 } + +ltmPoolMemberStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side to the specified pool member." + ::= { ltmPoolMemberStatEntry 9 } + +ltmPoolMemberStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side to the specified pool member." + ::= { ltmPoolMemberStatEntry 10 } + +ltmPoolMemberStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side to the pool member." + ::= { ltmPoolMemberStatEntry 11 } + +ltmPoolMemberStatPvaPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets received by the specified pool member." + ::= { ltmPoolMemberStatEntry 12 } + +ltmPoolMemberStatPvaBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated bytes received by the specified pool member." + ::= { ltmPoolMemberStatEntry 13 } + +ltmPoolMemberStatPvaPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets sent out from the specified pool member." + ::= { ltmPoolMemberStatEntry 14 } + +ltmPoolMemberStatPvaBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated bytes sent out from the specified pool member." + ::= { ltmPoolMemberStatEntry 15 } + +ltmPoolMemberStatPvaMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum hardware accelerated connections to the specified pool member." + ::= { ltmPoolMemberStatEntry 16 } + +ltmPoolMemberStatPvaTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hardware accelerated connections to the specified pool member." + ::= { ltmPoolMemberStatEntry 17 } + +ltmPoolMemberStatPvaCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current hardware accelerated connections to the specified pool member." + ::= { ltmPoolMemberStatEntry 18 } + +ltmPoolMemberStatTotRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests going through the specified pool member." + ::= { ltmPoolMemberStatEntry 19 } + +ltmPoolMemberStatTotPvaAssistConn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections to the specified pool member, + which are partially hardware accelerated." + ::= { ltmPoolMemberStatEntry 20 } + +ltmPoolMemberStatCurrPvaAssistConn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of connections to the specified pool member, + which are partially hardware accelerated." + ::= { ltmPoolMemberStatEntry 21 } + +ltmPoolMemberStatConnqDepth OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of connections currently in queue, sum." + ::= { ltmPoolMemberStatEntry 22 } + +ltmPoolMemberStatConnqAgeHead OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Age in milliseconds of the oldest queue entry, max." + ::= { ltmPoolMemberStatEntry 23 } + +ltmPoolMemberStatConnqAgeMax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum queue entry age in milliseconds, max." + ::= { ltmPoolMemberStatEntry 24 } + +ltmPoolMemberStatConnqAgeEma OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential moving average queue entry age in milliseconds, max." + ::= { ltmPoolMemberStatEntry 25 } + +ltmPoolMemberStatConnqAgeEdm OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Exponential decaying maximum queue entry age in milliseconds, max." + ::= { ltmPoolMemberStatEntry 26 } + +ltmPoolMemberStatConnqServiced OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of entries that have been removed from the queue, sum." + ::= { ltmPoolMemberStatEntry 27 } + +ltmPoolMemberStatNodeName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "node name." + ::= { ltmPoolMemberStatEntry 28 } + +ltmPoolMemberStatCurSessions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current sessions going through the specified pool member." + ::= { ltmPoolMemberStatEntry 29 } + +ltmPoolMemberStatCurrentConnsPerSec OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections per second to the specified pool member." + ::= { ltmPoolMemberStatEntry 30 } + +ltmPoolMemberStatDurationRateExceeded OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of time in seconds the specified pool member has exceeded the + configured connection rate limit." + ::= { ltmPoolMemberStatEntry 31 } + +--================================================================== +-- Profile_auth +--================================================================== +ltmAuthProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAuthProfile entries in the table." + ::= { ltmAuthProfile 1 } + +ltmAuthProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAuthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of BIGIP authentication profiles." + ::= { ltmAuthProfile 2 } + +ltmAuthProfileEntry OBJECT-TYPE + SYNTAX LtmAuthProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAuthProfile Table" + INDEX { + ltmAuthProfileName + } + ::= { ltmAuthProfileTable 1 } + +LtmAuthProfileEntry ::= + SEQUENCE { + ltmAuthProfileName LongDisplayString, + ltmAuthProfileConfigSource INTEGER, + ltmAuthProfileDefaultName LongDisplayString, + ltmAuthProfileConfigName LongDisplayString, + ltmAuthProfileType INTEGER, + ltmAuthProfileMode INTEGER, + ltmAuthProfileCredentialSource INTEGER, + ltmAuthProfileRuleName LongDisplayString, + ltmAuthProfileIdleTimeout Gauge + } + +ltmAuthProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an authentication profile." + ::= { ltmAuthProfileEntry 1 } + +ltmAuthProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmAuthProfileEntry 2 } + +ltmAuthProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmAuthProfileEntry 3 } + +ltmAuthProfileConfigName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the authentication configuration that the specified + profile will be using." + ::= { ltmAuthProfileEntry 4 } + +ltmAuthProfileType OBJECT-TYPE + SYNTAX INTEGER { + ldap(0), + radius(1), + sslccldap(2), + sslocsp(3), + tacacs(4), + generic(5), + sslcrldp(6), + krbdelegate(7) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The authentication type that the specified profile will be using." + ::= { ltmAuthProfileEntry 5 } + +ltmAuthProfileMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode for the specified auth profile." + ::= { ltmAuthProfileEntry 6 } + +ltmAuthProfileCredentialSource OBJECT-TYPE + SYNTAX INTEGER { + httpbasicauth(0) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source of the credentials that the specified profile will be using." + ::= { ltmAuthProfileEntry 7 } + +ltmAuthProfileRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the rule that the specified profile will be using." + ::= { ltmAuthProfileEntry 8 } + +ltmAuthProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The idle timeout in seconds for the authentication session." + ::= { ltmAuthProfileEntry 9 } + +--================================================================== +-- Profile_auth_stat +--================================================================== +ltmAuthProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmAuthProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmAuthProfileStat 1 } + +ltmAuthProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAuthProfileStat entries in the table." + ::= { ltmAuthProfileStat 2 } + +ltmAuthProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAuthProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of BIGIP authentication profiles." + ::= { ltmAuthProfileStat 3 } + +ltmAuthProfileStatEntry OBJECT-TYPE + SYNTAX LtmAuthProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAuthProfileStat Table" + INDEX { + ltmAuthProfileStatName + } + ::= { ltmAuthProfileStatTable 1 } + +LtmAuthProfileStatEntry ::= + SEQUENCE { + ltmAuthProfileStatName LongDisplayString, + ltmAuthProfileStatTotSessions Counter64, + ltmAuthProfileStatCurSessions Gauge, + ltmAuthProfileStatMaxSessions Counter64, + ltmAuthProfileStatSuccessResults Counter64, + ltmAuthProfileStatFailureResults Counter64, + ltmAuthProfileStatWantcredentialResults Counter64, + ltmAuthProfileStatErrorResults Counter64 + } + +ltmAuthProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an authentication profile." + ::= { ltmAuthProfileStatEntry 1 } + +ltmAuthProfileStatTotSessions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of concurrent auth sessions for the specified profile." + ::= { ltmAuthProfileStatEntry 2 } + +ltmAuthProfileStatCurSessions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent auth sessions for the specified profile." + ::= { ltmAuthProfileStatEntry 3 } + +ltmAuthProfileStatMaxSessions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent auth sessions for the specified profile" + ::= { ltmAuthProfileStatEntry 4 } + +ltmAuthProfileStatSuccessResults OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of auth success results (That is when a + successful authorization has completed all of the required + auth services.) for the specified profile." + ::= { ltmAuthProfileStatEntry 5 } + +ltmAuthProfileStatFailureResults OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of auth failure results (That is when an + unsuccessful authorization operation has completed.) for the associated + virtual server for the specified profile." + ::= { ltmAuthProfileStatEntry 6 } + +ltmAuthProfileStatWantcredentialResults OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of auth wantcredential results (That is when + an authorization operation needs an additional credential.) + for the specified profile." + ::= { ltmAuthProfileStatEntry 7 } + +ltmAuthProfileStatErrorResults OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of auth error results (That is when an error + occurred during authorization has occurred.) for the specified profile." + ::= { ltmAuthProfileStatEntry 8 } + +--================================================================== +-- Profile_clientssl +--================================================================== +ltmClientSslNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmClientSslProfile entries in the table." + ::= { ltmClientSslProfile 1 } + +ltmClientSslTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmClientSslEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of the client-side SSL profiles.(BIG-IP acts as an SSL server)" + ::= { ltmClientSslProfile 2 } + +ltmClientSslEntry OBJECT-TYPE + SYNTAX LtmClientSslEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmClientSsl Table" + INDEX { + ltmClientSslName + } + ::= { ltmClientSslTable 1 } + +LtmClientSslEntry ::= + SEQUENCE { + ltmClientSslName LongDisplayString, + ltmClientSslConfigSource INTEGER, + ltmClientSslDefaultName LongDisplayString, + ltmClientSslMode INTEGER, + ltmClientSslKey LongDisplayString, + ltmClientSslCert LongDisplayString, + ltmClientSslChain LongDisplayString, + ltmClientSslCafile LongDisplayString, + ltmClientSslCrlfile LongDisplayString, + ltmClientSslClientcertca LongDisplayString, + ltmClientSslCiphers LongDisplayString, + ltmClientSslPassphrase LongDisplayString, + ltmClientSslOptions Gauge, + ltmClientSslModsslmethods INTEGER, + ltmClientSslCacheSize Gauge, + ltmClientSslCacheTimeout Gauge, + ltmClientSslRenegotiatePeriod Gauge, + ltmClientSslRenegotiateSize Gauge, + ltmClientSslRenegotiateMaxRecordDelay Gauge, + ltmClientSslHandshakeTimeout Gauge, + ltmClientSslAlertTimeout Gauge, + ltmClientSslPeerCertMode INTEGER, + ltmClientSslAuthenticateOnce INTEGER, + ltmClientSslAuthenticateDepth Gauge, + ltmClientSslUncleanShutdown INTEGER, + ltmClientSslStrictResume INTEGER, + ltmClientSslAllowNonssl INTEGER, + ltmClientSslSessionTicket INTEGER, + ltmClientSslFwdpEnabled INTEGER, + ltmClientSslFwdpCaKey LongDisplayString, + ltmClientSslFwdpCaCert LongDisplayString, + ltmClientSslFwdpCaPassphrase LongDisplayString, + ltmClientSslFwdpCertLifespan Gauge, + ltmClientSslFwdpCertExtensionIncludes Gauge, + ltmClientSslFwdpLookupByIpaddrPort INTEGER, + ltmClientSslGenericAlert INTEGER, + ltmClientSslSslSignHash INTEGER, + ltmClientSslFwdpBypassEnabled INTEGER, + ltmClientSslFwdpBypassDipBList LongDisplayString, + ltmClientSslFwdpBypassDipWList LongDisplayString, + ltmClientSslFwdpBypassSipBList LongDisplayString, + ltmClientSslFwdpBypassSipWList LongDisplayString, + ltmClientSslFwdpBypassHnBList LongDisplayString, + ltmClientSslFwdpBypassHnWList LongDisplayString, + ltmClientSslProxySsl INTEGER, + ltmClientSslProxySslPassthrough INTEGER, + ltmClientSslPeerNoRenegotiateTimeout Gauge, + ltmClientSslMaxRenegotiationsPerMin Gauge, + ltmClientSslSessionMirroring INTEGER, + ltmClientSslMaxAggregateRenegotiationsPerMin Gauge, + ltmClientSslSessionTicketTimeout Gauge, + ltmClientSslAllowExpiredCrl INTEGER, + ltmClientSslMaxActiveHandshake Gauge, + ltmClientSslAllowDynamicRecordSizing INTEGER, + ltmClientSslMaximumRecordSize Gauge, + ltmClientSslBypassHsAlertEnabled INTEGER, + ltmClientSslBypassClientCertFailEnabled INTEGER, + ltmClientSslOcspStapling INTEGER, + ltmClientSslNotifyCertStatusToVs INTEGER, + ltmClientSslC3dEnabled INTEGER, + ltmClientSslCentityOcspObjName LongDisplayString, + ltmClientSslDropUnknownOcspStatus INTEGER + } + +ltmClientSslName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a client-side SSL profile." + ::= { ltmClientSslEntry 1 } + +ltmClientSslConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmClientSslEntry 2 } + +ltmClientSslDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmClientSslEntry 3 } + +ltmClientSslMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode of this profile." + ::= { ltmClientSslEntry 4 } + +ltmClientSslKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Please refer ltmClientSslCertKeyChain. + The key file name." + ::= { ltmClientSslEntry 5 } + +ltmClientSslCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Please refer ltmClientSslCertKeyChain. + The certificate file name." + ::= { ltmClientSslEntry 6 } + +ltmClientSslChain OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Please refer ltmClientSslCertKeyChain. + The certificate chain file name." + ::= { ltmClientSslEntry 7 } + +ltmClientSslCafile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA certificate file name." + ::= { ltmClientSslEntry 8 } + +ltmClientSslCrlfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CRL file name." + ::= { ltmClientSslEntry 9 } + +ltmClientSslClientcertca OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA certificate file name." + ::= { ltmClientSslEntry 10 } + +ltmClientSslCiphers OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The set of ciphers available for client-side SSL negotiation." + ::= { ltmClientSslEntry 11 } + +ltmClientSslPassphrase OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer supported. + The key passphrase (if any)." + ::= { ltmClientSslEntry 12 } + +ltmClientSslOptions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL options. + SSLOPT_DONT_INSERT_EMPTY_FRAGMENTS = 2048 + SSLOPT_PASSIVE_CLOSE = 4096 + SSLOPT_NO_SSL = 8192 + SSLOPT_NO_DTLS = 16384 + SSLOPT_NO_TLSv1_3 = 32768 + SSLOPT_NO_SESSION_RESUMPTION_ON_RENEGOTIATION = 65536 + SSLOPT_NO_TLSv1_1 = 131072 + SSLOPT_NO_TLSv1_2 = 262144 + SSLOPT_NO_TLS = 524288 + SSLOPT_SINGLE_DH_USE = 1048576 + SSLOPT_ENABLE_GMSSLv1_1 = 2097152 + SSLOPT_TLS_ROLLBACK_BUG = 8388608 + SSLOPT_NO_SSLv3 = 33554432 + SSLOPT_NO_TLSv1 = 67108864" + ::= { ltmClientSslEntry 13 } + +ltmClientSslModsslmethods OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ModSSL method emulation." + ::= { ltmClientSslEntry 14 } + +ltmClientSslCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL session cache size." + ::= { ltmClientSslEntry 15 } + +ltmClientSslCacheTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL session cache timeout." + ::= { ltmClientSslEntry 16 } + +ltmClientSslRenegotiatePeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time-based trigger." + ::= { ltmClientSslEntry 17 } + +ltmClientSslRenegotiateSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Throughput-based trigger MB." + ::= { ltmClientSslEntry 18 } + +ltmClientSslRenegotiateMaxRecordDelay OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timeout of renegotiation." + ::= { ltmClientSslEntry 19 } + +ltmClientSslHandshakeTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The handshake timeout in seconds." + ::= { ltmClientSslEntry 20 } + +ltmClientSslAlertTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The alert timeout in seconds." + ::= { ltmClientSslEntry 21 } + +ltmClientSslPeerCertMode OBJECT-TYPE + SYNTAX INTEGER { + ignore(0), + require(1), + request(2), + auto(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode of peer certification." + ::= { ltmClientSslEntry 22 } + +ltmClientSslAuthenticateOnce OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature to request client cert once or with each SSL + session renegotiation." + ::= { ltmClientSslEntry 23 } + +ltmClientSslAuthenticateDepth OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum traversal depth for client certificate chain." + ::= { ltmClientSslEntry 24 } + +ltmClientSslUncleanShutdown OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of shutdown for this SSL, whether it is unclean + shutdown (not sending a close notification alert when closing + connection.)." + ::= { ltmClientSslEntry 25 } + +ltmClientSslStrictResume OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enforce strict SSL session resumption + per RFC2246" + ::= { ltmClientSslEntry 26 } + +ltmClientSslAllowNonssl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to allow non-SSL connections to pass through as + cleartext." + ::= { ltmClientSslEntry 27 } + +ltmClientSslSessionTicket OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enforce session ticket per RFC5077." + ::= { ltmClientSslEntry 28 } + +ltmClientSslFwdpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Forward Proxy." + ::= { ltmClientSslEntry 29 } + +ltmClientSslFwdpCaKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA key object name for Forward Proxy." + ::= { ltmClientSslEntry 30 } + +ltmClientSslFwdpCaCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA certificate object name for Forward Proxy." + ::= { ltmClientSslEntry 31 } + +ltmClientSslFwdpCaPassphrase OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer supported. + The CA key passphrase for Forward Proxy (if any)." + ::= { ltmClientSslEntry 32 } + +ltmClientSslFwdpCertLifespan OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lifespan of the generated certificates for Forward Proxy." + ::= { ltmClientSslEntry 33 } + +ltmClientSslFwdpCertExtensionIncludes OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate extensions to include in generated certificates for + Forward Proxy. + SSL_FWDP_CERT_EXT_AUTHORITY_KEY_IDENTIFIER = 1 + SSL_FWDP_CERT_EXT_BASIC_CONSTRAINTS = 2 + SSL_FWDP_CERT_EXT_CERTIFICATE_POLICIES = 4 + SSL_FWDP_CERT_EXT_CRL_DISTRIBUTION_POINTS = 8 + SSL_FWDP_CERT_EXT_EXTENDED_KEY_USAGE = 16 + SSL_FWDP_CERT_EXT_FRESH_CRL = 32 + SSL_FWDP_CERT_EXT_ISSUER_ALTERNATIVE_NAME = 64 + SSL_FWDP_CERT_EXT_KEY_USAGE = 128 + SSL_FWDP_CERT_EXT_SUBJECT_ALTERNATIVE_NAME = 256 + SSL_FWDP_CERT_EXT_SUBJECT_DIRECTORY_ATTRIBUTES = 512 + SSL_FWDP_CERT_EXT_SUBJECT_KEY_IDENTIFIER = 1024" + ::= { ltmClientSslEntry 34 } + +ltmClientSslFwdpLookupByIpaddrPort OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Forward Proxy certificate caching by IPAddr-Port." + ::= { ltmClientSslEntry 35 } + +ltmClientSslGenericAlert OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to use generic alert number in Alert message." + ::= { ltmClientSslEntry 36 } + +ltmClientSslSslSignHash OBJECT-TYPE + SYNTAX INTEGER { + any(0), + sha1(1), + sha256(2), + sha384(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ssl sign hash algorithm." + ::= { ltmClientSslEntry 37 } + +ltmClientSslFwdpBypassEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Forward Proxy Bypass." + ::= { ltmClientSslEntry 38 } + +ltmClientSslFwdpBypassDipBList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Destination IP Blacklist (if any)." + ::= { ltmClientSslEntry 39 } + +ltmClientSslFwdpBypassDipWList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Destination IP Whitelist (if any)." + ::= { ltmClientSslEntry 40 } + +ltmClientSslFwdpBypassSipBList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Source IP Blacklist (if any)." + ::= { ltmClientSslEntry 41 } + +ltmClientSslFwdpBypassSipWList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Source IP Whitelist (if any)." + ::= { ltmClientSslEntry 42 } + +ltmClientSslFwdpBypassHnBList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Hostname Blacklist (if any)." + ::= { ltmClientSslEntry 43 } + +ltmClientSslFwdpBypassHnWList OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Forward Proxy Bypass Hostname Whitelist (if any)." + ::= { ltmClientSslEntry 44 } + +ltmClientSslProxySsl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable Proxy SSL." + ::= { ltmClientSslEntry 45 } + +ltmClientSslProxySslPassthrough OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable Proxy SSL passthrough." + ::= { ltmClientSslEntry 46 } + +ltmClientSslPeerNoRenegotiateTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The peer no-renegotiate timeout in seconds." + ::= { ltmClientSslEntry 47 } + +ltmClientSslMaxRenegotiationsPerMin OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum SSL renegotiations per minute." + ::= { ltmClientSslEntry 48 } + +ltmClientSslSessionMirroring OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to mirror ssl sessions to HA peer." + ::= { ltmClientSslEntry 49 } + +ltmClientSslMaxAggregateRenegotiationsPerMin OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum SSL aggregate renegotiations per minute." + ::= { ltmClientSslEntry 50 } + +ltmClientSslSessionTicketTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The session ticket timeout." + ::= { ltmClientSslEntry 51 } + +ltmClientSslAllowExpiredCrl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to ignore a CRLs expiration." + ::= { ltmClientSslEntry 52 } + +ltmClientSslMaxActiveHandshake OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of allowed SSL active handshakes." + ::= { ltmClientSslEntry 53 } + +ltmClientSslAllowDynamicRecordSizing OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Allow dynamic record sizing." + ::= { ltmClientSslEntry 54 } + +ltmClientSslMaximumRecordSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum SSL application record size." + ::= { ltmClientSslEntry 55 } + +ltmClientSslBypassHsAlertEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable forward-proxy bypass on handshake alert" + ::= { ltmClientSslEntry 56 } + +ltmClientSslBypassClientCertFailEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable forward-proxy bypass on failed client cert" + ::= { ltmClientSslEntry 57 } + +ltmClientSslOcspStapling OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable OCSP stapling." + ::= { ltmClientSslEntry 58 } + +ltmClientSslNotifyCertStatusToVs OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to propagate certificate status to virtual server status." + ::= { ltmClientSslEntry 59 } + +ltmClientSslC3dEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Client Certificate Constrained Delegation." + ::= { ltmClientSslEntry 60 } + +ltmClientSslCentityOcspObjName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "OCSP object name that the BIGIP SSL should use to connect + to the OCSP responder and check the client certificate status." + ::= { ltmClientSslEntry 61 } + +ltmClientSslDropUnknownOcspStatus OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BIGIP action when the OCSP returns unknown status. + The default value is drop, which causes the connection to be dropped. + Conversely, you can specify ignore to cuase the connection to ignore + the unknown status and continue." + ::= { ltmClientSslEntry 62 } + +--================================================================== +-- Profile_clientssl_stat +--================================================================== +ltmClientSslStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmClientSslProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmClientSslProfileStat 1 } + +ltmClientSslStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmClientSslProfileStat entries in the table." + ::= { ltmClientSslProfileStat 2 } + +ltmClientSslStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmClientSslStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of the client-side SSL profiles.(BIG-IP acts as an SSL server)" + ::= { ltmClientSslProfileStat 3 } + +ltmClientSslStatEntry OBJECT-TYPE + SYNTAX LtmClientSslStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmClientSslStat Table" + INDEX { + ltmClientSslStatName + } + ::= { ltmClientSslStatTable 1 } + +LtmClientSslStatEntry ::= + SEQUENCE { + ltmClientSslStatName LongDisplayString, + ltmClientSslStatCurConns Gauge, + ltmClientSslStatMaxConns Counter64, + ltmClientSslStatCurNativeConns Gauge, + ltmClientSslStatMaxNativeConns Counter64, + ltmClientSslStatTotNativeConns Counter64, + ltmClientSslStatCurCompatConns Gauge, + ltmClientSslStatMaxCompatConns Counter64, + ltmClientSslStatTotCompatConns Counter64, + ltmClientSslStatEncryptedBytesIn Counter64, + ltmClientSslStatEncryptedBytesOut Counter64, + ltmClientSslStatDecryptedBytesIn Counter64, + ltmClientSslStatDecryptedBytesOut Counter64, + ltmClientSslStatRecordsIn Counter64, + ltmClientSslStatRecordsOut Counter64, + ltmClientSslStatFullyHwAcceleratedConns Counter64, + ltmClientSslStatPartiallyHwAcceleratedConns Counter64, + ltmClientSslStatNonHwAcceleratedConns Counter64, + ltmClientSslStatPrematureDisconnects Counter64, + ltmClientSslStatMidstreamRenegotiations Counter64, + ltmClientSslStatSessCacheCurEntries Gauge, + ltmClientSslStatSessCacheHits Counter64, + ltmClientSslStatSessCacheLookups Counter64, + ltmClientSslStatSessCacheOverflows Counter64, + ltmClientSslStatSessCacheInvalidations Counter64, + ltmClientSslStatPeercertValid Counter64, + ltmClientSslStatPeercertInvalid Counter64, + ltmClientSslStatPeercertNone Counter64, + ltmClientSslStatHandshakeFailures Counter64, + ltmClientSslStatBadRecords Counter64, + ltmClientSslStatFatalAlerts Counter64, + ltmClientSslStatSslv2 Counter64, + ltmClientSslStatSslv3 Counter64, + ltmClientSslStatTlsv1 Counter64, + ltmClientSslStatAdhKeyxchg Counter64, + ltmClientSslStatDhDssKeyxchg Counter64, + ltmClientSslStatDhRsaKeyxchg Counter64, + ltmClientSslStatDssKeyxchg Counter64, + ltmClientSslStatEdhDssKeyxchg Counter64, + ltmClientSslStatRsaKeyxchg Counter64, + ltmClientSslStatNullBulk Counter64, + ltmClientSslStatAesBulk Counter64, + ltmClientSslStatDesBulk Counter64, + ltmClientSslStatIdeaBulk Counter64, + ltmClientSslStatRc2Bulk Counter64, + ltmClientSslStatRc4Bulk Counter64, + ltmClientSslStatNullDigest Counter64, + ltmClientSslStatMd5Digest Counter64, + ltmClientSslStatShaDigest Counter64, + ltmClientSslStatNotssl Counter64, + ltmClientSslStatEdhRsaKeyxchg Counter64, + ltmClientSslStatSecureHandshakes Counter64, + ltmClientSslStatInsecureHandshakeAccepts Counter64, + ltmClientSslStatInsecureHandshakeRejects Counter64, + ltmClientSslStatInsecureRenegotiationRejects Counter64, + ltmClientSslStatSniRejects Counter64, + ltmClientSslStatTlsv11 Counter64, + ltmClientSslStatTlsv12 Counter64, + ltmClientSslStatDtlsv1 Counter64, + ltmClientSslStatReused Counter64, + ltmClientSslStatReuseFailed Counter64, + ltmClientSslStatEcdheRsaKeyxchg Counter64, + ltmClientSslStatConns Counter64, + ltmClientSslStatCachedCerts Counter64, + ltmClientSslStatEcdhRsaKeyxchg Counter64, + ltmClientSslStatEcdheEcdsaKeyxchg Counter64, + ltmClientSslStatEcdhEcdsaKeyxchg Counter64, + ltmClientSslStatDheDssKeyxchg Counter64, + ltmClientSslStatAesGcmBulk Counter64, + ltmClientSslStatDestinationIpBypasses Counter64, + ltmClientSslStatSourceIpBypasses Counter64, + ltmClientSslStatHostnameBypasses Counter64, + ltmClientSslStatRenegotiationsRejected Counter64, + ltmClientSslStatOcspStaplingConns Counter64, + ltmClientSslStatOcspStaplingResponseStatusErrors Counter64, + ltmClientSslStatOcspStaplingResponseValidationErrors Counter64, + ltmClientSslStatOcspStaplingCertStatusErrors Counter64, + ltmClientSslStatOcspStaplingOcspConnHttpErrors Counter64, + ltmClientSslStatOcspStaplingOcspConnTimeouts Counter64, + ltmClientSslStatOcspStaplingOcspConnFailures Counter64, + ltmClientSslStatAggregateRenegotiationsRejected Counter64, + ltmClientSslStatSessionMirrorSuccess Counter64, + ltmClientSslStatSessionMirrorFailure Counter64, + ltmClientSslStatConnectionMirrorPeerReady Counter64, + ltmClientSslStatConnectionMirrorHaCtxSent Counter64, + ltmClientSslStatConnectionMirrorHaCtxRecv Counter64, + ltmClientSslStatConnectionMirrorHaHsSuccess Counter64, + ltmClientSslStatConnectionMirrorHaFailure Counter64, + ltmClientSslStatConnectionMirrorHaTimeout Counter64, + ltmClientSslStatDtlsTxPushbacks Counter64, + ltmClientSslStatCamelliaBulk Counter64, + ltmClientSslStatActiveHandshakeRejected Counter64, + ltmClientSslStatCurrentActiveHandshakes Counter64, + ltmClientSslStatLicensedTps Counter64, + ltmClientSslStatRecordSize1k Counter64, + ltmClientSslStatRecordSize2k Counter64, + ltmClientSslStatRecordSize3k Counter64, + ltmClientSslStatRecordSize4k Counter64, + ltmClientSslStatRecordSize5k Counter64, + ltmClientSslStatRecordSize6k Counter64, + ltmClientSslStatRecordSize7k Counter64, + ltmClientSslStatRecordSize8k Counter64, + ltmClientSslStatRecordSize9k Counter64, + ltmClientSslStatRecordSize10k Counter64, + ltmClientSslStatRecordSize11k Counter64, + ltmClientSslStatRecordSize12k Counter64, + ltmClientSslStatRecordSize13k Counter64, + ltmClientSslStatRecordSize14k Counter64, + ltmClientSslStatRecordSize15k Counter64, + ltmClientSslStatRecordSize16k Counter64, + ltmClientSslStatExtendedMasterSecrets Counter64, + ltmClientSslStatBypassesHandshakeAlert Counter64, + ltmClientSslStatBypassClientCertificateRequest Counter64, + ltmClientSslStatOcspFwdpClientsslCachedResp Counter64, + ltmClientSslStatOcspFwdpClientsslCertStatusReq Counter64, + ltmClientSslStatOcspFwdpClientsslStapledResp Counter64, + ltmClientSslStatOcspFwdpClientsslRespstatusErrResp Counter64, + ltmClientSslStatOcspFwdpClientsslInvalidCertResp Counter64, + ltmClientSslStatOcspFwdpClientsslRevokedResp Counter64, + ltmClientSslStatOcspFwdpClientsslUnknownResp Counter64, + ltmClientSslStatC3dConns Counter64, + ltmClientSslStatTlsv13 Counter64, + ltmClientSslStatChacha20Poly1305Bulk Counter64 + } + +ltmClientSslStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a client-side SSL profile." + ::= { ltmClientSslStatEntry 1 } + +ltmClientSslStatCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 2 } + +ltmClientSslStatMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 3 } + +ltmClientSslStatCurNativeConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 4 } + +ltmClientSslStatMaxNativeConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 5 } + +ltmClientSslStatTotNativeConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 6 } + +ltmClientSslStatCurCompatConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 7 } + +ltmClientSslStatMaxCompatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 8 } + +ltmClientSslStatTotCompatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmClientSslStatEntry 9 } + +ltmClientSslStatEncryptedBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total encrypted bytes received." + ::= { ltmClientSslStatEntry 10 } + +ltmClientSslStatEncryptedBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total encrypted bytes sent." + ::= { ltmClientSslStatEntry 11 } + +ltmClientSslStatDecryptedBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total decrypted bytes received." + ::= { ltmClientSslStatEntry 12 } + +ltmClientSslStatDecryptedBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total decrypted bytes sent." + ::= { ltmClientSslStatEntry 13 } + +ltmClientSslStatRecordsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total records received." + ::= { ltmClientSslStatEntry 14 } + +ltmClientSslStatRecordsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total records sent." + ::= { ltmClientSslStatEntry 15 } + +ltmClientSslStatFullyHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fully hardware-accelerated implies usage of the Cavium + Nitrox or similar hardware accelerator such that all + significant cryptographic operations are offloaded, + including but not limited to the SSL handshake (at least + the RSA/DSA/DH operations) and record processing (at least + the bulk cipher plus MAC)." + ::= { ltmClientSslStatEntry 16 } + +ltmClientSslStatPartiallyHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Partially hardware-accelerated indicates that at least the + RSA decryptions are offloaded." + ::= { ltmClientSslStatEntry 17 } + +ltmClientSslStatNonHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Non-accelerated connections are those for which no + steady-state hardware acceleration is available (either + because no hardware accelerators are available or because + the necessary cryptographic operations are unsupported). + Because the extent of hardware acceleration may not be known + until a connection has closed (mid-stream SSL handshakes + might renegotiate an SSL session not supported by hardware + acceleration), this statistic will not be updated for a + given connection until it has closed." + ::= { ltmClientSslStatEntry 18 } + +ltmClientSslStatPrematureDisconnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections disconnected before SSL session + establishment: the total number of connections that were + prematurely closed before an SSL session was established, + not including connections in passthrough mode." + ::= { ltmClientSslStatEntry 19 } + +ltmClientSslStatMidstreamRenegotiations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of mid-stream SSL re-negotiations, not including + initial SSL session establishment." + ::= { ltmClientSslStatEntry 20 } + +ltmClientSslStatSessCacheCurEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the current entries in this cache." + ::= { ltmClientSslStatEntry 21 } + +ltmClientSslStatSessCacheHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache hits." + ::= { ltmClientSslStatEntry 22 } + +ltmClientSslStatSessCacheLookups OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache lookups." + ::= { ltmClientSslStatEntry 23 } + +ltmClientSslStatSessCacheOverflows OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache overflows." + ::= { ltmClientSslStatEntry 24 } + +ltmClientSslStatSessCacheInvalidations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the session invalidations." + ::= { ltmClientSslStatEntry 25 } + +ltmClientSslStatPeercertValid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the valid certificates." + ::= { ltmClientSslStatEntry 26 } + +ltmClientSslStatPeercertInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the invalid certificates." + ::= { ltmClientSslStatEntry 27 } + +ltmClientSslStatPeercertNone OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections without certificates." + ::= { ltmClientSslStatEntry 28 } + +ltmClientSslStatHandshakeFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of handshake failures." + ::= { ltmClientSslStatEntry 29 } + +ltmClientSslStatBadRecords OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the bad records." + ::= { ltmClientSslStatEntry 30 } + +ltmClientSslStatFatalAlerts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the fatal alerts." + ::= { ltmClientSslStatEntry 31 } + +ltmClientSslStatSslv2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL protocol version 2." + ::= { ltmClientSslStatEntry 32 } + +ltmClientSslStatSslv3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL protocol version 3." + ::= { ltmClientSslStatEntry 33 } + +ltmClientSslStatTlsv1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1." + ::= { ltmClientSslStatEntry 34 } + +ltmClientSslStatAdhKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The anonymous Diffie-Hellman." + ::= { ltmClientSslStatEntry 35 } + +ltmClientSslStatDhDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The diffie-Hellman w/ DSS certificate." + ::= { ltmClientSslStatEntry 36 } + +ltmClientSslStatDhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diffie-Hellman w/ RSA certificate." + ::= { ltmClientSslStatEntry 37 } + +ltmClientSslStatDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The DSS certificate." + ::= { ltmClientSslStatEntry 38 } + +ltmClientSslStatEdhDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The ephemeral Diffie-Hellman w/ DSS cert." + ::= { ltmClientSslStatEntry 39 } + +ltmClientSslStatRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RSA certificate." + ::= { ltmClientSslStatEntry 40 } + +ltmClientSslStatNullBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No encryption." + ::= { ltmClientSslStatEntry 41 } + +ltmClientSslStatAesBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Advanced Encryption Standard (CBC)." + ::= { ltmClientSslStatEntry 42 } + +ltmClientSslStatDesBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Digital Encryption Standard (CBC)." + ::= { ltmClientSslStatEntry 43 } + +ltmClientSslStatIdeaBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IDEA (old SSLv2 cipher)." + ::= { ltmClientSslStatEntry 44 } + +ltmClientSslStatRc2Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rivest Cipher 2 (CBC)." + ::= { ltmClientSslStatEntry 45 } + +ltmClientSslStatRc4Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rivest Cipher 4 (CBC)." + ::= { ltmClientSslStatEntry 46 } + +ltmClientSslStatNullDigest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No message authentication." + ::= { ltmClientSslStatEntry 47 } + +ltmClientSslStatMd5Digest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Digest 5." + ::= { ltmClientSslStatEntry 48 } + +ltmClientSslStatShaDigest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secure Hash Algorithm." + ::= { ltmClientSslStatEntry 49 } + +ltmClientSslStatNotssl OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the bad client greetings." + ::= { ltmClientSslStatEntry 50 } + +ltmClientSslStatEdhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral Diffie-Hellman w/ RSA cert." + ::= { ltmClientSslStatEntry 51 } + +ltmClientSslStatSecureHandshakes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of handshakes, including mid-stream re-negotiations, + performed with peers supporting SSL secure renegotiation." + ::= { ltmClientSslStatEntry 52 } + +ltmClientSslStatInsecureHandshakeAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of handshakes, including mid-stream re-negotiations, + performed with peers not supporting SSL secure renegotiation." + ::= { ltmClientSslStatEntry 53 } + +ltmClientSslStatInsecureHandshakeRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected initial handshakes with peers + not supporting SSL secure renegotiation." + ::= { ltmClientSslStatEntry 54 } + +ltmClientSslStatInsecureRenegotiationRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected renegotiation attempts by peers + not supporting SSL secure renegotiation." + ::= { ltmClientSslStatEntry 55 } + +ltmClientSslStatSniRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected handshake attempts by peers + not supporting SSL SNI extension or having mismatched + server names." + ::= { ltmClientSslStatEntry 56 } + +ltmClientSslStatTlsv11 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.1." + ::= { ltmClientSslStatEntry 57 } + +ltmClientSslStatTlsv12 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.2." + ::= { ltmClientSslStatEntry 58 } + +ltmClientSslStatDtlsv1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL DTLS protocol version 1.0." + ::= { ltmClientSslStatEntry 59 } + +ltmClientSslStatReused OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total reused session ticket sessions." + ::= { ltmClientSslStatEntry 60 } + +ltmClientSslStatReuseFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total failed reused session ticket sessions." + ::= { ltmClientSslStatEntry 61 } + +ltmClientSslStatEcdheRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral ECDH w/ RSA cert." + ::= { ltmClientSslStatEntry 62 } + +ltmClientSslStatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections using SSL FWDP feature." + ::= { ltmClientSslStatEntry 63 } + +ltmClientSslStatCachedCerts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total cached SSL FWDP certificates." + ::= { ltmClientSslStatEntry 64 } + +ltmClientSslStatEcdhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fixed ECDH with RSA signed cert." + ::= { ltmClientSslStatEntry 65 } + +ltmClientSslStatEcdheEcdsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral ECDH with ECDSA cert." + ::= { ltmClientSslStatEntry 66 } + +ltmClientSslStatEcdhEcdsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fixed ECDH with ECDSA cert." + ::= { ltmClientSslStatEntry 67 } + +ltmClientSslStatDheDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral DH with DSS cert." + ::= { ltmClientSslStatEntry 68 } + +ltmClientSslStatAesGcmBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Advanced Encryption Standard Galois Counter Mode (AES-GCM)." + ::= { ltmClientSslStatEntry 69 } + +ltmClientSslStatDestinationIpBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total destination IP bypasses using SSL FWDP bypass feature." + ::= { ltmClientSslStatEntry 70 } + +ltmClientSslStatSourceIpBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total source IP bypasses using SSL FWDP bypass feature." + ::= { ltmClientSslStatEntry 71 } + +ltmClientSslStatHostnameBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hostname bypasses using SSL FWDP bypass feature." + ::= { ltmClientSslStatEntry 72 } + +ltmClientSslStatRenegotiationsRejected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of renegotiations rejected." + ::= { ltmClientSslStatEntry 73 } + +ltmClientSslStatOcspStaplingConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections sending the status-request extension in the client hello." + ::= { ltmClientSslStatEntry 74 } + +ltmClientSslStatOcspStaplingResponseStatusErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total OCSP response errors." + ::= { ltmClientSslStatEntry 75 } + +ltmClientSslStatOcspStaplingResponseValidationErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total OCSP response validation errors." + ::= { ltmClientSslStatEntry 76 } + +ltmClientSslStatOcspStaplingCertStatusErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total certificate status errors (revoked, unknown)." + ::= { ltmClientSslStatEntry 77 } + +ltmClientSslStatOcspStaplingOcspConnHttpErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total HTTP errors on the connection made to fetch the OCSP response." + ::= { ltmClientSslStatEntry 78 } + +ltmClientSslStatOcspStaplingOcspConnTimeouts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total timeouts on the connection made to fetch the OCSP response." + ::= { ltmClientSslStatEntry 79 } + +ltmClientSslStatOcspStaplingOcspConnFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connection failures when fetching OCSP response." + ::= { ltmClientSslStatEntry 80 } + +ltmClientSslStatAggregateRenegotiationsRejected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of aggregate renegotiations rejected." + ::= { ltmClientSslStatEntry 81 } + +ltmClientSslStatSessionMirrorSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL sessions mirrored successfully." + ::= { ltmClientSslStatEntry 82 } + +ltmClientSslStatSessionMirrorFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL session mirror failures." + ::= { ltmClientSslStatEntry 83 } + +ltmClientSslStatConnectionMirrorPeerReady OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA peer ready messages." + ::= { ltmClientSslStatEntry 84 } + +ltmClientSslStatConnectionMirrorHaCtxSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA context sent messages." + ::= { ltmClientSslStatEntry 85 } + +ltmClientSslStatConnectionMirrorHaCtxRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA context received messages." + ::= { ltmClientSslStatEntry 86 } + +ltmClientSslStatConnectionMirrorHaHsSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA handshake succesful." + ::= { ltmClientSslStatEntry 87 } + +ltmClientSslStatConnectionMirrorHaFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA failures." + ::= { ltmClientSslStatEntry 88 } + +ltmClientSslStatConnectionMirrorHaTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA timeouts." + ::= { ltmClientSslStatEntry 89 } + +ltmClientSslStatDtlsTxPushbacks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the Datagram Transport Layer Security transmitted packets which are pushed back." + ::= { ltmClientSslStatEntry 90 } + +ltmClientSslStatCamelliaBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Camellia Cipher (CBC)." + ::= { ltmClientSslStatEntry 91 } + +ltmClientSslStatActiveHandshakeRejected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of active handshakes rejected." + ::= { ltmClientSslStatEntry 92 } + +ltmClientSslStatCurrentActiveHandshakes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of current active handshakes." + ::= { ltmClientSslStatEntry 93 } + +ltmClientSslStatLicensedTps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The licensed transactions per second (TPS) value." + ::= { ltmClientSslStatEntry 94 } + +ltmClientSslStatRecordSize1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 0 to 1K sent." + ::= { ltmClientSslStatEntry 95 } + +ltmClientSslStatRecordSize2k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 1K to 2K sent." + ::= { ltmClientSslStatEntry 96 } + +ltmClientSslStatRecordSize3k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 2K to 3K sent." + ::= { ltmClientSslStatEntry 97 } + +ltmClientSslStatRecordSize4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 3K to 4K sent." + ::= { ltmClientSslStatEntry 98 } + +ltmClientSslStatRecordSize5k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 4K to 5K sent." + ::= { ltmClientSslStatEntry 99 } + +ltmClientSslStatRecordSize6k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 5K to 6K sent." + ::= { ltmClientSslStatEntry 100 } + +ltmClientSslStatRecordSize7k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 6K to 7K sent." + ::= { ltmClientSslStatEntry 101 } + +ltmClientSslStatRecordSize8k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 7K to 8K sent." + ::= { ltmClientSslStatEntry 102 } + +ltmClientSslStatRecordSize9k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 8K to 9K sent." + ::= { ltmClientSslStatEntry 103 } + +ltmClientSslStatRecordSize10k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 9K to 10K sent." + ::= { ltmClientSslStatEntry 104 } + +ltmClientSslStatRecordSize11k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 10K to 11K sent." + ::= { ltmClientSslStatEntry 105 } + +ltmClientSslStatRecordSize12k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 11K to 12K sent." + ::= { ltmClientSslStatEntry 106 } + +ltmClientSslStatRecordSize13k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 12K to 13K sent." + ::= { ltmClientSslStatEntry 107 } + +ltmClientSslStatRecordSize14k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 13K to 14K sent." + ::= { ltmClientSslStatEntry 108 } + +ltmClientSslStatRecordSize15k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 14K to 15K sent." + ::= { ltmClientSslStatEntry 109 } + +ltmClientSslStatRecordSize16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of records sized 15K to 16K sent." + ::= { ltmClientSslStatEntry 110 } + +ltmClientSslStatExtendedMasterSecrets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of extended master secret handshakes." + ::= { ltmClientSslStatEntry 111 } + +ltmClientSslStatBypassesHandshakeAlert OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total ssl bypasses by receiving handshake alert." + ::= { ltmClientSslStatEntry 112 } + +ltmClientSslStatBypassClientCertificateRequest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total ssl bypasses by failed client certificate request." + ::= { ltmClientSslStatEntry 113 } + +ltmClientSslStatOcspFwdpClientsslCachedResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL OCSP FWDP certificate status responses cached." + ::= { ltmClientSslStatEntry 114 } + +ltmClientSslStatOcspFwdpClientsslCertStatusReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections that requested OCSP certificate status." + ::= { ltmClientSslStatEntry 115 } + +ltmClientSslStatOcspFwdpClientsslStapledResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections for which OCSP certificate status was stapled." + ::= { ltmClientSslStatEntry 116 } + +ltmClientSslStatOcspFwdpClientsslRespstatusErrResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections for which stapled response did not indicate success." + ::= { ltmClientSslStatEntry 117 } + +ltmClientSslStatOcspFwdpClientsslInvalidCertResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections for which invalid certificate was returned to indicate revoked response." + ::= { ltmClientSslStatEntry 118 } + +ltmClientSslStatOcspFwdpClientsslRevokedResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections for which stapled response indicated revoked certificate status." + ::= { ltmClientSslStatEntry 119 } + +ltmClientSslStatOcspFwdpClientsslUnknownResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections for which stapled response indicated unknown certificate status." + ::= { ltmClientSslStatEntry 120 } + +ltmClientSslStatC3dConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections using SSL C3D feature." + ::= { ltmClientSslStatEntry 121 } + +ltmClientSslStatTlsv13 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.3." + ::= { ltmClientSslStatEntry 122 } + +ltmClientSslStatChacha20Poly1305Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ChaCha20-Poly1305." + ::= { ltmClientSslStatEntry 123 } + +--================================================================== +-- Profile_serverssl +--================================================================== +ltmServerSslNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmServerSslProfile entries in the table." + ::= { ltmServerSslProfile 1 } + +ltmServerSslTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmServerSslEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of the server-side SSL profiles.(BIG-IP acts as an SSL client)" + ::= { ltmServerSslProfile 2 } + +ltmServerSslEntry OBJECT-TYPE + SYNTAX LtmServerSslEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmServerSsl Table" + INDEX { + ltmServerSslName + } + ::= { ltmServerSslTable 1 } + +LtmServerSslEntry ::= + SEQUENCE { + ltmServerSslName LongDisplayString, + ltmServerSslConfigSource INTEGER, + ltmServerSslDefaultName LongDisplayString, + ltmServerSslMode INTEGER, + ltmServerSslKey LongDisplayString, + ltmServerSslCert LongDisplayString, + ltmServerSslChain LongDisplayString, + ltmServerSslCafile LongDisplayString, + ltmServerSslCrlfile LongDisplayString, + ltmServerSslCiphers LongDisplayString, + ltmServerSslPassphrase LongDisplayString, + ltmServerSslOptions Gauge, + ltmServerSslModsslmethods INTEGER, + ltmServerSslRenegotiatePeriod Gauge, + ltmServerSslRenegotiateSize Gauge, + ltmServerSslPeerCertMode INTEGER, + ltmServerSslAuthenticateOnce INTEGER, + ltmServerSslAuthenticateDepth Gauge, + ltmServerSslAuthenticateName LongDisplayString, + ltmServerSslUncleanShutdown INTEGER, + ltmServerSslStrictResume INTEGER, + ltmServerSslHandshakeTimeout Gauge, + ltmServerSslAlertTimeout Gauge, + ltmServerSslCacheSize Gauge, + ltmServerSslCacheTimeout Gauge, + ltmServerSslSessionTicket INTEGER, + ltmServerSslFwdpEnabled INTEGER, + ltmServerSslDropExpCert INTEGER, + ltmServerSslDropUntrustCa INTEGER, + ltmServerSslGenericAlert INTEGER, + ltmServerSslSslSignHash INTEGER, + ltmServerSslFwdpBypassEnabled INTEGER, + ltmServerSslProxySsl INTEGER, + ltmServerSslProxySslPassthrough INTEGER, + ltmServerSslSessionMirroring INTEGER, + ltmServerSslAllowExpiredCrl INTEGER, + ltmServerSslMaxActiveHandshake Gauge, + ltmServerSslBypassHsAlertEnabled INTEGER, + ltmServerSslBypassClientCertFailEnabled INTEGER, + ltmServerSslCentityOcspObjName LongDisplayString, + ltmServerSslC3dEnabled INTEGER, + ltmServerSslC3dCaKey LongDisplayString, + ltmServerSslC3dCaCert LongDisplayString, + ltmServerSslC3dCaPassphrase LongDisplayString, + ltmServerSslC3dCertLifespan Gauge, + ltmServerSslC3dCertExtensionIncludes Gauge + } + +ltmServerSslName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a server-side SSL profile." + ::= { ltmServerSslEntry 1 } + +ltmServerSslConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmServerSslEntry 2 } + +ltmServerSslDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmServerSslEntry 3 } + +ltmServerSslMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of this profile." + ::= { ltmServerSslEntry 4 } + +ltmServerSslKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The key file name." + ::= { ltmServerSslEntry 5 } + +ltmServerSslCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate file name." + ::= { ltmServerSslEntry 6 } + +ltmServerSslChain OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate chain file name." + ::= { ltmServerSslEntry 7 } + +ltmServerSslCafile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA certificate file name." + ::= { ltmServerSslEntry 8 } + +ltmServerSslCrlfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CRL file name." + ::= { ltmServerSslEntry 9 } + +ltmServerSslCiphers OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The set of ciphers available for server-side SSL negotiation." + ::= { ltmServerSslEntry 10 } + +ltmServerSslPassphrase OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer supported. + The key passphrase (if any)." + ::= { ltmServerSslEntry 11 } + +ltmServerSslOptions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL options. + SSLOPT_DONT_INSERT_EMPTY_FRAGMENTS = 2048 + SSLOPT_PASSIVE_CLOSE = 4096 + SSLOPT_NO_SSL = 8192 + SSLOPT_NO_DTLS = 16384 + SSLOPT_NO_TLSv1_3 = 32768 + SSLOPT_NO_SESSION_RESUMPTION_ON_RENEGOTIATION = 65536 + SSLOPT_NO_TLSv1_1 = 131072 + SSLOPT_NO_TLSv1_2 = 262144 + SSLOPT_NO_TLS = 524288 + SSLOPT_SINGLE_DH_USE = 1048576 + SSLOPT_ENABLE_GMSSLv1_1 = 2097152 + SSLOPT_TLS_ROLLBACK_BUG = 8388608 + SSLOPT_NO_SSLv3 = 33554432 + SSLOPT_NO_TLSv1 = 67108864" + ::= { ltmServerSslEntry 12 } + +ltmServerSslModsslmethods OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status of using ModSSL method emulation." + ::= { ltmServerSslEntry 13 } + +ltmServerSslRenegotiatePeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time-based trigger." + ::= { ltmServerSslEntry 14 } + +ltmServerSslRenegotiateSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Throughput-based trigger MB." + ::= { ltmServerSslEntry 15 } + +ltmServerSslPeerCertMode OBJECT-TYPE + SYNTAX INTEGER { + ignore(0), + require(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode of peer certification." + ::= { ltmServerSslEntry 16 } + +ltmServerSslAuthenticateOnce OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature to request server cert with each SSL session + renegotiation." + ::= { ltmServerSslEntry 17 } + +ltmServerSslAuthenticateDepth OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The max traversal depth for client certificate chain." + ::= { ltmServerSslEntry 18 } + +ltmServerSslAuthenticateName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expected server certificate DN(Domain Name)." + ::= { ltmServerSslEntry 19 } + +ltmServerSslUncleanShutdown OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of shutdown for this SSL, whether it is unclean + shutdown (not sending a close notification alert when closing + connection.)." + ::= { ltmServerSslEntry 20 } + +ltmServerSslStrictResume OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature whether to enforce strict SSL session resumption + per RFC2246" + ::= { ltmServerSslEntry 21 } + +ltmServerSslHandshakeTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The handshake timeout in seconds." + ::= { ltmServerSslEntry 22 } + +ltmServerSslAlertTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The alert timeout in seconds." + ::= { ltmServerSslEntry 23 } + +ltmServerSslCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL session cache size." + ::= { ltmServerSslEntry 24 } + +ltmServerSslCacheTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SSL session cache timeout." + ::= { ltmServerSslEntry 25 } + +ltmServerSslSessionTicket OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enforce session ticket per RFC5077." + ::= { ltmServerSslEntry 26 } + +ltmServerSslFwdpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Forward Proxy." + ::= { ltmServerSslEntry 27 } + +ltmServerSslDropExpCert OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to drop or ignore connection when server certificate is expired." + ::= { ltmServerSslEntry 28 } + +ltmServerSslDropUntrustCa OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to drop or ignore connection when server certificate has invalid CA." + ::= { ltmServerSslEntry 29 } + +ltmServerSslGenericAlert OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to use generic alert number in Alert message." + ::= { ltmServerSslEntry 30 } + +ltmServerSslSslSignHash OBJECT-TYPE + SYNTAX INTEGER { + any(0), + sha1(1), + sha256(2), + sha384(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ssl sign hash algorithm." + ::= { ltmServerSslEntry 31 } + +ltmServerSslFwdpBypassEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Forward Proxy Bypass." + ::= { ltmServerSslEntry 32 } + +ltmServerSslProxySsl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable Proxy SSL." + ::= { ltmServerSslEntry 33 } + +ltmServerSslProxySslPassthrough OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable Proxy SSL passthrough." + ::= { ltmServerSslEntry 34 } + +ltmServerSslSessionMirroring OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to mirror ssl sessions to HA peer." + ::= { ltmServerSslEntry 35 } + +ltmServerSslAllowExpiredCrl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to ignore a CRLs expiration." + ::= { ltmServerSslEntry 36 } + +ltmServerSslMaxActiveHandshake OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of allowed SSL active handshakes." + ::= { ltmServerSslEntry 37 } + +ltmServerSslBypassHsAlertEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable forward-proxy bypass on handshake alert" + ::= { ltmServerSslEntry 38 } + +ltmServerSslBypassClientCertFailEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable forward-proxy bypass on failed client cert" + ::= { ltmServerSslEntry 39 } + +ltmServerSslCentityOcspObjName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of OCSP profile used to enable OCSP stapling and validation of server certificate status." + ::= { ltmServerSslEntry 40 } + +ltmServerSslC3dEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to enable SSL Client Certificate Constrained Delegation." + ::= { ltmServerSslEntry 41 } + +ltmServerSslC3dCaKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA key object name for Client Certificate Constrained Delegation." + ::= { ltmServerSslEntry 42 } + +ltmServerSslC3dCaCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CA certificate object name for Client Certificate Constrained Delegation." + ::= { ltmServerSslEntry 43 } + +ltmServerSslC3dCaPassphrase OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer supported. + The CA key passphrase for Client Certificate Constrained Delegation (if any)." + ::= { ltmServerSslEntry 44 } + +ltmServerSslC3dCertLifespan OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lifespan of the generated certificates for Client Certificate Constrained Delegation." + ::= { ltmServerSslEntry 45 } + +ltmServerSslC3dCertExtensionIncludes OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate extensions to include in generated certificates for + Client Certificate Constrained Delegation. + SSL_C3D_CERT_EXT_BASIC_CONSTRAINTS = 2 + SSL_C3D_CERT_EXT_EXTENDED_KEY_USAGE = 16 + SSL_C3D_CERT_EXT_KEY_USAGE = 128 + SSL_C3D_CERT_EXT_SUBJECT_ALTERNATIVE_NAME = 256" + ::= { ltmServerSslEntry 46 } + +--================================================================== +-- Profile_serverssl_stat +--================================================================== +ltmServerSslStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmServerSslProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmServerSslProfileStat 1 } + +ltmServerSslStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmServerSslProfileStat entries in the table." + ::= { ltmServerSslProfileStat 2 } + +ltmServerSslStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmServerSslStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of the server-side SSL profiles.(BIG-IP acts as an SSL client)" + ::= { ltmServerSslProfileStat 3 } + +ltmServerSslStatEntry OBJECT-TYPE + SYNTAX LtmServerSslStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmServerSslStat Table" + INDEX { + ltmServerSslStatName + } + ::= { ltmServerSslStatTable 1 } + +LtmServerSslStatEntry ::= + SEQUENCE { + ltmServerSslStatName LongDisplayString, + ltmServerSslStatCurConns Gauge, + ltmServerSslStatMaxConns Counter64, + ltmServerSslStatCurNativeConns Gauge, + ltmServerSslStatMaxNativeConns Counter64, + ltmServerSslStatTotNativeConns Counter64, + ltmServerSslStatCurCompatConns Gauge, + ltmServerSslStatMaxCompatConns Counter64, + ltmServerSslStatTotCompatConns Counter64, + ltmServerSslStatEncryptedBytesIn Counter64, + ltmServerSslStatEncryptedBytesOut Counter64, + ltmServerSslStatDecryptedBytesIn Counter64, + ltmServerSslStatDecryptedBytesOut Counter64, + ltmServerSslStatRecordsIn Counter64, + ltmServerSslStatRecordsOut Counter64, + ltmServerSslStatFullyHwAcceleratedConns Counter64, + ltmServerSslStatPartiallyHwAcceleratedConns Counter64, + ltmServerSslStatNonHwAcceleratedConns Counter64, + ltmServerSslStatPrematureDisconnects Counter64, + ltmServerSslStatMidstreamRenegotiations Counter64, + ltmServerSslStatSessCacheCurEntries Gauge, + ltmServerSslStatSessCacheHits Counter64, + ltmServerSslStatSessCacheLookups Counter64, + ltmServerSslStatSessCacheOverflows Counter64, + ltmServerSslStatSessCacheInvalidations Counter64, + ltmServerSslStatPeercertValid Counter64, + ltmServerSslStatPeercertInvalid Counter64, + ltmServerSslStatPeercertNone Counter64, + ltmServerSslStatHandshakeFailures Counter64, + ltmServerSslStatBadRecords Counter64, + ltmServerSslStatFatalAlerts Counter64, + ltmServerSslStatSslv2 Counter64, + ltmServerSslStatSslv3 Counter64, + ltmServerSslStatTlsv1 Counter64, + ltmServerSslStatAdhKeyxchg Counter64, + ltmServerSslStatDhDssKeyxchg Counter64, + ltmServerSslStatDhRsaKeyxchg Counter64, + ltmServerSslStatDssKeyxchg Counter64, + ltmServerSslStatEdhDssKeyxchg Counter64, + ltmServerSslStatRsaKeyxchg Counter64, + ltmServerSslStatNullBulk Counter64, + ltmServerSslStatAesBulk Counter64, + ltmServerSslStatDesBulk Counter64, + ltmServerSslStatIdeaBulk Counter64, + ltmServerSslStatRc2Bulk Counter64, + ltmServerSslStatRc4Bulk Counter64, + ltmServerSslStatNullDigest Counter64, + ltmServerSslStatMd5Digest Counter64, + ltmServerSslStatShaDigest Counter64, + ltmServerSslStatNotssl Counter64, + ltmServerSslStatEdhRsaKeyxchg Counter64, + ltmServerSslStatSecureHandshakes Counter64, + ltmServerSslStatInsecureHandshakeAccepts Counter64, + ltmServerSslStatInsecureHandshakeRejects Counter64, + ltmServerSslStatInsecureRenegotiationRejects Counter64, + ltmServerSslStatSniRejects Counter64, + ltmServerSslStatTlsv11 Counter64, + ltmServerSslStatTlsv12 Counter64, + ltmServerSslStatDtlsv1 Counter64, + ltmServerSslStatReused Counter64, + ltmServerSslStatReuseFailed Counter64, + ltmServerSslStatEcdheRsaKeyxchg Counter64, + ltmServerSslStatConns Counter64, + ltmServerSslStatEcdhRsaKeyxchg Counter64, + ltmServerSslStatEcdheEcdsaKeyxchg Counter64, + ltmServerSslStatEcdhEcdsaKeyxchg Counter64, + ltmServerSslStatDheDssKeyxchg Counter64, + ltmServerSslStatAesGcmBulk Counter64, + ltmServerSslStatDestinationIpBypasses Counter64, + ltmServerSslStatSourceIpBypasses Counter64, + ltmServerSslStatHostnameBypasses Counter64, + ltmServerSslStatSessionMirrorSuccess Counter64, + ltmServerSslStatSessionMirrorFailure Counter64, + ltmServerSslStatConnectionMirrorPeerReady Counter64, + ltmServerSslStatConnectionMirrorHaCtxSent Counter64, + ltmServerSslStatConnectionMirrorHaCtxRecv Counter64, + ltmServerSslStatConnectionMirrorHaHsSuccess Counter64, + ltmServerSslStatConnectionMirrorHaFailure Counter64, + ltmServerSslStatConnectionMirrorHaTimeout Counter64, + ltmServerSslStatDtlsTxPushbacks Counter64, + ltmServerSslStatCamelliaBulk Counter64, + ltmServerSslStatActiveHandshakeRejected Counter64, + ltmServerSslStatCurrentActiveHandshakes Counter64, + ltmServerSslStatLicensedTps Counter64, + ltmServerSslStatExtendedMasterSecrets Counter64, + ltmServerSslStatOcspServersslCachedResp Counter64, + ltmServerSslStatOcspServersslStapledResp Counter64, + ltmServerSslStatOcspServersslResponderQueries Counter64, + ltmServerSslStatOcspServersslResponseErrors Counter64, + ltmServerSslStatOcspServersslCertStatusUnknown Counter64, + ltmServerSslStatOcspServersslCertStatusRevoked Counter64, + ltmServerSslStatC3dConns Counter64, + ltmServerSslStatTlsv13 Counter64, + ltmServerSslStatChacha20Poly1305Bulk Counter64 + } + +ltmServerSslStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a server-side SSL profile." + ::= { ltmServerSslStatEntry 1 } + +ltmServerSslStatCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 2 } + +ltmServerSslStatMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 3 } + +ltmServerSslStatCurNativeConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 4 } + +ltmServerSslStatMaxNativeConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 5 } + +ltmServerSslStatTotNativeConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of concurrent native connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 6 } + +ltmServerSslStatCurCompatConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 7 } + +ltmServerSslStatMaxCompatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 8 } + +ltmServerSslStatTotCompatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of concurrent compat connections with + established SSL sessions being maintained by the filter." + ::= { ltmServerSslStatEntry 9 } + +ltmServerSslStatEncryptedBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total encrypted bytes received." + ::= { ltmServerSslStatEntry 10 } + +ltmServerSslStatEncryptedBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total encrypted bytes sent." + ::= { ltmServerSslStatEntry 11 } + +ltmServerSslStatDecryptedBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total decrypted bytes received." + ::= { ltmServerSslStatEntry 12 } + +ltmServerSslStatDecryptedBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total decrypted bytes sent." + ::= { ltmServerSslStatEntry 13 } + +ltmServerSslStatRecordsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total records received." + ::= { ltmServerSslStatEntry 14 } + +ltmServerSslStatRecordsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total records sent." + ::= { ltmServerSslStatEntry 15 } + +ltmServerSslStatFullyHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fully hardware-accelerated implies usage of the Cavium + Nitrox or similar hardware accelerator such that all + significant cryptographic operations are offloaded, + including but not limited to the SSL handshake (at least + the RSA/DSA/DH operations) and record processing (at least + the bulk cipher plus MAC)." + ::= { ltmServerSslStatEntry 16 } + +ltmServerSslStatPartiallyHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Partially hardware-accelerated indicates that at least the + RSA decryptions are offloaded." + ::= { ltmServerSslStatEntry 17 } + +ltmServerSslStatNonHwAcceleratedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Non-accelerated connections are those for which no + steady-state hardware acceleration is available (either + because no hardware accelerators are available or because + the necessary cryptographic operations are unsupported). + Because the extent of hardware acceleration may not be known + until a connection has closed (mid-stream SSL handshakes + might renegotiate an SSL session not supported by hardware + acceleration), this statistic will not be updated for a + given connection until it has closed." + ::= { ltmServerSslStatEntry 18 } + +ltmServerSslStatPrematureDisconnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections disconnected before SSL session + establishment: the total number of connections that were + prematurely closed before an SSL session was established, + not including connections in pass-through mode." + ::= { ltmServerSslStatEntry 19 } + +ltmServerSslStatMidstreamRenegotiations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of mid-stream SSL re-negotiations, not including + initial SSL session establishment." + ::= { ltmServerSslStatEntry 20 } + +ltmServerSslStatSessCacheCurEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of the current entries in this cache." + ::= { ltmServerSslStatEntry 21 } + +ltmServerSslStatSessCacheHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache hits." + ::= { ltmServerSslStatEntry 22 } + +ltmServerSslStatSessCacheLookups OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache lookups." + ::= { ltmServerSslStatEntry 23 } + +ltmServerSslStatSessCacheOverflows OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the cache overflows." + ::= { ltmServerSslStatEntry 24 } + +ltmServerSslStatSessCacheInvalidations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the session invalidations." + ::= { ltmServerSslStatEntry 25 } + +ltmServerSslStatPeercertValid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the valid certificates." + ::= { ltmServerSslStatEntry 26 } + +ltmServerSslStatPeercertInvalid OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the invalid certificates." + ::= { ltmServerSslStatEntry 27 } + +ltmServerSslStatPeercertNone OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections without certificates." + ::= { ltmServerSslStatEntry 28 } + +ltmServerSslStatHandshakeFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of handshake failures." + ::= { ltmServerSslStatEntry 29 } + +ltmServerSslStatBadRecords OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the bad records." + ::= { ltmServerSslStatEntry 30 } + +ltmServerSslStatFatalAlerts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the fatal alerts." + ::= { ltmServerSslStatEntry 31 } + +ltmServerSslStatSslv2 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL protocol version 2." + ::= { ltmServerSslStatEntry 32 } + +ltmServerSslStatSslv3 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL protocol version 3." + ::= { ltmServerSslStatEntry 33 } + +ltmServerSslStatTlsv1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1." + ::= { ltmServerSslStatEntry 34 } + +ltmServerSslStatAdhKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The anonymous Diffie-Hellman." + ::= { ltmServerSslStatEntry 35 } + +ltmServerSslStatDhDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The diffie-Hellman w/ DSS certificate." + ::= { ltmServerSslStatEntry 36 } + +ltmServerSslStatDhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The diffie-Hellman w/ RSA certificate." + ::= { ltmServerSslStatEntry 37 } + +ltmServerSslStatDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The DSS certificate." + ::= { ltmServerSslStatEntry 38 } + +ltmServerSslStatEdhDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! DSS certificate is obsolete in BIGIP. + The ephemeral Diffie-Hellman w/ DSS cert." + ::= { ltmServerSslStatEntry 39 } + +ltmServerSslStatRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RSA certificate." + ::= { ltmServerSslStatEntry 40 } + +ltmServerSslStatNullBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No encryption." + ::= { ltmServerSslStatEntry 41 } + +ltmServerSslStatAesBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Advanced Encryption Standard (CBC)." + ::= { ltmServerSslStatEntry 42 } + +ltmServerSslStatDesBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Digital Encryption Standard (CBC)." + ::= { ltmServerSslStatEntry 43 } + +ltmServerSslStatIdeaBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IDEA (old SSLv2 cipher)." + ::= { ltmServerSslStatEntry 44 } + +ltmServerSslStatRc2Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rivest Cipher 2 (CBC)." + ::= { ltmServerSslStatEntry 45 } + +ltmServerSslStatRc4Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rivest Cipher 4 (CBC)." + ::= { ltmServerSslStatEntry 46 } + +ltmServerSslStatNullDigest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "No message authentication." + ::= { ltmServerSslStatEntry 47 } + +ltmServerSslStatMd5Digest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Message Digest 5." + ::= { ltmServerSslStatEntry 48 } + +ltmServerSslStatShaDigest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secure Hash Algorithm." + ::= { ltmServerSslStatEntry 49 } + +ltmServerSslStatNotssl OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the bad client greetings." + ::= { ltmServerSslStatEntry 50 } + +ltmServerSslStatEdhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral Diffie-Hellman w/ RSA cert." + ::= { ltmServerSslStatEntry 51 } + +ltmServerSslStatSecureHandshakes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of handshakes, including mid-stream re-negotiations, + performed with peers supporting SSL secure renegotiation." + ::= { ltmServerSslStatEntry 52 } + +ltmServerSslStatInsecureHandshakeAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of handshakes, including mid-stream re-negotiations, + performed with peers not supporting SSL secure renegotiation." + ::= { ltmServerSslStatEntry 53 } + +ltmServerSslStatInsecureHandshakeRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected initial handshakes with peers + not supporting SSL secure renegotiation." + ::= { ltmServerSslStatEntry 54 } + +ltmServerSslStatInsecureRenegotiationRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected renegotiation attempts by peers + not supporting SSL secure renegotiation." + ::= { ltmServerSslStatEntry 55 } + +ltmServerSslStatSniRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of rejected handshake attempts by peers + not supporting SSL SNI extension or having mismatched + server names." + ::= { ltmServerSslStatEntry 56 } + +ltmServerSslStatTlsv11 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.1." + ::= { ltmServerSslStatEntry 57 } + +ltmServerSslStatTlsv12 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.2." + ::= { ltmServerSslStatEntry 58 } + +ltmServerSslStatDtlsv1 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL DTLS protocol version 1." + ::= { ltmServerSslStatEntry 59 } + +ltmServerSslStatReused OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total reused session ticket sessions." + ::= { ltmServerSslStatEntry 60 } + +ltmServerSslStatReuseFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total failed reused session ticket sessions." + ::= { ltmServerSslStatEntry 61 } + +ltmServerSslStatEcdheRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral ECDH w/ RSA cert." + ::= { ltmServerSslStatEntry 62 } + +ltmServerSslStatConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections using SSL FWDP feature." + ::= { ltmServerSslStatEntry 63 } + +ltmServerSslStatEcdhRsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fixed ECDH with RSA signed cert." + ::= { ltmServerSslStatEntry 64 } + +ltmServerSslStatEcdheEcdsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral ECDH with ECDSA cert." + ::= { ltmServerSslStatEntry 65 } + +ltmServerSslStatEcdhEcdsaKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Fixed ECDH with ECDSA cert." + ::= { ltmServerSslStatEntry 66 } + +ltmServerSslStatDheDssKeyxchg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ephemeral DH with DSS cert." + ::= { ltmServerSslStatEntry 67 } + +ltmServerSslStatAesGcmBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Advanced Encryption Standard Galois Counter Mode (AES-GCM)." + ::= { ltmServerSslStatEntry 68 } + +ltmServerSslStatDestinationIpBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total destination IP bypasses using SSL FWDP bypass feature." + ::= { ltmServerSslStatEntry 69 } + +ltmServerSslStatSourceIpBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total source IP bypasses using SSL FWDP bypass feature." + ::= { ltmServerSslStatEntry 70 } + +ltmServerSslStatHostnameBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hostname bypasses using SSL FWDP bypass feature." + ::= { ltmServerSslStatEntry 71 } + +ltmServerSslStatSessionMirrorSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL sessions mirrored successfully." + ::= { ltmServerSslStatEntry 72 } + +ltmServerSslStatSessionMirrorFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL session mirror failures." + ::= { ltmServerSslStatEntry 73 } + +ltmServerSslStatConnectionMirrorPeerReady OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA peer ready messages." + ::= { ltmServerSslStatEntry 74 } + +ltmServerSslStatConnectionMirrorHaCtxSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA context sent messages." + ::= { ltmServerSslStatEntry 75 } + +ltmServerSslStatConnectionMirrorHaCtxRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA context received messages." + ::= { ltmServerSslStatEntry 76 } + +ltmServerSslStatConnectionMirrorHaHsSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA handshake succesful." + ::= { ltmServerSslStatEntry 77 } + +ltmServerSslStatConnectionMirrorHaFailure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA failures." + ::= { ltmServerSslStatEntry 78 } + +ltmServerSslStatConnectionMirrorHaTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total SSL HA timeouts." + ::= { ltmServerSslStatEntry 79 } + +ltmServerSslStatDtlsTxPushbacks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of the Datagram Transport Layer Security transmitted packets which are pushed back." + ::= { ltmServerSslStatEntry 80 } + +ltmServerSslStatCamelliaBulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Camellia Cipher (CBC)." + ::= { ltmServerSslStatEntry 81 } + +ltmServerSslStatActiveHandshakeRejected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of active handshakes rejected." + ::= { ltmServerSslStatEntry 82 } + +ltmServerSslStatCurrentActiveHandshakes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of current active handshakes." + ::= { ltmServerSslStatEntry 83 } + +ltmServerSslStatLicensedTps OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The licensed transactions per second (TPS) value." + ::= { ltmServerSslStatEntry 84 } + +ltmServerSslStatExtendedMasterSecrets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of extended master secret handshakes." + ::= { ltmServerSslStatEntry 85 } + +ltmServerSslStatOcspServersslCachedResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections for which OCSP response was obtained from the cache." + ::= { ltmServerSslStatEntry 86 } + +ltmServerSslStatOcspServersslStapledResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections that had stapled a valid OCSP response." + ::= { ltmServerSslStatEntry 87 } + +ltmServerSslStatOcspServersslResponderQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections that required communicating with OCSP responder." + ::= { ltmServerSslStatEntry 88 } + +ltmServerSslStatOcspServersslResponseErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections for which OCSP responder query failed for any reason." + ::= { ltmServerSslStatEntry 89 } + +ltmServerSslStatOcspServersslCertStatusUnknown OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections for which certificate status was indicated as unknown." + ::= { ltmServerSslStatEntry 90 } + +ltmServerSslStatOcspServersslCertStatusRevoked OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of server connections for which certificate status was indicated as revoked." + ::= { ltmServerSslStatEntry 91 } + +ltmServerSslStatC3dConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections using SSL C3D feature." + ::= { ltmServerSslStatEntry 92 } + +ltmServerSslStatTlsv13 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections for SSL TLS protocol version 1.3." + ::= { ltmServerSslStatEntry 93 } + +ltmServerSslStatChacha20Poly1305Bulk OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "ChaCha20-Poly1305." + ::= { ltmServerSslStatEntry 94 } + +--================================================================== +-- Profile_connpool +--================================================================== +ltmConnPoolProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmConnPoolProfile entries in the table." + ::= { ltmConnPoolProfile 1 } + +ltmConnPoolProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmConnPoolProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of connection pool profiles." + ::= { ltmConnPoolProfile 2 } + +ltmConnPoolProfileEntry OBJECT-TYPE + SYNTAX LtmConnPoolProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmConnPoolProfile Table" + INDEX { + ltmConnPoolProfileName + } + ::= { ltmConnPoolProfileTable 1 } + +LtmConnPoolProfileEntry ::= + SEQUENCE { + ltmConnPoolProfileName LongDisplayString, + ltmConnPoolProfileConfigSource INTEGER, + ltmConnPoolProfileDefaultName LongDisplayString, + ltmConnPoolProfileSrcMaskType InetAddressType, + ltmConnPoolProfileSrcMask InetAddress, + ltmConnPoolProfileMaxSize Gauge, + ltmConnPoolProfileMaxAge Gauge, + ltmConnPoolProfileMaxReuse Gauge, + ltmConnPoolProfileIdleTimeout Gauge + } + +ltmConnPoolProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a connection pool profile." + ::= { ltmConnPoolProfileEntry 1 } + +ltmConnPoolProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmConnPoolProfileEntry 2 } + +ltmConnPoolProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmConnPoolProfileEntry 3 } + +ltmConnPoolProfileSrcMaskType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmConnPoolSrcMask" + ::= { ltmConnPoolProfileEntry 4 } + +ltmConnPoolProfileSrcMask OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mask applied to source address to determine eligibility + for reuse. It is interpreted within the context of an + ltmConnPoolSrcMaskType value." + ::= { ltmConnPoolProfileEntry 5 } + +ltmConnPoolProfileMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections in pool." + ::= { ltmConnPoolProfileEntry 6 } + +ltmConnPoolProfileMaxAge OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum time in seconds to reuse of connections. + Don't reuse connections older than max_age seconds." + ::= { ltmConnPoolProfileEntry 7 } + +ltmConnPoolProfileMaxReuse OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum times to reuse of connections. + Don't reuse connections older than max_reuse times." + ::= { ltmConnPoolProfileEntry 8 } + +ltmConnPoolProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The idle timeout for connections in the pool." + ::= { ltmConnPoolProfileEntry 9 } + +--================================================================== +-- Profile_connpool_stat +--================================================================== +ltmConnPoolProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmConnPoolProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmConnPoolProfileStat 1 } + +ltmConnPoolProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmConnPoolProfileStat entries in the table." + ::= { ltmConnPoolProfileStat 2 } + +ltmConnPoolProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmConnPoolProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of connection pool profiles." + ::= { ltmConnPoolProfileStat 3 } + +ltmConnPoolProfileStatEntry OBJECT-TYPE + SYNTAX LtmConnPoolProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmConnPoolProfileStat Table" + INDEX { + ltmConnPoolProfileStatName + } + ::= { ltmConnPoolProfileStatTable 1 } + +LtmConnPoolProfileStatEntry ::= + SEQUENCE { + ltmConnPoolProfileStatName LongDisplayString, + ltmConnPoolProfileStatCurSize Gauge, + ltmConnPoolProfileStatMaxSize Gauge, + ltmConnPoolProfileStatReuses Gauge, + ltmConnPoolProfileStatConnects Gauge + } + +ltmConnPoolProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a connection pool profile." + ::= { ltmConnPoolProfileStatEntry 1 } + +ltmConnPoolProfileStatCurSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of currently idle connections in the pool." + ::= { ltmConnPoolProfileStatEntry 2 } + +ltmConnPoolProfileStatMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of idle connections in the pool." + ::= { ltmConnPoolProfileStatEntry 3 } + +ltmConnPoolProfileStatReuses OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times a connection was reused from the pool." + ::= { ltmConnPoolProfileStatEntry 4 } + +ltmConnPoolProfileStatConnects OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of times a new connection was initiated." + ::= { ltmConnPoolProfileStatEntry 5 } + +--================================================================== +-- Profile_bigproto +--================================================================== +ltmFastL4ProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFastL4Profile entries in the table." + ::= { ltmFastL4Profile 1 } + +ltmFastL4ProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFastL4ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of fast L4 profiles." + ::= { ltmFastL4Profile 2 } + +ltmFastL4ProfileEntry OBJECT-TYPE + SYNTAX LtmFastL4ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFastL4Profile Table" + INDEX { + ltmFastL4ProfileName + } + ::= { ltmFastL4ProfileTable 1 } + +LtmFastL4ProfileEntry ::= + SEQUENCE { + ltmFastL4ProfileName LongDisplayString, + ltmFastL4ProfileConfigSource INTEGER, + ltmFastL4ProfileDefaultName LongDisplayString, + ltmFastL4ProfileResetOnTimeout INTEGER, + ltmFastL4ProfileIpFragReass INTEGER, + ltmFastL4ProfileIdleTimeout Gauge, + ltmFastL4ProfileTcpHandshakeTimeout Gauge, + ltmFastL4ProfileMssOverride Gauge, + ltmFastL4ProfilePvaAccelMode INTEGER, + ltmFastL4ProfileTcpTimestampMode INTEGER, + ltmFastL4ProfileTcpWscaleMode INTEGER, + ltmFastL4ProfileTcpGenerateIsn INTEGER, + ltmFastL4ProfileTcpStripSack INTEGER, + ltmFastL4ProfileIpTosToClient INTEGER, + ltmFastL4ProfileIpTosToServer INTEGER, + ltmFastL4ProfileLinkQosToClient INTEGER, + ltmFastL4ProfileLinkQosToServer INTEGER, + ltmFastL4ProfileRttFromClient INTEGER, + ltmFastL4ProfileRttFromServer INTEGER, + ltmFastL4ProfileTcpCloseTimeout Gauge, + ltmFastL4ProfileLooseInitiation INTEGER, + ltmFastL4ProfileLooseClose INTEGER, + ltmFastL4ProfileHardSyncookie INTEGER, + ltmFastL4ProfileSoftSyncookie INTEGER, + ltmFastL4ProfileLateBinding INTEGER, + ltmFastL4ProfileExplicitFlowMigration INTEGER, + ltmFastL4ProfileClientTimeout Gauge, + ltmFastL4ProfileTimeoutRecovery INTEGER + } + +ltmFastL4ProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a fast L4 profile." + ::= { ltmFastL4ProfileEntry 1 } + +ltmFastL4ProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmFastL4ProfileEntry 2 } + +ltmFastL4ProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmFastL4ProfileEntry 3 } + +ltmFastL4ProfileResetOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature of reset for idle timeout. + If true and a TCP connection exceeds its idle_timeout, send a reset + in addition to deleting the connection." + ::= { ltmFastL4ProfileEntry 4 } + +ltmFastL4ProfileIpFragReass OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature for reassembling IP fragments. If true, reassemble IP fragments." + ::= { ltmFastL4ProfileEntry 5 } + +ltmFastL4ProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds without traffic before a connection is eligible + for deletion." + ::= { ltmFastL4ProfileEntry 6 } + +ltmFastL4ProfileTcpHandshakeTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds without traffic before a connection in the SYN + received state is eligible for deletion. + If set to 0, ltmFastL4ProfileIdleTimeout will be used." + ::= { ltmFastL4ProfileEntry 7 } + +ltmFastL4ProfileMssOverride OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If non-zero and less than the 1460 default, this value overrides + the maximum segment size" + ::= { ltmFastL4ProfileEntry 8 } + +ltmFastL4ProfilePvaAccelMode OBJECT-TYPE + SYNTAX INTEGER { + full(0), + partial(1), + none(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The preferred Packet Velocity ASIC (PVA) acceleration mode." + ::= { ltmFastL4ProfileEntry 9 } + +ltmFastL4ProfileTcpTimestampMode OBJECT-TYPE + SYNTAX INTEGER { + preserve(0), + strip(1), + rewrite(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to preserver, strip or rewrite TCP timestamps." + ::= { ltmFastL4ProfileEntry 10 } + +ltmFastL4ProfileTcpWscaleMode OBJECT-TYPE + SYNTAX INTEGER { + preserve(0), + strip(1), + rewrite(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to preserver or strip window scale option." + ::= { ltmFastL4ProfileEntry 11 } + +ltmFastL4ProfileTcpGenerateIsn OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to generate own sequence numbers on all SYNs conformant + with RFC1948, and hence allowing timestamp recycling." + ::= { ltmFastL4ProfileEntry 12 } + +ltmFastL4ProfileTcpStripSack OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to block TCP SackOK option from passing to server + on an initiating SYN." + ::= { ltmFastL4ProfileEntry 13 } + +ltmFastL4ProfileIpTosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP type of service set in packets sent to the client-side." + ::= { ltmFastL4ProfileEntry 14 } + +ltmFastL4ProfileIpTosToServer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP type of service set in packets sent to the server-side." + ::= { ltmFastL4ProfileEntry 15 } + +ltmFastL4ProfileLinkQosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link quality of service set in packets sent to the client-side." + ::= { ltmFastL4ProfileEntry 16 } + +ltmFastL4ProfileLinkQosToServer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link quality of service set in packets sent to the server-side." + ::= { ltmFastL4ProfileEntry 17 } + +ltmFastL4ProfileRttFromClient OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to use TCP timestamp options to measure the round trip + time to the client." + ::= { ltmFastL4ProfileEntry 18 } + +ltmFastL4ProfileRttFromServer OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to use TCP timestamp options to measure the round trip + time to the server." + ::= { ltmFastL4ProfileEntry 19 } + +ltmFastL4ProfileTcpCloseTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds without traffic before a connection in the FIN + received state is eligible for deletion. + This is only used when ltmFastL4ProfileLooseInitiation or + ltmFastL4ProfileLooseClose is enabled." + ::= { ltmFastL4ProfileEntry 20 } + +ltmFastL4ProfileLooseInitiation OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to allow any TCP packet to initiate a connection (rather + than requiring a SYN." + ::= { ltmFastL4ProfileEntry 21 } + +ltmFastL4ProfileLooseClose OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to aggressively close out a connection by allowing TMM to switch + the ltmFastL4ProfileIdleTimeout to ltmFastL4ProfileTcpCloseTimeout + once the first FIN packet has been seen." + ::= { ltmFastL4ProfileEntry 22 } + +ltmFastL4ProfileHardSyncookie OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option to enable hardware SYN cookie protection using Packet Velocity ASIC (PVA)." + ::= { ltmFastL4ProfileEntry 23 } + +ltmFastL4ProfileSoftSyncookie OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not software SYN cookie protection is enable." + ::= { ltmFastL4ProfileEntry 24 } + +ltmFastL4ProfileLateBinding OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not Late Binding is enabled." + ::= { ltmFastL4ProfileEntry 25 } + +ltmFastL4ProfileExplicitFlowMigration OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether connections are automatically migrated + into the hardware (false) or whether they must be explicitly migrated + to hardware by the iRule command BIGTCP::release_flow (true)." + ::= { ltmFastL4ProfileEntry 26 } + +ltmFastL4ProfileClientTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds allowed for a client to transmit enough data to select + a server when late binding is enabled." + ::= { ltmFastL4ProfileEntry 27 } + +ltmFastL4ProfileTimeoutRecovery OBJECT-TYPE + SYNTAX INTEGER { + disconnect(0), + fallback(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The action to take when late binding timeout occurs on a connection." + ::= { ltmFastL4ProfileEntry 28 } + +--================================================================== +-- Profile_ftp +--================================================================== +ltmFtpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFtpProfile entries in the table." + ::= { ltmFtpProfile 1 } + +ltmFtpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFtpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of FTP profiles." + ::= { ltmFtpProfile 2 } + +ltmFtpProfileEntry OBJECT-TYPE + SYNTAX LtmFtpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFtpProfile Table" + INDEX { + ltmFtpProfileName + } + ::= { ltmFtpProfileTable 1 } + +LtmFtpProfileEntry ::= + SEQUENCE { + ltmFtpProfileName LongDisplayString, + ltmFtpProfileConfigSource INTEGER, + ltmFtpProfileDefaultName LongDisplayString, + ltmFtpProfileTranslateExtended INTEGER, + ltmFtpProfileDataPort InetPortNumber, + ltmFtpProfileLogPublisher LongDisplayString, + ltmFtpProfileLogProfile LongDisplayString + } + +ltmFtpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a FTP profile." + ::= { ltmFtpProfileEntry 1 } + +ltmFtpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmFtpProfileEntry 2 } + +ltmFtpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmFtpProfileEntry 3 } + +ltmFtpProfileTranslateExtended OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not automatically translated RFC2428 extended requests + EPSV and EPRT to PASV and PORT when talking to IPv4 servers." + ::= { ltmFtpProfileEntry 4 } + +ltmFtpProfileDataPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The data channel port used for this FTP profile. By default, + this is 20, but may need to be changed for non-default port FTP." + ::= { ltmFtpProfileEntry 5 } + +ltmFtpProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs ALG events, if any." + ::= { ltmFtpProfileEntry 6 } + +ltmFtpProfileLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of ALG events, if any." + ::= { ltmFtpProfileEntry 7 } + +--================================================================== +-- Profile_http +--================================================================== +ltmHttpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfile entries in the table." + ::= { ltmHttpProfile 1 } + +ltmHttpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of HTTP profiles." + ::= { ltmHttpProfile 2 } + +ltmHttpProfileEntry OBJECT-TYPE + SYNTAX LtmHttpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpProfile Table" + INDEX { + ltmHttpProfileName + } + ::= { ltmHttpProfileTable 1 } + +LtmHttpProfileEntry ::= + SEQUENCE { + ltmHttpProfileName LongDisplayString, + ltmHttpProfileConfigSource INTEGER, + ltmHttpProfileDefaultName LongDisplayString, + ltmHttpProfileBasicAuthRealm LongDisplayString, + ltmHttpProfileOneConnect INTEGER, + ltmHttpProfileHeaderInsert LongDisplayString, + ltmHttpProfileHeaderErase LongDisplayString, + ltmHttpProfileFallbackHost LongDisplayString, + ltmHttpProfileCompressMode INTEGER, + ltmHttpProfileCompressMinSize Gauge, + ltmHttpProfileCompressBufferSize Gauge, + ltmHttpProfileCompressVaryHeader INTEGER, + ltmHttpProfileCompressAllowHttp10 INTEGER, + ltmHttpProfileCompressGzipMemlevel Gauge, + ltmHttpProfileCompressGzipWindowsize Gauge, + ltmHttpProfileCompressGzipLevel Gauge, + ltmHttpProfileCompressKeepAcceptEncoding INTEGER, + ltmHttpProfileCompressBrowserWorkarounds INTEGER, + ltmHttpProfileResponseChunking INTEGER, + ltmHttpProfileLwsMaxColumn Gauge, + ltmHttpProfileLwsSeparator LongDisplayString, + ltmHttpProfileRedirectRewrite INTEGER, + ltmHttpProfileMaxHeaderSize Gauge, + ltmHttpProfilePipelining INTEGER, + ltmHttpProfileInsertXforwardedFor INTEGER, + ltmHttpProfileMaxRequests Gauge, + ltmHttpProfileCompressCpusaver INTEGER, + ltmHttpProfileCompressCpusaverHigh Gauge, + ltmHttpProfileCompressCpusaverLow Gauge, + ltmHttpProfileRamcache INTEGER, + ltmHttpProfileRamcacheSize Gauge, + ltmHttpProfileRamcacheMaxEntries Gauge, + ltmHttpProfileRamcacheMaxAge Gauge, + ltmHttpProfileRamcacheObjectMinSize Gauge, + ltmHttpProfileRamcacheObjectMaxSize Gauge, + ltmHttpProfileRamcacheIgnoreClient INTEGER, + ltmHttpProfileRamcacheAgingRate Gauge, + ltmHttpProfileRamcacheInsertAgeHeader INTEGER, + ltmHttpProfileCompressPreferredMethod INTEGER, + ltmHttpProfileServerAgentName LongDisplayString, + ltmHttpProfilePassthroughPipeline INTEGER, + ltmHttpProfileTruncatedRedirects INTEGER, + ltmHttpProfilePassthroughOversizeClientHeaders INTEGER, + ltmHttpProfilePassthroughOversizeServerHeaders INTEGER, + ltmHttpProfilePassthroughExcessClientHeaders INTEGER, + ltmHttpProfilePassthroughExcessServerHeaders INTEGER, + ltmHttpProfilePassthroughUnknownMethod INTEGER, + ltmHttpProfileHstsMode INTEGER, + ltmHttpProfileHstsMaximumAge Gauge, + ltmHttpProfileHstsIncludeSubdomains INTEGER, + ltmHttpProfileHstsPreload INTEGER, + ltmHttpProfileOneConnectStatusReuse LongDisplayString + } + +ltmHttpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmHttpProfileEntry 1 } + +ltmHttpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmHttpProfileEntry 2 } + +ltmHttpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmHttpProfileEntry 3 } + +ltmHttpProfileBasicAuthRealm OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The basic authentication realm of the specified HTTP profile." + ::= { ltmHttpProfileEntry 4 } + +ltmHttpProfileOneConnect OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether OneConnect HTTP header + transformation is used for the specified HTTP profile." + ::= { ltmHttpProfileEntry 5 } + +ltmHttpProfileHeaderInsert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The header to be inserted into the HTTP header for + the specified HTTP profile." + ::= { ltmHttpProfileEntry 6 } + +ltmHttpProfileHeaderErase OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The header to be erased into the HTTP header for + the specified HTTP profile." + ::= { ltmHttpProfileEntry 7 } + +ltmHttpProfileFallbackHost OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The fallback host name used in HTTP redirect for + the specified HTTP profile." + ::= { ltmHttpProfileEntry 8 } + +ltmHttpProfileCompressMode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1), + selective(2) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that specifies whether compression is enabled." + ::= { ltmHttpProfileEntry 9 } + +ltmHttpProfileCompressMinSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The value that specifies the minimum length of the server + responses (in bytes) to be considered acceptable for compression." + ::= { ltmHttpProfileEntry 10 } + +ltmHttpProfileCompressBufferSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The value that specifies the maximum number of uncompressed bytes + that the compression proxy will buffer before it decides whether or + not to compress the server's response, in case the server's response + headers don't specify the content length of the response." + ::= { ltmHttpProfileEntry 11 } + +ltmHttpProfileCompressVaryHeader OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that specifies whether to insert the header + 'Vary: Accept-Encoding' in the server response for responses that + have been compressed. If the 'Vary:' header already exists in the + server response, then the value 'Accept-Encoding' will be appended to it." + ::= { ltmHttpProfileEntry 12 } + +ltmHttpProfileCompressAllowHttp10 OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that specifies whether to allow compression on responses + to HTTP 1.0 requests." + ::= { ltmHttpProfileEntry 13 } + +ltmHttpProfileCompressGzipMemlevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The amount of memory that the proxy will use when doing compression. + It must be an integer no less than 1 and no greater than 9. Higher + values produce faster compression at the expense of more memory usage. + The default memory level will be 8." + ::= { ltmHttpProfileEntry 14 } + +ltmHttpProfileCompressGzipWindowsize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of bits in the window size that the compression proxy + will use when compressing the server response. It should be an integer + no less than 8 and no greater than 15. Higher values produce better + compression ratios at the expense of more memory usage. + The default window size will be 15." + ::= { ltmHttpProfileEntry 15 } + +ltmHttpProfileCompressGzipLevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The speed of compression that is applied to the response. Minimum + value is 1, maximum is 9. The lower numbers give faster compression + with lower ratios, and higher numbers give slower compression with + higher ratios." + ::= { ltmHttpProfileEntry 16 } + +ltmHttpProfileCompressKeepAcceptEncoding OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state of the option to keep client-encoding header." + ::= { ltmHttpProfileEntry 17 } + +ltmHttpProfileCompressBrowserWorkarounds OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The option to control whether or not to disable compression for + known browsers that cannot handle certain types of compressed + responses properly. If it's true, compression for known browsers + will be disabled." + ::= { ltmHttpProfileEntry 18 } + +ltmHttpProfileResponseChunking OBJECT-TYPE + SYNTAX INTEGER { + preserve(0), + selective(1), + unchunk(2), + rechunk(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The HTTP chunk mode for the responses." + ::= { ltmHttpProfileEntry 19 } + +ltmHttpProfileLwsMaxColumn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The linear white space maximum column sizes used to support + multi-line header insertion." + ::= { ltmHttpProfileEntry 20 } + +ltmHttpProfileLwsSeparator OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The linear white space separator strings for the specified HTTP profile." + ::= { ltmHttpProfileEntry 21 } + +ltmHttpProfileRedirectRewrite OBJECT-TYPE + SYNTAX INTEGER { + none(0), + all(1), + matching(2), + nodes(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The HTTP redirect/rewrite mode for the responses." + ::= { ltmHttpProfileEntry 22 } + +ltmHttpProfileMaxHeaderSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum size of the headers." + ::= { ltmHttpProfileEntry 23 } + +ltmHttpProfilePipelining OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state indicating whether pipelining is enabled for this profile." + ::= { ltmHttpProfileEntry 24 } + +ltmHttpProfileInsertXforwardedFor OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether inserting X-Forwarded-For + is enabled for this profile." + ::= { ltmHttpProfileEntry 25 } + +ltmHttpProfileMaxRequests OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connection requests allowed. The connection will be + forced closed when this limit is reached." + ::= { ltmHttpProfileEntry 26 } + +ltmHttpProfileCompressCpusaver OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state indicating whether CPU saving mode is enable or not + when doing compression." + ::= { ltmHttpProfileEntry 27 } + +ltmHttpProfileCompressCpusaverHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The CPU saver high threshold. When CPU utilization exceeds this value, + compression is switched to NULL compression." + ::= { ltmHttpProfileEntry 28 } + +ltmHttpProfileCompressCpusaverLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The CPU saver low threshold. When CPU utilization drops below + this value, compression is switched to full throttle." + ::= { ltmHttpProfileEntry 29 } + +ltmHttpProfileRamcache OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state the whether RAM cache is enabled or not." + ::= { ltmHttpProfileEntry 30 } + +ltmHttpProfileRamcacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum cache size in MB's." + ::= { ltmHttpProfileEntry 31 } + +ltmHttpProfileRamcacheMaxEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum cache entries." + ::= { ltmHttpProfileEntry 32 } + +ltmHttpProfileRamcacheMaxAge OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum age of cached object." + ::= { ltmHttpProfileEntry 33 } + +ltmHttpProfileRamcacheObjectMinSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The minimum size requirement for cached object in bytes." + ::= { ltmHttpProfileEntry 34 } + +ltmHttpProfileRamcacheObjectMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum size limitation for cached object in bytes." + ::= { ltmHttpProfileEntry 35 } + +ltmHttpProfileRamcacheIgnoreClient OBJECT-TYPE + SYNTAX INTEGER { + none(0), + maxage(1), + all(2) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that Ram cache ignores client cache." + ::= { ltmHttpProfileEntry 36 } + +ltmHttpProfileRamcacheAgingRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The aging rate for the RAM cache." + ::= { ltmHttpProfileEntry 37 } + +ltmHttpProfileRamcacheInsertAgeHeader OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The mode that indicates whether to insert the Age headers for RAM cache." + ::= { ltmHttpProfileEntry 38 } + +ltmHttpProfileCompressPreferredMethod OBJECT-TYPE + SYNTAX INTEGER { + deflate(0), + gzip(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The option for preferred compression method." + ::= { ltmHttpProfileEntry 39 } + +ltmHttpProfileServerAgentName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The server header sent in responses that the BIG-IP itself + generates. The default value is BigIP. If is no string is set + as the value, then no server header will be added to such responses." + ::= { ltmHttpProfileEntry 40 } + +ltmHttpProfilePassthroughPipeline OBJECT-TYPE + SYNTAX INTEGER { + reject(0), + allow(1), + passthrough(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating behavior on seeing pipelined data in this profile." + ::= { ltmHttpProfileEntry 41 } + +ltmHttpProfileTruncatedRedirects OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating behavior on seeing a truncated redirect in this profile." + ::= { ltmHttpProfileEntry 42 } + +ltmHttpProfilePassthroughOversizeClientHeaders OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating passthrough behavior on seeing oversize client headers in this profile." + ::= { ltmHttpProfileEntry 43 } + +ltmHttpProfilePassthroughOversizeServerHeaders OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating passthrough behavior on seeing oversize server headers in this profile." + ::= { ltmHttpProfileEntry 44 } + +ltmHttpProfilePassthroughExcessClientHeaders OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating passthrough behavior on seeing excess client headers in this profile." + ::= { ltmHttpProfileEntry 45 } + +ltmHttpProfilePassthroughExcessServerHeaders OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating passthrough behavior on seeing excess server headers in this profile." + ::= { ltmHttpProfileEntry 46 } + +ltmHttpProfilePassthroughUnknownMethod OBJECT-TYPE + SYNTAX INTEGER { + reject(0), + allow(1), + passthrough(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating behavior on seeing an unknown method in this profile." + ::= { ltmHttpProfileEntry 47 } + +ltmHttpProfileHstsMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the hsts header is included in the HTTP response." + ::= { ltmHttpProfileEntry 48 } + +ltmHttpProfileHstsMaximumAge OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum age to present in the hsts header." + ::= { ltmHttpProfileEntry 49 } + +ltmHttpProfileHstsIncludeSubdomains OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating the presence or absence of the includeSubdomains + directive in the HTTP header." + ::= { ltmHttpProfileEntry 50 } + +ltmHttpProfileHstsPreload OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating the presence or absence of the preload + directive in the HSTS header." + ::= { ltmHttpProfileEntry 51 } + +ltmHttpProfileOneConnectStatusReuse OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The 2xx and 4xx HTTP status codes that allow OneConnect server-side reuse." + ::= { ltmHttpProfileEntry 52 } + +--================================================================== +-- Profile_http_compress_uri_includes +--================================================================== +ltmCompUriInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileCompUriIncl entries in the table." + ::= { ltmHttpProfileCompUriIncl 1 } + +ltmCompUriInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmCompUriInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of regular expressions used to match + the request URI part of the client requests during compression. + A match must be found in at least one of the 'include' fields." + ::= { ltmHttpProfileCompUriIncl 2 } + +ltmCompUriInclEntry OBJECT-TYPE + SYNTAX LtmCompUriInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmCompUriIncl Table" + INDEX { + ltmCompUriInclName, + ltmCompUriInclIndex + } + ::= { ltmCompUriInclTable 1 } + +LtmCompUriInclEntry ::= + SEQUENCE { + ltmCompUriInclName LongDisplayString, + ltmCompUriInclIndex INTEGER, + ltmCompUriInclUri LongDisplayString + } + +ltmCompUriInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmCompUriInclEntry 1 } + +ltmCompUriInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of the regular expression used to match the request + URI part of the client requests during compression in + 'include' fields for the specified HTTP profile." + ::= { ltmCompUriInclEntry 2 } + +ltmCompUriInclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The regular expression used to match the request URI part + of the client requests during compression in 'include' fields + for the specified HTTP profile." + ::= { ltmCompUriInclEntry 3 } + +--================================================================== +-- Profile_http_compress_uri_excludes +--================================================================== +ltmCompUriExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileCompUriExcl entries in the table." + ::= { ltmHttpProfileCompUriExcl 1 } + +ltmCompUriExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmCompUriExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of regular expressions used to match + the request URI part of the client requests during compression. + A match must be found in at least one of the 'exclude' fields." + ::= { ltmHttpProfileCompUriExcl 2 } + +ltmCompUriExclEntry OBJECT-TYPE + SYNTAX LtmCompUriExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmCompUriExcl Table" + INDEX { + ltmCompUriExclName, + ltmCompUriExclIndex + } + ::= { ltmCompUriExclTable 1 } + +LtmCompUriExclEntry ::= + SEQUENCE { + ltmCompUriExclName LongDisplayString, + ltmCompUriExclIndex INTEGER, + ltmCompUriExclUri LongDisplayString + } + +ltmCompUriExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmCompUriExclEntry 1 } + +ltmCompUriExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of the regular expression used to match the request + URI part of the client requests during compression in + 'exclude' fields for the specified HTTP profile." + ::= { ltmCompUriExclEntry 2 } + +ltmCompUriExclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The regular expression used to match the request URI part + of the client requests during compression in 'exclude' fields + for the specified HTTP profile." + ::= { ltmCompUriExclEntry 3 } + +--================================================================== +-- Profile_http_compress_content_type_includes +--================================================================== +ltmCompContTypeInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileCompContTypeIncl entries in the table." + ::= { ltmHttpProfileCompContTypeIncl 1 } + +ltmCompContTypeInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmCompContTypeInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of regular expressions used to match + the MIME types in the server response's 'Content-Type:' headers. + A match must be found in at least one of the 'include' fields." + ::= { ltmHttpProfileCompContTypeIncl 2 } + +ltmCompContTypeInclEntry OBJECT-TYPE + SYNTAX LtmCompContTypeInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmCompContTypeIncl Table" + INDEX { + ltmCompContTypeInclName, + ltmCompContTypeInclIndex + } + ::= { ltmCompContTypeInclTable 1 } + +LtmCompContTypeInclEntry ::= + SEQUENCE { + ltmCompContTypeInclName LongDisplayString, + ltmCompContTypeInclIndex INTEGER, + ltmCompContTypeInclContentType LongDisplayString + } + +ltmCompContTypeInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmCompContTypeInclEntry 1 } + +ltmCompContTypeInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of the regular expression to match the MIME types in the + server response's 'Content-Type:' headers in 'include' fields for + the specified HTTP profile." + ::= { ltmCompContTypeInclEntry 2 } + +ltmCompContTypeInclContentType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The regular expression used to match the MIME types in the server + response's 'Content-Type:' headers in 'include' fields for the + specified HTTP profile." + ::= { ltmCompContTypeInclEntry 3 } + +--================================================================== +-- Profile_http_compress_content_type_excludes +--================================================================== +ltmCompContTypeExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileCompContTypeExcl entries in the table." + ::= { ltmHttpProfileCompContTypeExcl 1 } + +ltmCompContTypeExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmCompContTypeExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of regular expressions used to match + the MIME types in the server response's 'Content-Type:' headers. + A match must be found in at least one of the 'exclude' fields." + ::= { ltmHttpProfileCompContTypeExcl 2 } + +ltmCompContTypeExclEntry OBJECT-TYPE + SYNTAX LtmCompContTypeExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmCompContTypeExcl Table" + INDEX { + ltmCompContTypeExclName, + ltmCompContTypeExclIndex + } + ::= { ltmCompContTypeExclTable 1 } + +LtmCompContTypeExclEntry ::= + SEQUENCE { + ltmCompContTypeExclName LongDisplayString, + ltmCompContTypeExclIndex INTEGER, + ltmCompContTypeExclContentType LongDisplayString + } + +ltmCompContTypeExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmCompContTypeExclEntry 1 } + +ltmCompContTypeExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of the regular expression to match the MIME types in the + server response's 'Content-Type:' headers in 'exclude' fields for + the specified HTTP profile." + ::= { ltmCompContTypeExclEntry 2 } + +ltmCompContTypeExclContentType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The regular expression used to match the MIME types in the server + response's 'Content-Type:' headers in 'exclude' fields for the + specified HTTP profile." + ::= { ltmCompContTypeExclEntry 3 } + +--================================================================== +-- Profile_http_stat +--================================================================== +ltmHttpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmHttpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmHttpProfileStat 1 } + +ltmHttpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfileStat entries in the table." + ::= { ltmHttpProfileStat 2 } + +ltmHttpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of HTTP profiles." + ::= { ltmHttpProfileStat 3 } + +ltmHttpProfileStatEntry OBJECT-TYPE + SYNTAX LtmHttpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpProfileStat Table" + INDEX { + ltmHttpProfileStatName + } + ::= { ltmHttpProfileStatTable 1 } + +LtmHttpProfileStatEntry ::= + SEQUENCE { + ltmHttpProfileStatName LongDisplayString, + ltmHttpProfileStatCookiePersistInserts Counter64, + ltmHttpProfileStatResp2xxCnt Counter64, + ltmHttpProfileStatResp3xxCnt Counter64, + ltmHttpProfileStatResp4xxCnt Counter64, + ltmHttpProfileStatResp5xxCnt Counter64, + ltmHttpProfileStatNumberReqs Counter64, + ltmHttpProfileStatGetReqs Counter64, + ltmHttpProfileStatPostReqs Counter64, + ltmHttpProfileStatV9Reqs Counter64, + ltmHttpProfileStatV10Reqs Counter64, + ltmHttpProfileStatV11Reqs Counter64, + ltmHttpProfileStatV9Resp Counter64, + ltmHttpProfileStatV10Resp Counter64, + ltmHttpProfileStatV11Resp Counter64, + ltmHttpProfileStatMaxKeepaliveReq Counter64, + ltmHttpProfileStatRespBucket1k Counter64, + ltmHttpProfileStatRespBucket4k Counter64, + ltmHttpProfileStatRespBucket16k Counter64, + ltmHttpProfileStatRespBucket32k Counter64, + ltmHttpProfileStatPrecompressBytes Counter64, + ltmHttpProfileStatPostcompressBytes Counter64, + ltmHttpProfileStatNullCompressBytes Counter64, + ltmHttpProfileStatHtmlPrecompressBytes Counter64, + ltmHttpProfileStatHtmlPostcompressBytes Counter64, + ltmHttpProfileStatCssPrecompressBytes Counter64, + ltmHttpProfileStatCssPostcompressBytes Counter64, + ltmHttpProfileStatJsPrecompressBytes Counter64, + ltmHttpProfileStatJsPostcompressBytes Counter64, + ltmHttpProfileStatXmlPrecompressBytes Counter64, + ltmHttpProfileStatXmlPostcompressBytes Counter64, + ltmHttpProfileStatSgmlPrecompressBytes Counter64, + ltmHttpProfileStatSgmlPostcompressBytes Counter64, + ltmHttpProfileStatPlainPrecompressBytes Counter64, + ltmHttpProfileStatPlainPostcompressBytes Counter64, + ltmHttpProfileStatOctetPrecompressBytes Counter64, + ltmHttpProfileStatOctetPostcompressBytes Counter64, + ltmHttpProfileStatImagePrecompressBytes Counter64, + ltmHttpProfileStatImagePostcompressBytes Counter64, + ltmHttpProfileStatVideoPrecompressBytes Counter64, + ltmHttpProfileStatVideoPostcompressBytes Counter64, + ltmHttpProfileStatAudioPrecompressBytes Counter64, + ltmHttpProfileStatAudioPostcompressBytes Counter64, + ltmHttpProfileStatOtherPrecompressBytes Counter64, + ltmHttpProfileStatOtherPostcompressBytes Counter64, + ltmHttpProfileStatRamcacheHits Counter64, + ltmHttpProfileStatRamcacheMisses Counter64, + ltmHttpProfileStatRamcacheMissesAll Counter64, + ltmHttpProfileStatRamcacheHitBytes Counter64, + ltmHttpProfileStatRamcacheMissBytes Counter64, + ltmHttpProfileStatRamcacheMissBytesAll Counter64, + ltmHttpProfileStatRamcacheSize Counter64, + ltmHttpProfileStatRamcacheCount Counter64, + ltmHttpProfileStatRamcacheEvictions Counter64, + ltmHttpProfileStatRespBucket64k Counter64, + ltmHttpProfileStatPassthroughIrule Counter64, + ltmHttpProfileStatPassthroughConnect Counter64, + ltmHttpProfileStatPassthroughWebSockets Counter64, + ltmHttpProfileStatPassthroughOversizeClientHeaders Counter64, + ltmHttpProfileStatPassthroughOversizeServerHeaders Counter64, + ltmHttpProfileStatPassthroughExcessClientHeaders Counter64, + ltmHttpProfileStatPassthroughExcessServerHeaders Counter64, + ltmHttpProfileStatPassthroughUnknownMethod Counter64, + ltmHttpProfileStatPassthroughPipeline Counter64 + } + +ltmHttpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmHttpProfileStatEntry 1 } + +ltmHttpProfileStatCookiePersistInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of successful attempts to insert HTTP headers + for cookie persistence (set-cookie header insertions)." + ::= { ltmHttpProfileStatEntry 2 } + +ltmHttpProfileStatResp2xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 200 to 206 + (successful responses)" + ::= { ltmHttpProfileStatEntry 3 } + +ltmHttpProfileStatResp3xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 300 to 307 + (redirection responses)." + ::= { ltmHttpProfileStatEntry 4 } + +ltmHttpProfileStatResp4xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 400 to 417 + (client errors)." + ::= { ltmHttpProfileStatEntry 5 } + +ltmHttpProfileStatResp5xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 500 to 505 + (server errors)." + ::= { ltmHttpProfileStatEntry 6 } + +ltmHttpProfileStatNumberReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP requests." + ::= { ltmHttpProfileStatEntry 7 } + +ltmHttpProfileStatGetReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP get requests." + ::= { ltmHttpProfileStatEntry 8 } + +ltmHttpProfileStatPostReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP post requests." + ::= { ltmHttpProfileStatEntry 9 } + +ltmHttpProfileStatV9Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 9 requests." + ::= { ltmHttpProfileStatEntry 10 } + +ltmHttpProfileStatV10Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 10 requests." + ::= { ltmHttpProfileStatEntry 11 } + +ltmHttpProfileStatV11Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 11 requests." + ::= { ltmHttpProfileStatEntry 12 } + +ltmHttpProfileStatV9Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 9 responses." + ::= { ltmHttpProfileStatEntry 13 } + +ltmHttpProfileStatV10Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 10 responses." + ::= { ltmHttpProfileStatEntry 14 } + +ltmHttpProfileStatV11Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 11 responses." + ::= { ltmHttpProfileStatEntry 15 } + +ltmHttpProfileStatMaxKeepaliveReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of requests made in a connection." + ::= { ltmHttpProfileStatEntry 16 } + +ltmHttpProfileStatRespBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses under 1k." + ::= { ltmHttpProfileStatEntry 17 } + +ltmHttpProfileStatRespBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses under 1 - 4k." + ::= { ltmHttpProfileStatEntry 18 } + +ltmHttpProfileStatRespBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses under 4 - 16k." + ::= { ltmHttpProfileStatEntry 19 } + +ltmHttpProfileStatRespBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses under 16 - 32k." + ::= { ltmHttpProfileStatEntry 20 } + +ltmHttpProfileStatPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of response bytes before compression has taken place." + ::= { ltmHttpProfileStatEntry 21 } + +ltmHttpProfileStatPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of response bytes after compression has taken place." + ::= { ltmHttpProfileStatEntry 22 } + +ltmHttpProfileStatNullCompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of bytes subjected to NULL compression (for license enforcement)." + ::= { ltmHttpProfileStatEntry 23 } + +ltmHttpProfileStatHtmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpProfileStatEntry 24 } + +ltmHttpProfileStatHtmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpProfileStatEntry 25 } + +ltmHttpProfileStatCssPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpProfileStatEntry 26 } + +ltmHttpProfileStatCssPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpProfileStatEntry 27 } + +ltmHttpProfileStatJsPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpProfileStatEntry 28 } + +ltmHttpProfileStatJsPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpProfileStatEntry 29 } + +ltmHttpProfileStatXmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpProfileStatEntry 30 } + +ltmHttpProfileStatXmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpProfileStatEntry 31 } + +ltmHttpProfileStatSgmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpProfileStatEntry 32 } + +ltmHttpProfileStatSgmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpProfileStatEntry 33 } + +ltmHttpProfileStatPlainPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpProfileStatEntry 34 } + +ltmHttpProfileStatPlainPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpProfileStatEntry 35 } + +ltmHttpProfileStatOctetPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpProfileStatEntry 36 } + +ltmHttpProfileStatOctetPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpProfileStatEntry 37 } + +ltmHttpProfileStatImagePrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpProfileStatEntry 38 } + +ltmHttpProfileStatImagePostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpProfileStatEntry 39 } + +ltmHttpProfileStatVideoPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpProfileStatEntry 40 } + +ltmHttpProfileStatVideoPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpProfileStatEntry 41 } + +ltmHttpProfileStatAudioPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpProfileStatEntry 42 } + +ltmHttpProfileStatAudioPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpProfileStatEntry 43 } + +ltmHttpProfileStatOtherPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpProfileStatEntry 44 } + +ltmHttpProfileStatOtherPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpProfileStatEntry 45 } + +ltmHttpProfileStatRamcacheHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache hits." + ::= { ltmHttpProfileStatEntry 46 } + +ltmHttpProfileStatRamcacheMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache misses, excluding un-cacheable data." + ::= { ltmHttpProfileStatEntry 47 } + +ltmHttpProfileStatRamcacheMissesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RAM cache misses." + ::= { ltmHttpProfileStatEntry 48 } + +ltmHttpProfileStatRamcacheHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache hits in bytes." + ::= { ltmHttpProfileStatEntry 49 } + +ltmHttpProfileStatRamcacheMissBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache misses in bytes, excluding un-cacheable data." + ::= { ltmHttpProfileStatEntry 50 } + +ltmHttpProfileStatRamcacheMissBytesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RAM cache misses in bytes." + ::= { ltmHttpProfileStatEntry 51 } + +ltmHttpProfileStatRamcacheSize OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The Ram cache current size." + ::= { ltmHttpProfileStatEntry 52 } + +ltmHttpProfileStatRamcacheCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of items stored in Ram cache." + ::= { ltmHttpProfileStatEntry 53 } + +ltmHttpProfileStatRamcacheEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of Ram cache evictions." + ::= { ltmHttpProfileStatEntry 54 } + +ltmHttpProfileStatRespBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Please see the new larger bucket sizes" + ::= { ltmHttpProfileStatEntry 55 } + +ltmHttpProfileStatPassthroughIrule OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of HTTP::disable's leading to pass through mode." + ::= { ltmHttpProfileStatEntry 56 } + +ltmHttpProfileStatPassthroughConnect OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of CONNECT methods leading to pass through mode." + ::= { ltmHttpProfileStatEntry 57 } + +ltmHttpProfileStatPassthroughWebSockets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of 100 Switching Protocols leading to pass through mode." + ::= { ltmHttpProfileStatEntry 58 } + +ltmHttpProfileStatPassthroughOversizeClientHeaders OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of too-large client headers requests causing pass through mode." + ::= { ltmHttpProfileStatEntry 59 } + +ltmHttpProfileStatPassthroughOversizeServerHeaders OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of too-large server headers responses causing pass through mode." + ::= { ltmHttpProfileStatEntry 60 } + +ltmHttpProfileStatPassthroughExcessClientHeaders OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of too many client headers requests causing pass through mode." + ::= { ltmHttpProfileStatEntry 61 } + +ltmHttpProfileStatPassthroughExcessServerHeaders OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of too many server headers responses causing pass through mode." + ::= { ltmHttpProfileStatEntry 62 } + +ltmHttpProfileStatPassthroughUnknownMethod OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unknown methods leading to pass through mode." + ::= { ltmHttpProfileStatEntry 63 } + +ltmHttpProfileStatPassthroughPipeline OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pipelined requests leading to pass through mode." + ::= { ltmHttpProfileStatEntry 64 } + +--================================================================== +-- Profile_persist +--================================================================== +ltmPersistProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPersistProfile entries in the table." + ::= { ltmPersistProfile 1 } + +ltmPersistProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPersistProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of persistent profile." + ::= { ltmPersistProfile 2 } + +ltmPersistProfileEntry OBJECT-TYPE + SYNTAX LtmPersistProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPersistProfile Table" + INDEX { + ltmPersistProfileName + } + ::= { ltmPersistProfileTable 1 } + +LtmPersistProfileEntry ::= + SEQUENCE { + ltmPersistProfileName LongDisplayString, + ltmPersistProfileConfigSource INTEGER, + ltmPersistProfileDefaultName LongDisplayString, + ltmPersistProfileMode INTEGER, + ltmPersistProfileMirror INTEGER, + ltmPersistProfileTimeout Gauge, + ltmPersistProfileMaskType InetAddressType, + ltmPersistProfileMask InetAddress, + ltmPersistProfileCookieMethod INTEGER, + ltmPersistProfileCookieName LongDisplayString, + ltmPersistProfileCookieExpiration Gauge, + ltmPersistProfileCookieHashOffset INTEGER, + ltmPersistProfileCookieHashLength INTEGER, + ltmPersistProfileMsrdpNoSessionDir INTEGER, + ltmPersistProfileMapProxies INTEGER, + ltmPersistProfileAcrossServices INTEGER, + ltmPersistProfileAcrossVirtuals INTEGER, + ltmPersistProfileAcrossPools INTEGER, + ltmPersistProfileUieRule LongDisplayString, + ltmPersistProfileSipInfo LongDisplayString, + ltmPersistProfileCookieHttpOnly INTEGER, + ltmPersistProfileCookieSecure INTEGER + } + +ltmPersistProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a persist profile." + ::= { ltmPersistProfileEntry 1 } + +ltmPersistProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmPersistProfileEntry 2 } + +ltmPersistProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmPersistProfileEntry 3 } + +ltmPersistProfileMode OBJECT-TYPE + SYNTAX INTEGER { + none(0), + srcaddr(1), + dstaddr(2), + cookie(3), + msrdp(4), + sslsid(5), + sip(6), + uie(7), + hash(8), + host(9) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of persistence." + ::= { ltmPersistProfileEntry 4 } + +ltmPersistProfileMirror OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of mirror persistence records." + ::= { ltmPersistProfileEntry 5 } + +ltmPersistProfileTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value (in seconds) to timeout persist entry." + ::= { ltmPersistProfileEntry 6 } + +ltmPersistProfileMaskType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmPersistMask" + ::= { ltmPersistProfileEntry 7 } + +ltmPersistProfileMask OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source/destination address mask. It is interpreted + within the context of a ltmPersistMaskType value." + ::= { ltmPersistProfileEntry 8 } + +ltmPersistProfileCookieMethod OBJECT-TYPE + SYNTAX INTEGER { + unspecified(0), + insert(1), + rewrite(2), + passive(3), + hash(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of cookie persistence." + ::= { ltmPersistProfileEntry 9 } + +ltmPersistProfileCookieName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of cookie." + ::= { ltmPersistProfileEntry 10 } + +ltmPersistProfileCookieExpiration OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cookie expiration in seconds." + ::= { ltmPersistProfileEntry 11 } + +ltmPersistProfileCookieHashOffset OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The offset of cookie for hash mode." + ::= { ltmPersistProfileEntry 12 } + +ltmPersistProfileCookieHashLength OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The length of cookie for hash mode." + ::= { ltmPersistProfileEntry 13 } + +ltmPersistProfileMsrdpNoSessionDir OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates MS terminal services has been configured + without a session directory and causes the initial MSRDP + connection to be load-balanced." + ::= { ltmPersistProfileEntry 14 } + +ltmPersistProfileMapProxies OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether we should map known proxies when + the persistence mode is src_addr." + ::= { ltmPersistProfileEntry 15 } + +ltmPersistProfileAcrossServices OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the persistence entries added under + this profile are available across services." + ::= { ltmPersistProfileEntry 16 } + +ltmPersistProfileAcrossVirtuals OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the persistence entries added under + this profile are available across virtuals." + ::= { ltmPersistProfileEntry 17 } + +ltmPersistProfileAcrossPools OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object indicates whether the persistence entries added under + this profile are available across pools." + ::= { ltmPersistProfileEntry 18 } + +ltmPersistProfileUieRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule name for UIE mode." + ::= { ltmPersistProfileEntry 19 } + +ltmPersistProfileSipInfo OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SIP header name for persisting in the specified profile." + ::= { ltmPersistProfileEntry 20 } + +ltmPersistProfileCookieHttpOnly OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of cookie HTTP Only attribute." + ::= { ltmPersistProfileEntry 21 } + +ltmPersistProfileCookieSecure OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of cookie Secure attribute." + ::= { ltmPersistProfileEntry 22 } + +--================================================================== +-- Profile_stream +--================================================================== +ltmStreamProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmStreamProfile entries in the table." + ::= { ltmStreamProfile 1 } + +ltmStreamProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmStreamProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of stream profile." + ::= { ltmStreamProfile 2 } + +ltmStreamProfileEntry OBJECT-TYPE + SYNTAX LtmStreamProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmStreamProfile Table" + INDEX { + ltmStreamProfileName + } + ::= { ltmStreamProfileTable 1 } + +LtmStreamProfileEntry ::= + SEQUENCE { + ltmStreamProfileName LongDisplayString, + ltmStreamProfileConfigSource INTEGER, + ltmStreamProfileDefaultName LongDisplayString, + ltmStreamProfileSource LongDisplayString, + ltmStreamProfileTarget LongDisplayString + } + +ltmStreamProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a stream profile." + ::= { ltmStreamProfileEntry 1 } + +ltmStreamProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmStreamProfileEntry 2 } + +ltmStreamProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmStreamProfileEntry 3 } + +ltmStreamProfileSource OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The source string to search for." + ::= { ltmStreamProfileEntry 4 } + +ltmStreamProfileTarget OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The target string to replace." + ::= { ltmStreamProfileEntry 5 } + +--================================================================== +-- Profile_stream_stat +--================================================================== +ltmStreamProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmStreamProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmStreamProfileStat 1 } + +ltmStreamProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmStreamProfileStat entries in the table." + ::= { ltmStreamProfileStat 2 } + +ltmStreamProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmStreamProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of stream profile." + ::= { ltmStreamProfileStat 3 } + +ltmStreamProfileStatEntry OBJECT-TYPE + SYNTAX LtmStreamProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmStreamProfileStat Table" + INDEX { + ltmStreamProfileStatName + } + ::= { ltmStreamProfileStatTable 1 } + +LtmStreamProfileStatEntry ::= + SEQUENCE { + ltmStreamProfileStatName LongDisplayString, + ltmStreamProfileStatReplaces Counter64 + } + +ltmStreamProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a stream profile." + ::= { ltmStreamProfileStatEntry 1 } + +ltmStreamProfileStatReplaces OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of replace operations completed." + ::= { ltmStreamProfileStatEntry 2 } + +--================================================================== +-- Profile_tcp +--================================================================== +ltmTcpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTcpProfile entries in the table." + ::= { ltmTcpProfile 1 } + +ltmTcpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTcpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of TCP profile." + ::= { ltmTcpProfile 2 } + +ltmTcpProfileEntry OBJECT-TYPE + SYNTAX LtmTcpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTcpProfile Table" + INDEX { + ltmTcpProfileName + } + ::= { ltmTcpProfileTable 1 } + +LtmTcpProfileEntry ::= + SEQUENCE { + ltmTcpProfileName LongDisplayString, + ltmTcpProfileConfigSource INTEGER, + ltmTcpProfileDefaultName LongDisplayString, + ltmTcpProfileResetOnTimeout INTEGER, + ltmTcpProfileTimeWaitRecycle INTEGER, + ltmTcpProfileDelayedAcks INTEGER, + ltmTcpProfileProxyMss INTEGER, + ltmTcpProfileProxyOptions INTEGER, + ltmTcpProfileProxyBufferLow Gauge, + ltmTcpProfileProxyBufferHigh Gauge, + ltmTcpProfileIdleTimeout Gauge, + ltmTcpProfileTimeWaitTimeout Gauge, + ltmTcpProfileFinWaitTimeout Gauge, + ltmTcpProfileCloseWaitTimeout Gauge, + ltmTcpProfileSndbuf Gauge, + ltmTcpProfileRcvwnd Gauge, + ltmTcpProfileKeepAliveInterval Gauge, + ltmTcpProfileSynMaxrtx Gauge, + ltmTcpProfileMaxrtx Gauge, + ltmTcpProfileIpTosToClient INTEGER, + ltmTcpProfileLinkQosToClient INTEGER, + ltmTcpProfileDeferredAccept INTEGER, + ltmTcpProfileSelectiveAcks INTEGER, + ltmTcpProfileEcn INTEGER, + ltmTcpProfileLimitedTransmit INTEGER, + ltmTcpProfileHighPerfTcpExt INTEGER, + ltmTcpProfileSlowStart INTEGER, + ltmTcpProfileBandwidthDelay INTEGER, + ltmTcpProfileNagle INTEGER, + ltmTcpProfileAckOnPush INTEGER, + ltmTcpProfileMd5Sig INTEGER, + ltmTcpProfileMd5SigPass LongDisplayString, + ltmTcpProfileAbc INTEGER, + ltmTcpProfileCongestionCtrl INTEGER, + ltmTcpProfileDsack INTEGER, + ltmTcpProfileCmetricsCache INTEGER, + ltmTcpProfileVerifiedAccept INTEGER, + ltmTcpProfilePktLossIgnoreRate Gauge, + ltmTcpProfilePktLossIgnoreBurst Gauge, + ltmTcpProfileZeroWindowTimeout Gauge, + ltmTcpProfileInitCwnd Gauge, + ltmTcpProfileInitRwnd Gauge, + ltmTcpProfileDelayWindowControl INTEGER, + ltmTcpProfileSynRtoBase Gauge, + ltmTcpProfileTimestamps INTEGER, + ltmTcpProfileMinRto Gauge, + ltmTcpProfileMptcp INTEGER, + ltmTcpProfileRatePace INTEGER, + ltmTcpProfileMptcpCsum INTEGER, + ltmTcpProfileMptcpCsumVerify INTEGER, + ltmTcpProfileMptcpDebug INTEGER, + ltmTcpProfileMptcpFallback INTEGER, + ltmTcpProfileMptcpJoinmax Gauge, + ltmTcpProfileMptcpNojoindssack INTEGER, + ltmTcpProfileMptcpRtomax Gauge, + ltmTcpProfileMptcpRxmitmin Gauge, + ltmTcpProfileMptcpSubflowmax Gauge, + ltmTcpProfileMptcpMakeafterbreak INTEGER, + ltmTcpProfileMptcpTimeout Gauge, + ltmTcpProfileMptcpFastjoin INTEGER, + ltmTcpProfileEarlyRetransmit INTEGER, + ltmTcpProfileTailLossProbe INTEGER, + ltmTcpProfileCmetricsCacheTimeout Gauge, + ltmTcpProfileRatePaceMaxRate Gauge, + ltmTcpProfileFastOpen INTEGER, + ltmTcpProfileFastOpenCookieExpiration Gauge, + ltmTcpProfileFinWait2Timeout Gauge, + ltmTcpProfileRexmtThresh Gauge, + ltmTcpProfileAutoSendBuffer INTEGER, + ltmTcpProfileAutoReceiveWindow INTEGER, + ltmTcpProfileAutoProxyBuffer INTEGER, + ltmTcpProfileEnhancedLossRecovery INTEGER, + ltmTcpProfilePushFlag INTEGER + } + +ltmTcpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a TCP profile." + ::= { ltmTcpProfileEntry 1 } + +ltmTcpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmTcpProfileEntry 2 } + +ltmTcpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmTcpProfileEntry 3 } + +ltmTcpProfileResetOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The feature of reset for idle timeout. + If true and a TCP connection exceeds its idle_timeout, send a reset + in addition to deleting the connection." + ::= { ltmTcpProfileEntry 4 } + +ltmTcpProfileTimeWaitRecycle OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Recycle connection when SYN is received in TIME-WAIT state." + ::= { ltmTcpProfileEntry 5 } + +ltmTcpProfileDelayedAcks OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, Enable delayed ACK to allow coalescing of multiple ACK responses." + ::= { ltmTcpProfileEntry 6 } + +ltmTcpProfileProxyMss OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not to proxy maximum segment size. + If true, advertise the same mss to the server as was + negotiated with the client." + ::= { ltmTcpProfileEntry 7 } + +ltmTcpProfileProxyOptions OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not to proxy an option. + If true, advertise an option (e.g. time-stamps) to + the server only if it was negotiated with the client." + ::= { ltmTcpProfileEntry 8 } + +ltmTcpProfileProxyBufferLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy buffer level at which the receive window is opened." + ::= { ltmTcpProfileEntry 9 } + +ltmTcpProfileProxyBufferHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy buffer level at which the receive window is closed." + ::= { ltmTcpProfileEntry 10 } + +ltmTcpProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds without traffic before a connection is + eligible for deletion." + ::= { ltmTcpProfileEntry 11 } + +ltmTcpProfileTimeWaitTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The milliseconds in TIME-WAIT before entering CLOSED state." + ::= { ltmTcpProfileEntry 12 } + +ltmTcpProfileFinWaitTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds to remain in FIN-WAIT-1 or CLOSING state + before giving up. Zero is forever (or until maxrtx of FIN)." + ::= { ltmTcpProfileEntry 13 } + +ltmTcpProfileCloseWaitTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds to remain in LAST-ACK state before + giving up. Zero is forever (or until maxrtx of FIN)." + ::= { ltmTcpProfileEntry 14 } + +ltmTcpProfileSndbuf OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Send buffer size in bytes." + ::= { ltmTcpProfileEntry 15 } + +ltmTcpProfileRcvwnd OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receive window size in bytes." + ::= { ltmTcpProfileEntry 16 } + +ltmTcpProfileKeepAliveInterval OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Keep alive probe interval in milliseconds." + ::= { ltmTcpProfileEntry 17 } + +ltmTcpProfileSynMaxrtx OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of retransmissions of SYN segments." + ::= { ltmTcpProfileEntry 18 } + +ltmTcpProfileMaxrtx OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of retransmissions of data segments." + ::= { ltmTcpProfileEntry 19 } + +ltmTcpProfileIpTosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP type of service set in packets sent to client. Default:None." + ::= { ltmTcpProfileEntry 20 } + +ltmTcpProfileLinkQosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link quality of service set in packets sent to client. Default:None." + ::= { ltmTcpProfileEntry 21 } + +ltmTcpProfileDeferredAccept OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, defers allocation of connection chain context + until payload from client has been seen." + ::= { ltmTcpProfileEntry 22 } + +ltmTcpProfileSelectiveAcks OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enable RFC2018 Selective Acknowledgements." + ::= { ltmTcpProfileEntry 23 } + +ltmTcpProfileEcn OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enable RFC3168 Extended Congestion Notification (ECN)." + ::= { ltmTcpProfileEntry 24 } + +ltmTcpProfileLimitedTransmit OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for RFC3042 Limited Transmit Recovery" + ::= { ltmTcpProfileEntry 25 } + +ltmTcpProfileHighPerfTcpExt OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Replaced by ltmTcpProfileTimestamps. + The state that if true, enables support for RFC1323 timestamps + and window scaling (high bandwidth TCP extensions)." + ::= { ltmTcpProfileEntry 26 } + +ltmTcpProfileSlowStart OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state if true, enable TCP slow-start by default. We use RFC3390 to + slow-start rather than traditional congestion avoidance mechanisms." + ::= { ltmTcpProfileEntry 27 } + +ltmTcpProfileBandwidthDelay OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state if true, attempt to calculate the optimal bandwidth + to use to the peer based on throughput and round-trip time, + and don't exceed it." + ::= { ltmTcpProfileEntry 28 } + +ltmTcpProfileNagle OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1), + auto(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state if true, delay sending data < MSS in size unless + all prior data has been ACKed. This leads to less in-flight small-data, + and less chance for drops, but can harm interactivity. When state is false, + sending data < MSS in size is not delayed. When state is auto, the use of + Nagle's algorithm is decided based on network conditions. Named after + Nagle's algorithm." + ::= { ltmTcpProfileEntry 29 } + +ltmTcpProfileAckOnPush OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state if true, data-bearing in-order TCP segments will elicit + immediate ACKs from us if they have the PUSH flag set, regardless of + the setting of the delayed-ack profile option." + ::= { ltmTcpProfileEntry 30 } + +ltmTcpProfileMd5Sig OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state if true, use RFC2385 TCP-MD5 signatures to protect + TCP traffic against intermediate tampering." + ::= { ltmTcpProfileEntry 31 } + +ltmTcpProfileMd5SigPass OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer supported. + This is a plaintext passphrase which may be between 1 and 80 + characters in length, and is used in a shared-secret scheme + to implement the spoof-prevention parts of RFC2385." + ::= { ltmTcpProfileEntry 32 } + +ltmTcpProfileAbc OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if it is true, count the number of bytes ACKed + rather than the number of returning ACKs from the peer when + in the linear congestion-window expansion phase of a TCP + connection. This algorithm and its benefits are described + in RFC3465 (Appropriate Byte Counting)." + ::= { ltmTcpProfileEntry 33 } + +ltmTcpProfileCongestionCtrl OBJECT-TYPE + SYNTAX INTEGER { + reno(0), + newreno(1), + scalable(2), + highspeed(3), + none(4), + vegas(5), + illinois(6), + woodside(7), + chd(8), + cdg(9), + cubic(10), + westwood(11), + bbr(12) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The TCP congestion control mode, guiding cwnd growth. + reno - RENO congestion control mode; + newreno - new RENO congestion control mode; + scalable - scalable congestion control mode. It will do MIMD + on cwnd besides NewReno retransmission; + highspeed - high-speed congestion control mode, per RFC3649; + none - no congestion control; + vegas - vegas congestion control, delay-based; + illinois - illinois congestion control, hybrid loss and delay; + woodside - woodside congestion control, hybrid loss and delay; + chd - chd congestion control, queue-delay based; + cdg - cdg congestion control, RTT based; + cubic - cubic congestion control, optimized for high latency, + high bandwidth connections; + westwood - westwood+ congestion control, bandwidth estimation; + bbr - bbr congestion control, bandwidth and RTT based." + ::= { ltmTcpProfileEntry 34 } + +ltmTcpProfileDsack OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enable support for RFC2883 D-SACK (Duplicate Selective Acknowledgment)." + ::= { ltmTcpProfileEntry 35 } + +ltmTcpProfileCmetricsCache OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, use the routing table metrics cache to + retrieve the last-known tcp congestion parameters. + (Congestion window, round-trip-times, and slow-start threshold.)" + ::= { ltmTcpProfileEntry 36 } + +ltmTcpProfileVerifiedAccept OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, the device must not respond to the clients + SYN with a SYN-ACK until it receives a SYN-ACK from + the server, indicating that the port is open." + ::= { ltmTcpProfileEntry 37 } + +ltmTcpProfilePktLossIgnoreRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the threshold of packets lost per million at which the system should perform congestion control. + Measured in packets per million. Valid values are from 0 to 1000000." + ::= { ltmTcpProfileEntry 38 } + +ltmTcpProfilePktLossIgnoreBurst OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the likelihood of performing congestion control when multiple packets in a row are lost even + if the loss threshold has not been exceeded. Valid values are from 0 to 32. Higher values decrease the + likelihood of performing congestion control." + ::= { ltmTcpProfileEntry 39 } + +ltmTcpProfileZeroWindowTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the timeout in milliseconds for terminating a connection with an effective zero length TCP + transmit window. The timeout starts when the peer advertises a zero length TCP window or when enough + data has been sent to fill the previously advertised window. The timer is canceled when a non-zero + length window is received. The default is 20000 milliseconds." + ::= { ltmTcpProfileEntry 40 } + +ltmTcpProfileInitCwnd OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initial congestion window size for connections to this destination. Actual window size is this value + multiplied by the MSS (Maximal Segment Size) for same connection. The default is zero, meaning to + use the values specified in RFC2414. Allowed values are in the range of 0 to 64." + ::= { ltmTcpProfileEntry 41 } + +ltmTcpProfileInitRwnd OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initial receive window size for connections to this destination. The actual window size is this value + multiplied by the MSS (Maximal Segment Size) of the connection. The default value is zero, meaning + to use Slow Start value. Allowed values are in the range of 0 to 64." + ::= { ltmTcpProfileEntry 42 } + +ltmTcpProfileDelayWindowControl OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If enabled, uses an estimate of queuing delay as a measure of congestion to control, in addition to + the normal loss based control, the amount of data sent." + ::= { ltmTcpProfileEntry 43 } + +ltmTcpProfileSynRtoBase OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initial RTO (Retransmission TimeOut) base multiplier for SYN retransmission, specified in milliseconds. + This value is modified by the exponential backoff table to select the interval for subsequent + retransmissions." + ::= { ltmTcpProfileEntry 44 } + +ltmTcpProfileTimestamps OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for RFC1323 timestamps (high bandwidth TCP extension)." + ::= { ltmTcpProfileEntry 45 } + +ltmTcpProfileMinRto OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the minimum TCP retransmission timeout in milliseconds. The timeout starts when the sender sends + a packet containing data. The timer is canceled when all outstanding data has been acknowledged. The timer + restarts when an ACK is received to acknowledge new data. The default is 0 milliseconds; which means using + the TCP stack default. Maximum value is 5000 milliseconds." + ::= { ltmTcpProfileEntry 46 } + +ltmTcpProfileMptcp OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1), + passthrough(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, if enabled, all incoming flows handle by the MPTCP stack allowing for support of multipath + enabled connections. When passthrough, MPTCP flows are not terminated by this virtual." + ::= { ltmTcpProfileEntry 47 } + +ltmTcpProfileRatePace OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, enables pacing of data transmission." + ::= { ltmTcpProfileEntry 48 } + +ltmTcpProfileMptcpCsum OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, enabled checksums support by this MPTCP enabled device." + ::= { ltmTcpProfileEntry 49 } + +ltmTcpProfileMptcpCsumVerify OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, enables verifying incoming checksums, and checksum failure causes + connection abort." + ::= { ltmTcpProfileEntry 50 } + +ltmTcpProfileMptcpDebug OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, enables debug logging and statistics for MPTCP." + ::= { ltmTcpProfileEntry 51 } + +ltmTcpProfileMptcpFallback OBJECT-TYPE + SYNTAX INTEGER { + reset(0), + retransmit(1), + activeaccept(2), + accept(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MPTCP fallback control mode, + reboot - reboot control mode; + retransmit - retransmit control mode; + activeaccept - activeaccept control mode; + accept - accept control mode." + ::= { ltmTcpProfileEntry 52 } + +ltmTcpProfileMptcpJoinmax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum number of simultaneous join attempts on a given flow. Default value is 5. Maximum value is 20." + ::= { ltmTcpProfileEntry 53 } + +ltmTcpProfileMptcpNojoindssack OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, the no DSS option is sent on the JOIN ACK." + ::= { ltmTcpProfileEntry 54 } + +ltmTcpProfileMptcpRtomax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the the number of RTOs before declaring subflow dead. Default value is 5. Maximum value is 12. Minimum value is 3." + ::= { ltmTcpProfileEntry 55 } + +ltmTcpProfileMptcpRxmitmin OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the minimum value (in milliseconds) of retransmission timer for these MPTCP flows. Default value is 1000. Maximum value is 5000. Minimum value is 200." + ::= { ltmTcpProfileEntry 56 } + +ltmTcpProfileMptcpSubflowmax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum number of MPTCP subflows for a single flow. Default value is 6. Maximum value is 10." + ::= { ltmTcpProfileEntry 57 } + +ltmTcpProfileMptcpMakeafterbreak OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, causes after break functionality allowing for Long-Lived MPTCP sessions." + ::= { ltmTcpProfileEntry 58 } + +ltmTcpProfileMptcpTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the timeout value to discard long-lived sessions that do not have an active flow. Default value is 3600 sec. Maximum value is 36000 sec." + ::= { ltmTcpProfileEntry 59 } + +ltmTcpProfileMptcpFastjoin OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that, when true, enables FAST join, allowing data to be sent on the MP_JOIN SYN, which can allow a server response to occur in parallel with the JOIN" + ::= { ltmTcpProfileEntry 60 } + +ltmTcpProfileEarlyRetransmit OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for RFC5827 Early Retransmit" + ::= { ltmTcpProfileEntry 61 } + +ltmTcpProfileTailLossProbe OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for Tail Loss Probe" + ::= { ltmTcpProfileEntry 62 } + +ltmTcpProfileCmetricsCacheTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the time, in seconds, for which entries in the congestion + metrics cache are valid. The default value is 0, which defers to + the sys db variable route.metrics.timeout. Valid values are from 0 to + 1000000." + ::= { ltmTcpProfileEntry 63 } + +ltmTcpProfileRatePaceMaxRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum rate, in bytes per second, at which the rate + pacing feature may transmit data. The default value is 0, which + means no maximum rate is enforced." + ::= { ltmTcpProfileEntry 64 } + +ltmTcpProfileFastOpen OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for Fast Open." + ::= { ltmTcpProfileEntry 65 } + +ltmTcpProfileFastOpenCookieExpiration OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of seconds a Fast Open Cookie provided by a BIG-IP is valid for incoming SYN packets from that client. The default value is 21600 (6 hours). The range is from 0 (meaning use the default) to 1000000." + ::= { ltmTcpProfileEntry 66 } + +ltmTcpProfileFinWait2Timeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds to remain in FIN-WAIT-2 state before giving up. + Zero is forever (or until maxrtx of FIN)." + ::= { ltmTcpProfileEntry 67 } + +ltmTcpProfileRexmtThresh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the number of duplicate ACKs received (retransmit threshold) before starting fast recovery. Default value is 3. The range is from 3 to 255." + ::= { ltmTcpProfileEntry 68 } + +ltmTcpProfileAutoSendBuffer OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for send buffer auto-tuning." + ::= { ltmTcpProfileEntry 69 } + +ltmTcpProfileAutoReceiveWindow OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for receive window auto-tuning." + ::= { ltmTcpProfileEntry 70 } + +ltmTcpProfileAutoProxyBuffer OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for proxy buffer auto-tuning." + ::= { ltmTcpProfileEntry 71 } + +ltmTcpProfileEnhancedLossRecovery OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, enables support for Enhanced Loss Recovery" + ::= { ltmTcpProfileEntry 72 } + +ltmTcpProfilePushFlag OBJECT-TYPE + SYNTAX INTEGER { + default(0), + none(1), + one(2), + auto(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The TCP PUSH flag control mode, guiding sending PUSH segments. + default - Default behavior mode; + none - Do not send any PUSH flags mode; + one - Send a PUSH flag with FIN segments mode; + auto - Auto (send PUSH segments based on app/network conditions) mode" + ::= { ltmTcpProfileEntry 73 } + +--================================================================== +-- Profile_tcp_stat +--================================================================== +ltmTcpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmTcpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmTcpProfileStat 1 } + +ltmTcpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTcpProfileStat entries in the table." + ::= { ltmTcpProfileStat 2 } + +ltmTcpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTcpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of TCP profile." + ::= { ltmTcpProfileStat 3 } + +ltmTcpProfileStatEntry OBJECT-TYPE + SYNTAX LtmTcpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTcpProfileStat Table" + INDEX { + ltmTcpProfileStatName + } + ::= { ltmTcpProfileStatTable 1 } + +LtmTcpProfileStatEntry ::= + SEQUENCE { + ltmTcpProfileStatName LongDisplayString, + ltmTcpProfileStatOpen Gauge, + ltmTcpProfileStatCloseWait Gauge, + ltmTcpProfileStatFinWait Gauge, + ltmTcpProfileStatTimeWait Gauge, + ltmTcpProfileStatAccepts Counter64, + ltmTcpProfileStatAcceptfails Counter64, + ltmTcpProfileStatConnects Counter64, + ltmTcpProfileStatConnfails Counter64, + ltmTcpProfileStatExpires Counter64, + ltmTcpProfileStatAbandons Counter64, + ltmTcpProfileStatRxrst Counter64, + ltmTcpProfileStatRxbadsum Counter64, + ltmTcpProfileStatRxbadseg Counter64, + ltmTcpProfileStatRxooseg Counter64, + ltmTcpProfileStatRxcookie Counter64, + ltmTcpProfileStatRxbadcookie Counter64, + ltmTcpProfileStatSyncacheover Counter64, + ltmTcpProfileStatTxrexmits Counter64, + ltmTcpProfileStatFinWait2 Gauge + } + +ltmTcpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a TCP profile." + ::= { ltmTcpProfileStatEntry 1 } + +ltmTcpProfileStatOpen OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current open connections." + ::= { ltmTcpProfileStatEntry 2 } + +ltmTcpProfileStatCloseWait OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections in CLOSE-WAIT/LAST-ACK." + ::= { ltmTcpProfileStatEntry 3 } + +ltmTcpProfileStatFinWait OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections in FIN-WAIT-1/CLOSING." + ::= { ltmTcpProfileStatEntry 4 } + +ltmTcpProfileStatTimeWait OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections in TIME-WAIT." + ::= { ltmTcpProfileStatEntry 5 } + +ltmTcpProfileStatAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections accepted." + ::= { ltmTcpProfileStatEntry 6 } + +ltmTcpProfileStatAcceptfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections not accepted." + ::= { ltmTcpProfileStatEntry 7 } + +ltmTcpProfileStatConnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections established." + ::= { ltmTcpProfileStatEntry 8 } + +ltmTcpProfileStatConnfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections failures." + ::= { ltmTcpProfileStatEntry 9 } + +ltmTcpProfileStatExpires OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections expired due to idle timeout." + ::= { ltmTcpProfileStatEntry 10 } + +ltmTcpProfileStatAbandons OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections abandoned connections due to + retries/keep-alives." + ::= { ltmTcpProfileStatEntry 11 } + +ltmTcpProfileStatRxrst OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received RST." + ::= { ltmTcpProfileStatEntry 12 } + +ltmTcpProfileStatRxbadsum OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bad checksum." + ::= { ltmTcpProfileStatEntry 13 } + +ltmTcpProfileStatRxbadseg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of malformed segments." + ::= { ltmTcpProfileStatEntry 14 } + +ltmTcpProfileStatRxooseg OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of out of order segments." + ::= { ltmTcpProfileStatEntry 15 } + +ltmTcpProfileStatRxcookie OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received SYN-cookies." + ::= { ltmTcpProfileStatEntry 16 } + +ltmTcpProfileStatRxbadcookie OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bad SYN-cookies." + ::= { ltmTcpProfileStatEntry 17 } + +ltmTcpProfileStatSyncacheover OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of SYN-cache overflow." + ::= { ltmTcpProfileStatEntry 18 } + +ltmTcpProfileStatTxrexmits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of retransmitted segments." + ::= { ltmTcpProfileStatEntry 19 } + +ltmTcpProfileStatFinWait2 OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections in FIN-WAIT-2." + ::= { ltmTcpProfileStatEntry 20 } + +--================================================================== +-- Profile_udp +--================================================================== +ltmUdpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmUdpProfile entries in the table." + ::= { ltmUdpProfile 1 } + +ltmUdpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmUdpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of UDP profile." + ::= { ltmUdpProfile 2 } + +ltmUdpProfileEntry OBJECT-TYPE + SYNTAX LtmUdpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmUdpProfile Table" + INDEX { + ltmUdpProfileName + } + ::= { ltmUdpProfileTable 1 } + +LtmUdpProfileEntry ::= + SEQUENCE { + ltmUdpProfileName LongDisplayString, + ltmUdpProfileConfigSource INTEGER, + ltmUdpProfileDefaultName LongDisplayString, + ltmUdpProfileIdleTimeout Gauge, + ltmUdpProfileIpTosToClient INTEGER, + ltmUdpProfileLinkQosToClient INTEGER, + ltmUdpProfileDatagramLb INTEGER, + ltmUdpProfileAllowNoPayload INTEGER, + ltmUdpProfileSndbuf Gauge + } + +ltmUdpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a UDP profile." + ::= { ltmUdpProfileEntry 1 } + +ltmUdpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmUdpProfileEntry 2 } + +ltmUdpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmUdpProfileEntry 3 } + +ltmUdpProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The umber of seconds without traffic before a flow is + eligible for deletion." + ::= { ltmUdpProfileEntry 4 } + +ltmUdpProfileIpTosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP type of service set in packets sent to client. Default:None." + ::= { ltmUdpProfileEntry 5 } + +ltmUdpProfileLinkQosToClient OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link quality of service set in packets sent to client. Default:None." + ::= { ltmUdpProfileEntry 6 } + +ltmUdpProfileDatagramLb OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to load balance each UDP datagram separately." + ::= { ltmUdpProfileEntry 7 } + +ltmUdpProfileAllowNoPayload OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether to not allow the passage of datagrams with no payload." + ::= { ltmUdpProfileEntry 8 } + +ltmUdpProfileSndbuf OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The send buffer size in bytes." + ::= { ltmUdpProfileEntry 9 } + +--================================================================== +-- Profile_udp_stat +--================================================================== +ltmUdpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmUdpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmUdpProfileStat 1 } + +ltmUdpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmUdpProfileStat entries in the table." + ::= { ltmUdpProfileStat 2 } + +ltmUdpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmUdpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of UDP profile." + ::= { ltmUdpProfileStat 3 } + +ltmUdpProfileStatEntry OBJECT-TYPE + SYNTAX LtmUdpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmUdpProfileStat Table" + INDEX { + ltmUdpProfileStatName + } + ::= { ltmUdpProfileStatTable 1 } + +LtmUdpProfileStatEntry ::= + SEQUENCE { + ltmUdpProfileStatName LongDisplayString, + ltmUdpProfileStatOpen Gauge, + ltmUdpProfileStatAccepts Counter64, + ltmUdpProfileStatAcceptfails Counter64, + ltmUdpProfileStatConnects Counter64, + ltmUdpProfileStatConnfails Counter64, + ltmUdpProfileStatExpires Counter64, + ltmUdpProfileStatRxdgram Counter64, + ltmUdpProfileStatRxbaddgram Counter64, + ltmUdpProfileStatRxunreach Counter64, + ltmUdpProfileStatRxbadsum Counter64, + ltmUdpProfileStatRxnosum Counter64, + ltmUdpProfileStatTxdgram Counter64 + } + +ltmUdpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a UDP profile." + ::= { ltmUdpProfileStatEntry 1 } + +ltmUdpProfileStatOpen OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current open connections." + ::= { ltmUdpProfileStatEntry 2 } + +ltmUdpProfileStatAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections accepted." + ::= { ltmUdpProfileStatEntry 3 } + +ltmUdpProfileStatAcceptfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections not accepted." + ::= { ltmUdpProfileStatEntry 4 } + +ltmUdpProfileStatConnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections established." + ::= { ltmUdpProfileStatEntry 5 } + +ltmUdpProfileStatConnfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections failures." + ::= { ltmUdpProfileStatEntry 6 } + +ltmUdpProfileStatExpires OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of connections expired due to idle timeout." + ::= { ltmUdpProfileStatEntry 7 } + +ltmUdpProfileStatRxdgram OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received datagrams." + ::= { ltmUdpProfileStatEntry 8 } + +ltmUdpProfileStatRxbaddgram OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of malformed datagrams." + ::= { ltmUdpProfileStatEntry 9 } + +ltmUdpProfileStatRxunreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received ICMP un-reached." + ::= { ltmUdpProfileStatEntry 10 } + +ltmUdpProfileStatRxbadsum OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bad checksum." + ::= { ltmUdpProfileStatEntry 11 } + +ltmUdpProfileStatRxnosum OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of no checksum." + ::= { ltmUdpProfileStatEntry 12 } + +ltmUdpProfileStatTxdgram OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmitted datagrams." + ::= { ltmUdpProfileStatEntry 13 } + +--================================================================== +-- Rule +--================================================================== +ltmRuleNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRule entries in the table." + ::= { ltmRule 1 } + +ltmRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of rules." + ::= { ltmRule 2 } + +ltmRuleEntry OBJECT-TYPE + SYNTAX LtmRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRule Table" + INDEX { + ltmRuleName + } + ::= { ltmRuleTable 1 } + +LtmRuleEntry ::= + SEQUENCE { + ltmRuleName LongDisplayString, + ltmRuleDefinition LongDisplayString, + ltmRuleConfigSource INTEGER + } + +ltmRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a rule." + ::= { ltmRuleEntry 1 } + +ltmRuleDefinition OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The definition of the specified rule." + ::= { ltmRuleEntry 2 } + +ltmRuleConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of rule that the specified rule is associating with. + It is either a base/pre-configured rule or user defined rule." + ::= { ltmRuleEntry 3 } + +--================================================================== +-- Rule_event +--================================================================== +ltmRuleEventNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRuleEvent entries in the table." + ::= { ltmRuleEvent 1 } + +ltmRuleEventTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRuleEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of rule events." + ::= { ltmRuleEvent 2 } + +ltmRuleEventEntry OBJECT-TYPE + SYNTAX LtmRuleEventEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRuleEvent Table" + INDEX { + ltmRuleEventName, + ltmRuleEventEventType, + ltmRuleEventPriority + } + ::= { ltmRuleEventTable 1 } + +LtmRuleEventEntry ::= + SEQUENCE { + ltmRuleEventName LongDisplayString, + ltmRuleEventEventType LongDisplayString, + ltmRuleEventPriority INTEGER, + ltmRuleEventScript LongDisplayString + } + +ltmRuleEventName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a rule." + ::= { ltmRuleEventEntry 1 } + +ltmRuleEventEventType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The event type which the rule is used for." + ::= { ltmRuleEventEntry 2 } + +ltmRuleEventPriority OBJECT-TYPE + SYNTAX INTEGER(0..32767) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The execution priority of this rule event." + ::= { ltmRuleEventEntry 3 } + +ltmRuleEventScript OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The TCL script for this rule event." + ::= { ltmRuleEventEntry 4 } + +--================================================================== +-- Rule_stat +--================================================================== +ltmRuleEventStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmRuleEventStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmRuleEventStat 1 } + +ltmRuleEventStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRuleEventStat entries in the table." + ::= { ltmRuleEventStat 2 } + +ltmRuleEventStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRuleEventStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of rules." + ::= { ltmRuleEventStat 3 } + +ltmRuleEventStatEntry OBJECT-TYPE + SYNTAX LtmRuleEventStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRuleEventStat Table" + INDEX { + ltmRuleEventStatName, + ltmRuleEventStatEventType, + ltmRuleEventStatPriority + } + ::= { ltmRuleEventStatTable 1 } + +LtmRuleEventStatEntry ::= + SEQUENCE { + ltmRuleEventStatName LongDisplayString, + ltmRuleEventStatEventType LongDisplayString, + ltmRuleEventStatPriority INTEGER, + ltmRuleEventStatFailures Gauge, + ltmRuleEventStatAborts Gauge, + ltmRuleEventStatTotalExecutions Gauge, + ltmRuleEventStatAvgCycles Gauge, + ltmRuleEventStatMaxCycles Gauge, + ltmRuleEventStatMinCycles Gauge + } + +ltmRuleEventStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a rule." + ::= { ltmRuleEventStatEntry 1 } + +ltmRuleEventStatEventType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the event associated with the specified rule." + ::= { ltmRuleEventStatEntry 2 } + +ltmRuleEventStatPriority OBJECT-TYPE + SYNTAX INTEGER(0..32767) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule execution priority." + ::= { ltmRuleEventStatEntry 3 } + +ltmRuleEventStatFailures OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of failures for executing the specified rule." + ::= { ltmRuleEventStatEntry 4 } + +ltmRuleEventStatAborts OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of aborts when executing the specified rule." + ::= { ltmRuleEventStatEntry 5 } + +ltmRuleEventStatTotalExecutions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of event executions for the specified rule." + ::= { ltmRuleEventStatEntry 6 } + +ltmRuleEventStatAvgCycles OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average of cycles spent during an execution of the specified rule event." + ::= { ltmRuleEventStatEntry 7 } + +ltmRuleEventStatMaxCycles OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum of cycles spent during an execution of the specified rule event." + ::= { ltmRuleEventStatEntry 8 } + +ltmRuleEventStatMinCycles OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum of cycles spent during an execution of the specified rule event." + ::= { ltmRuleEventStatEntry 9 } + +--================================================================== +-- Snat +--================================================================== +ltmSnatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnat entries in the table." + ::= { ltmSnat 1 } + +ltmSnatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of SNAT." + ::= { ltmSnat 2 } + +ltmSnatEntry OBJECT-TYPE + SYNTAX LtmSnatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnat Table" + INDEX { + ltmSnatName + } + ::= { ltmSnatTable 1 } + +LtmSnatEntry ::= + SEQUENCE { + ltmSnatName LongDisplayString, + ltmSnatSfFlags INTEGER, + ltmSnatType INTEGER, + ltmSnatTransAddrType InetAddressType, + ltmSnatTransAddr InetAddress, + ltmSnatSnatpoolName LongDisplayString, + ltmSnatListedEnabledVlans INTEGER, + ltmSnatTransAddrName LongDisplayString + } + +ltmSnatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT. It is a named object in the definition of + a standard or a selective SNAT. Standard SNATs translate to + a single address, while selective SNATs translate to a pool of + translation addresses." + ::= { ltmSnatEntry 1 } + +ltmSnatSfFlags OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether connection mirroring is + enabled or not for the specified SNAT." + ::= { ltmSnatEntry 2 } + +ltmSnatType OBJECT-TYPE + SYNTAX INTEGER { + none(0), + transaddr(1), + snatpool(2), + automap(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The translation type of the specified SNAT. + none - No SNAT (invalid default); + transaddr - The SNAT uses a single translation address; + snatpool - The SNAT uses a SNAT pool of translation addresses; + automap - The SNAT uses self IP addresses." + ::= { ltmSnatEntry 3 } + +ltmSnatTransAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmSnatTransAddr" + ::= { ltmSnatEntry 4 } + +ltmSnatTransAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The translation address used by the specified SNAT + if the SNAT translates to a translation address. + It is interpreted within the context of a ltmSnatTransAddrType value." + ::= { ltmSnatEntry 5 } + +ltmSnatSnatpoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT pool, which is a pool of SNAT translation addresses. + It is used by the specified SNAT if the SNAT translates to a pool." + ::= { ltmSnatEntry 6 } + +ltmSnatListedEnabledVlans OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether associated VLANs are SNAT enabled or not. + The associated VLANs are listed in ltmSnatVlanTable." + ::= { ltmSnatEntry 7 } + +ltmSnatTransAddrName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Translation Name" + ::= { ltmSnatEntry 8 } + +--================================================================== +-- Snat_stat +--================================================================== +ltmSnatStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSnatStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSnatStat 1 } + +ltmSnatStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatStat entries in the table." + ::= { ltmSnatStat 2 } + +ltmSnatStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of SNAT." + ::= { ltmSnatStat 3 } + +ltmSnatStatEntry OBJECT-TYPE + SYNTAX LtmSnatStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatStat Table" + INDEX { + ltmSnatStatName + } + ::= { ltmSnatStatTable 1 } + +LtmSnatStatEntry ::= + SEQUENCE { + ltmSnatStatName LongDisplayString, + ltmSnatStatClientPktsIn Counter64, + ltmSnatStatClientBytesIn Counter64, + ltmSnatStatClientPktsOut Counter64, + ltmSnatStatClientBytesOut Counter64, + ltmSnatStatClientMaxConns Counter64, + ltmSnatStatClientTotConns Counter64, + ltmSnatStatClientCurConns Gauge + } + +ltmSnatStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT." + ::= { ltmSnatStatEntry 1 } + +ltmSnatStatClientPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received from client-side." + ::= { ltmSnatStatEntry 2 } + +ltmSnatStatClientBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received from client-side." + ::= { ltmSnatStatEntry 3 } + +ltmSnatStatClientPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to client-side." + ::= { ltmSnatStatEntry 4 } + +ltmSnatStatClientBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to client-side." + ::= { ltmSnatStatEntry 5 } + +ltmSnatStatClientMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from client-side." + ::= { ltmSnatStatEntry 6 } + +ltmSnatStatClientTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from client-side." + ::= { ltmSnatStatEntry 7 } + +ltmSnatStatClientCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from client-side." + ::= { ltmSnatStatEntry 8 } + +--================================================================== +-- Snat_vlan +--================================================================== +ltmSnatVlanNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatVlan entries in the table." + ::= { ltmSnatVlan 1 } + +ltmSnatVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing VLAN information associated with SNAT." + ::= { ltmSnatVlan 2 } + +ltmSnatVlanEntry OBJECT-TYPE + SYNTAX LtmSnatVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatVlan Table" + INDEX { + ltmSnatVlanSnatName, + ltmSnatVlanVlanName + } + ::= { ltmSnatVlanTable 1 } + +LtmSnatVlanEntry ::= + SEQUENCE { + ltmSnatVlanSnatName LongDisplayString, + ltmSnatVlanVlanName LongDisplayString + } + +ltmSnatVlanSnatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT." + ::= { ltmSnatVlanEntry 1 } + +ltmSnatVlanVlanName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a VLAN associated with the specified SNAT. + Only when ltmSnatListedEnabledVlans is set to enable, + SNAT is enabled on the VLAN. " + ::= { ltmSnatVlanEntry 2 } + +--================================================================== +-- Snat_orig_addr +--================================================================== +ltmSnatOrigAddrNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatOrigAddr entries in the table." + ::= { ltmSnatOrigAddr 1 } + +ltmSnatOrigAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatOrigAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of SNAT original addresses." + ::= { ltmSnatOrigAddr 2 } + +ltmSnatOrigAddrEntry OBJECT-TYPE + SYNTAX LtmSnatOrigAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatOrigAddr Table" + INDEX { + ltmSnatOrigAddrSnatName, + ltmSnatOrigAddrAddrType, + ltmSnatOrigAddrAddr, + ltmSnatOrigAddrWildmaskType, + ltmSnatOrigAddrWildmask + } + ::= { ltmSnatOrigAddrTable 1 } + +LtmSnatOrigAddrEntry ::= + SEQUENCE { + ltmSnatOrigAddrSnatName LongDisplayString, + ltmSnatOrigAddrAddrType InetAddressType, + ltmSnatOrigAddrAddr InetAddress, + ltmSnatOrigAddrWildmaskType InetAddressType, + ltmSnatOrigAddrWildmask InetAddress + } + +ltmSnatOrigAddrSnatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT." + ::= { ltmSnatOrigAddrEntry 1 } + +ltmSnatOrigAddrAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmSnatOrigAddrAddr" + ::= { ltmSnatOrigAddrEntry 2 } + +ltmSnatOrigAddrAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The original client address associated with the specified SNAT. + It is interpreted within the context of a ltmSnatOrigAddrAddrType value." + ::= { ltmSnatOrigAddrEntry 3 } + +ltmSnatOrigAddrWildmaskType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmSnatOrigWidemask" + ::= { ltmSnatOrigAddrEntry 4 } + +ltmSnatOrigAddrWildmask OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wildcard netmask associated with the specified SNAT original address. + It is interpreted within the context of a ltmSnatOrigAddrWidemaskType value." + ::= { ltmSnatOrigAddrEntry 5 } + +--================================================================== +-- Trans_addr +--================================================================== +ltmTransAddrNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTransAddr entries in the table." + ::= { ltmTransAddr 1 } + +ltmTransAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTransAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of SNAT translated addresses." + ::= { ltmTransAddr 2 } + +ltmTransAddrEntry OBJECT-TYPE + SYNTAX LtmTransAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTransAddr Table" + INDEX { + ltmTransAddrName + } + ::= { ltmTransAddrTable 1 } + +LtmTransAddrEntry ::= + SEQUENCE { + ltmTransAddrAddrType InetAddressType, + ltmTransAddrAddr InetAddress, + ltmTransAddrEnabled INTEGER, + ltmTransAddrConnLimit Gauge, + ltmTransAddrTcpIdleTimeout Gauge, + ltmTransAddrUdpIdleTimeout Gauge, + ltmTransAddrIpIdleTimeout Gauge, + ltmTransAddrArpEnabled INTEGER, + ltmTransAddrUnitId Gauge, + ltmTransAddrName LongDisplayString + } + +ltmTransAddrAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmTransAddrAddr" + ::= { ltmTransAddrEntry 1 } + +ltmTransAddrAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNAT translation address for use as a server-side client address. + on the server-side. It is interpreted within the context of + an ltmTransAddrAddrType value." + ::= { ltmTransAddrEntry 2 } + +ltmTransAddrEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the specified SNAT translation address is enabled or not." + ::= { ltmTransAddrEntry 3 } + +ltmTransAddrConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections the specified SNAT translation address is + allowed to have open at one time." + ::= { ltmTransAddrEntry 4 } + +ltmTransAddrTcpIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The TCP idle timeout (in seconds) of the SNAT specified translation address." + ::= { ltmTransAddrEntry 5 } + +ltmTransAddrUdpIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The UDP idle timeout (in seconds) of the specified SNAT translation address." + ::= { ltmTransAddrEntry 6 } + +ltmTransAddrIpIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP idle timeout (in seconds) of the specified SNAT translation address." + ::= { ltmTransAddrEntry 7 } + +ltmTransAddrArpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether ARP is enabled or not for the specified SNAT translation address." + ::= { ltmTransAddrEntry 8 } + +ltmTransAddrUnitId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit number associated with the specified SNAT translation address." + ::= { ltmTransAddrEntry 9 } + +ltmTransAddrName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "name of trans addr" + ::= { ltmTransAddrEntry 10 } + +--================================================================== +-- Trans_addr_stat +--================================================================== +ltmTransAddrStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmTransAddrStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmTransAddrStat 1 } + +ltmTransAddrStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTransAddrStat entries in the table." + ::= { ltmTransAddrStat 2 } + +ltmTransAddrStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTransAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of SNAT translated addresses." + ::= { ltmTransAddrStat 3 } + +ltmTransAddrStatEntry OBJECT-TYPE + SYNTAX LtmTransAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTransAddrStat Table" + INDEX { + ltmTransAddrStatName + } + ::= { ltmTransAddrStatTable 1 } + +LtmTransAddrStatEntry ::= + SEQUENCE { + ltmTransAddrStatAddrType InetAddressType, + ltmTransAddrStatAddr InetAddress, + ltmTransAddrStatServerPktsIn Counter64, + ltmTransAddrStatServerBytesIn Counter64, + ltmTransAddrStatServerPktsOut Counter64, + ltmTransAddrStatServerBytesOut Counter64, + ltmTransAddrStatServerMaxConns Counter64, + ltmTransAddrStatServerTotConns Counter64, + ltmTransAddrStatServerCurConns Gauge, + ltmTransAddrStatName LongDisplayString + } + +ltmTransAddrStatAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Use name as index + The IP address type of ltmTransAddrStatAddr" + ::= { ltmTransAddrStatEntry 1 } + +ltmTransAddrStatAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Use name as index + The SNAT translation address for use as a server-side client address. + on the server-side. It is interpreted within the context of + an ltmTransAddrStatAddrType value." + ::= { ltmTransAddrStatEntry 2 } + +ltmTransAddrStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received from server-side." + ::= { ltmTransAddrStatEntry 3 } + +ltmTransAddrStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received from server-side." + ::= { ltmTransAddrStatEntry 4 } + +ltmTransAddrStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side." + ::= { ltmTransAddrStatEntry 5 } + +ltmTransAddrStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side." + ::= { ltmTransAddrStatEntry 6 } + +ltmTransAddrStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side." + ::= { ltmTransAddrStatEntry 7 } + +ltmTransAddrStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side." + ::= { ltmTransAddrStatEntry 8 } + +ltmTransAddrStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side." + ::= { ltmTransAddrStatEntry 9 } + +ltmTransAddrStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "name of trans addr stat" + ::= { ltmTransAddrStatEntry 10 } + +--================================================================== +-- Snatpool +--================================================================== +ltmSnatPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatPool entries in the table." + ::= { ltmSnatPool 1 } + +ltmSnatPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of SNAT pools." + ::= { ltmSnatPool 2 } + +ltmSnatPoolEntry OBJECT-TYPE + SYNTAX LtmSnatPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatPool Table" + INDEX { + ltmSnatPoolName + } + ::= { ltmSnatPoolTable 1 } + +LtmSnatPoolEntry ::= + SEQUENCE { + ltmSnatPoolName LongDisplayString + } + +ltmSnatPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT pool, which is a pool of SNAT translation addresses." + ::= { ltmSnatPoolEntry 1 } + +--================================================================== +-- Snatpool_stat +--================================================================== +ltmSnatPoolStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSnatPoolStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSnatPoolStat 1 } + +ltmSnatPoolStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatPoolStat entries in the table." + ::= { ltmSnatPoolStat 2 } + +ltmSnatPoolStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of SNAT pools." + ::= { ltmSnatPoolStat 3 } + +ltmSnatPoolStatEntry OBJECT-TYPE + SYNTAX LtmSnatPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatPoolStat Table" + INDEX { + ltmSnatPoolStatName + } + ::= { ltmSnatPoolStatTable 1 } + +LtmSnatPoolStatEntry ::= + SEQUENCE { + ltmSnatPoolStatName LongDisplayString, + ltmSnatPoolStatServerPktsIn Counter64, + ltmSnatPoolStatServerBytesIn Counter64, + ltmSnatPoolStatServerPktsOut Counter64, + ltmSnatPoolStatServerBytesOut Counter64, + ltmSnatPoolStatServerMaxConns Counter64, + ltmSnatPoolStatServerTotConns Counter64, + ltmSnatPoolStatServerCurConns Gauge + } + +ltmSnatPoolStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the SNAT pool." + ::= { ltmSnatPoolStatEntry 1 } + +ltmSnatPoolStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received from server-side." + ::= { ltmSnatPoolStatEntry 2 } + +ltmSnatPoolStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received from server-side." + ::= { ltmSnatPoolStatEntry 3 } + +ltmSnatPoolStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side." + ::= { ltmSnatPoolStatEntry 4 } + +ltmSnatPoolStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side." + ::= { ltmSnatPoolStatEntry 5 } + +ltmSnatPoolStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side." + ::= { ltmSnatPoolStatEntry 6 } + +ltmSnatPoolStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side." + ::= { ltmSnatPoolStatEntry 7 } + +ltmSnatPoolStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side." + ::= { ltmSnatPoolStatEntry 8 } + +--================================================================== +-- Snatpool_trans_addr +--================================================================== +ltmSnatpoolTransAddrNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSnatpoolTransAddr entries in the table." + ::= { ltmSnatpoolTransAddr 1 } + +ltmSnatpoolTransAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSnatpoolTransAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of joining SnatPool to TransAddr." + ::= { ltmSnatpoolTransAddr 2 } + +ltmSnatpoolTransAddrEntry OBJECT-TYPE + SYNTAX LtmSnatpoolTransAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSnatpoolTransAddr Table" + INDEX { + ltmSnatpoolTransAddrSnatpoolName, + ltmSnatpoolTransAddrTransAddrName + } + ::= { ltmSnatpoolTransAddrTable 1 } + +LtmSnatpoolTransAddrEntry ::= + SEQUENCE { + ltmSnatpoolTransAddrSnatpoolName LongDisplayString, + ltmSnatpoolTransAddrTransAddrType InetAddressType, + ltmSnatpoolTransAddrTransAddr InetAddress, + ltmSnatpoolTransAddrTransAddrName LongDisplayString + } + +ltmSnatpoolTransAddrSnatpoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SNAT pool." + ::= { ltmSnatpoolTransAddrEntry 1 } + +ltmSnatpoolTransAddrTransAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmTransAddrAddr" + ::= { ltmSnatpoolTransAddrEntry 2 } + +ltmSnatpoolTransAddrTransAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The SNAT translation address associated with the specified SNAT pool., + It is interpreted within the context of an ltmSnatpoolTransAddrTransAddrType value." + ::= { ltmSnatpoolTransAddrEntry 3 } + +ltmSnatpoolTransAddrTransAddrName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a trans_addr." + ::= { ltmSnatpoolTransAddrEntry 4 } + +--================================================================== +-- Virtual_server +--================================================================== +ltmVirtualServNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServ entries in the table." + ::= { ltmVirtualServ 1 } + +ltmVirtualServTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of virtual servers." + ::= { ltmVirtualServ 2 } + +ltmVirtualServEntry OBJECT-TYPE + SYNTAX LtmVirtualServEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServ Table" + INDEX { + ltmVirtualServName + } + ::= { ltmVirtualServTable 1 } + +LtmVirtualServEntry ::= + SEQUENCE { + ltmVirtualServName LongDisplayString, + ltmVirtualServAddrType InetAddressType, + ltmVirtualServAddr InetAddress, + ltmVirtualServWildmaskType InetAddressType, + ltmVirtualServWildmask InetAddress, + ltmVirtualServPort InetPortNumber, + ltmVirtualServIpProto INTEGER, + ltmVirtualServListedEnabledVlans INTEGER, + ltmVirtualServEnabled INTEGER, + ltmVirtualServConnLimit Gauge, + ltmVirtualServRclass LongDisplayString, + ltmVirtualServSfFlags INTEGER, + ltmVirtualServTranslateAddr INTEGER, + ltmVirtualServTranslatePort INTEGER, + ltmVirtualServType INTEGER, + ltmVirtualServSnatType INTEGER, + ltmVirtualServLasthopPoolName LongDisplayString, + ltmVirtualServSnatpoolName LongDisplayString, + ltmVirtualServDefaultPool LongDisplayString, + ltmVirtualServFallbackPersist LongDisplayString, + ltmVirtualServActualPvaAccel INTEGER, + ltmVirtualServAvailabilityState INTEGER, + ltmVirtualServEnabledState INTEGER, + ltmVirtualServDisabledParentType Gauge, + ltmVirtualServStatusReason LongDisplayString, + ltmVirtualServGtmScore Gauge, + ltmVirtualServCmpEnabled INTEGER, + ltmVirtualServSrcport INTEGER, + ltmVirtualServVaName LongDisplayString, + ltmVirtualServSourceAddressTranslationType INTEGER, + ltmVirtualServSourceAddressTranslationPool LongDisplayString, + ltmVirtualServServiceDownImmediateAction INTEGER + } + +ltmVirtualServName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServEntry 1 } + +ltmVirtualServAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmVirtualServAddr." + ::= { ltmVirtualServEntry 2 } + +ltmVirtualServAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the specified virtual server. It is interpreted + within the context of an ltmVitualServAddrType value." + ::= { ltmVirtualServEntry 3 } + +ltmVirtualServWildmaskType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmVirtualServWildmask." + ::= { ltmVirtualServEntry 4 } + +ltmVirtualServWildmask OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The wildcard netmask of the specified virtual server. It is interpreted + within the context of an ltmVitualServWildmaskType value." + ::= { ltmVirtualServEntry 5 } + +ltmVirtualServPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the specified virtual server." + ::= { ltmVirtualServEntry 6 } + +ltmVirtualServIpProto OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP protocol (see RFC 1340) used by the specified virtual server." + ::= { ltmVirtualServEntry 7 } + +ltmVirtualServListedEnabledVlans OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the specified virtual server is listed + as enabled or not on associated VLANs. The associated VLANs are + defined in ltmVirtualServVlanTable." + ::= { ltmVirtualServEntry 8 } + +ltmVirtualServEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The state indicating whether the specified virtual server is enabled or not." + ::= { ltmVirtualServEntry 9 } + +ltmVirtualServConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections the specified virtual server is allowed + to have open at one time." + ::= { ltmVirtualServEntry 10 } + +ltmVirtualServRclass OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rate class that will be used to rate limit the traffic in + the specified virtual server." + ::= { ltmVirtualServEntry 11 } + +ltmVirtualServSfFlags OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The flag to indicate whether connection mirroring is + enabled or not for the specified virtual server." + ::= { ltmVirtualServEntry 12 } + +ltmVirtualServTranslateAddr OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the address of the specified virtual server + should be translated." + ::= { ltmVirtualServEntry 13 } + +ltmVirtualServTranslatePort OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the port of the specified virtual server + should be translated." + ::= { ltmVirtualServEntry 14 } + +ltmVirtualServType OBJECT-TYPE + SYNTAX INTEGER { + poolbased(0), + ipforward(1), + l2forward(2), + reject(3), + fastl4(4), + fasthttp(5), + stateless(6), + dhcpRelay(7), + internal(8) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type supported by the specified virtual server. + poolbased - The virtual server is based on a pool; + ipforward - The virtual server only supports IP forwarding. + There is no load balancing on this type of virtual server; + l2forward - The virtual server only supports L2 forwarding. + There is no load balancing on this type of virtual server; + reject - All connections going to this virtual server will be rejected, and resets will be sent; + fastl4 - The virtual server is associated with a Fast L4 profile; + fasthttp - The virtual server is associated with a Fast HTTP profile; + stateless - The virtual server accepts traffic matching the virtual server + address and load balances the packet to the pool members without + attempting to match the packet to a pre-existing connection on the connection + table; + dhcpRelay - The virtual server relays DHCP client requests for an IP address to + one or more DHCP servers and provides DHCP server responses with + an available IP address for the client; + internal - The virtual server supports modification of HTTP requests and responses." + ::= { ltmVirtualServEntry 15 } + +ltmVirtualServSnatType OBJECT-TYPE + SYNTAX INTEGER { + none(0), + transaddr(1), + snatpool(2), + automap(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Replaced by Source Address Translation type associated with the specified virtual server. + The type of SNAT associated with the specified virtual server. + none - No SNAT used by the virtual server; + transaddr - The SNAT uses a single translation address (invalid type); + snatpool - The SNAT uses a SNAT pool of translation addresses; + automap - The SNAT uses self IP addresses." + ::= { ltmVirtualServEntry 16 } + +ltmVirtualServLasthopPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last hop pool for the specified virtual server if traffic is + transparent." + ::= { ltmVirtualServEntry 17 } + +ltmVirtualServSnatpoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! No longer a direct attribute of the virtual server. + The name of a SNAT pool used by the specified virtual server." + ::= { ltmVirtualServEntry 18 } + +ltmVirtualServDefaultPool OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a default pool used by the specified virtual server." + ::= { ltmVirtualServEntry 19 } + +ltmVirtualServFallbackPersist OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The persist profile name to use for fallback by the specified virtual server." + ::= { ltmVirtualServEntry 20 } + +ltmVirtualServActualPvaAccel OBJECT-TYPE + SYNTAX INTEGER { + full(0), + partial(1), + none(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual hardware acceleration mode for the specified virtual server." + ::= { ltmVirtualServEntry 21 } + +ltmVirtualServAvailabilityState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsServStatusAvailState under ltmVirtualServStatus. + The state of the specified virtual server availability indicated in color." + ::= { ltmVirtualServEntry 22 } + +ltmVirtualServEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsServStatusEnabledState under ltmVirtualServStatus. + The state of the specified virtual server activity status, as specified + by the user." + ::= { ltmVirtualServEntry 23 } + +ltmVirtualServDisabledParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsServStatusParentType under ltmVirtualServStatus. + The type of parent object which disabled the specified virtual server." + ::= { ltmVirtualServEntry 24 } + +ltmVirtualServStatusReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsServStatusDetailReason under ltmVirtualServStatus. + The detail description of the node's status of parent object + which disabled the specified virtual server." + ::= { ltmVirtualServEntry 25 } + +ltmVirtualServGtmScore OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A user-defined value that specifies the ranking of the virtual server + when compared to other virtual servers within the same pool" + ::= { ltmVirtualServEntry 26 } + +ltmVirtualServCmpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether CMP (Cluster Multiple Processor) is enabled or not for the specified virtual server." + ::= { ltmVirtualServEntry 27 } + +ltmVirtualServSrcport OBJECT-TYPE + SYNTAX INTEGER { + srcportreserve(0), + srcportreservestrict(1), + srcportchange(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The srcport type. + srcportreserve - The srcport reserved; + srcportreservestrict - The srcport reserved strict; + srcportchange - The srcport changed;" + ::= { ltmVirtualServEntry 28 } + +ltmVirtualServVaName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "virtual address name." + ::= { ltmVirtualServEntry 29 } + +ltmVirtualServSourceAddressTranslationType OBJECT-TYPE + SYNTAX INTEGER { + none(0), + snat(1), + lsn(2), + automap(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of Source Address Translation associated with the specified virtual server. + none - No Source Address Translation used by the virtual server; + snat - The Source Address Translation uses a SNAT pool of translation addresses; + lsn - The Source Address Translation uses an LSN pool of translation addresses; + automap - The Source Address Translation uses self IP addresses." + ::= { ltmVirtualServEntry 30 } + +ltmVirtualServSourceAddressTranslationPool OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Source Address Translation pool used by the specified virtual server." + ::= { ltmVirtualServEntry 31 } + +ltmVirtualServServiceDownImmediateAction OBJECT-TYPE + SYNTAX INTEGER { + none(0), + reset(1), + drop(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the immediate action to take upon the receipt of the initial client's + SYN packet if the availability status of the virtual server is Offline or Unavailable. + This is supported for the virtual server of Standard type and TCP protocol. + none - BIG-IP system takes no immediate action; + reset - BIG-IP system immediately resets the newly arriving connections destined for the + virtual server IP address and sends a TCP reset (RST) message; + drop - BIG-IP system immediately drops the newly arriving connections destined for the + virtual server IP address." + ::= { ltmVirtualServEntry 32 } + +--================================================================== +-- Virtual_server_stat +--================================================================== +ltmVirtualServStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmVirtualServStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmVirtualServStat 1 } + +ltmVirtualServStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServStat entries in the table." + ::= { ltmVirtualServStat 2 } + +ltmVirtualServStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of virtual servers." + ::= { ltmVirtualServStat 3 } + +ltmVirtualServStatEntry OBJECT-TYPE + SYNTAX LtmVirtualServStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServStat Table" + INDEX { + ltmVirtualServStatName + } + ::= { ltmVirtualServStatTable 1 } + +LtmVirtualServStatEntry ::= + SEQUENCE { + ltmVirtualServStatName LongDisplayString, + ltmVirtualServStatCsMinConnDur Counter64, + ltmVirtualServStatCsMaxConnDur Counter64, + ltmVirtualServStatCsMeanConnDur Counter64, + ltmVirtualServStatNoNodesErrors Counter64, + ltmVirtualServStatClientPktsIn Counter64, + ltmVirtualServStatClientBytesIn Counter64, + ltmVirtualServStatClientPktsOut Counter64, + ltmVirtualServStatClientBytesOut Counter64, + ltmVirtualServStatClientMaxConns Counter64, + ltmVirtualServStatClientTotConns Counter64, + ltmVirtualServStatClientCurConns Gauge, + ltmVirtualServStatEphemeralPktsIn Counter64, + ltmVirtualServStatEphemeralBytesIn Counter64, + ltmVirtualServStatEphemeralPktsOut Counter64, + ltmVirtualServStatEphemeralBytesOut Counter64, + ltmVirtualServStatEphemeralMaxConns Counter64, + ltmVirtualServStatEphemeralTotConns Counter64, + ltmVirtualServStatEphemeralCurConns Gauge, + ltmVirtualServStatPvaPktsIn Counter64, + ltmVirtualServStatPvaBytesIn Counter64, + ltmVirtualServStatPvaPktsOut Counter64, + ltmVirtualServStatPvaBytesOut Counter64, + ltmVirtualServStatPvaMaxConns Counter64, + ltmVirtualServStatPvaTotConns Counter64, + ltmVirtualServStatPvaCurConns Gauge, + ltmVirtualServStatTotRequests Counter64, + ltmVirtualServStatTotPvaAssistConn Counter64, + ltmVirtualServStatCurrPvaAssistConn Gauge, + ltmVirtualServStatCycleCount Counter64, + ltmVirtualServStatVsUsageRatio5s Gauge, + ltmVirtualServStatVsUsageRatio1m Gauge, + ltmVirtualServStatVsUsageRatio5m Gauge, + ltmVirtualServStatCurrentConnsPerSec Gauge, + ltmVirtualServStatDurationRateExceeded Gauge, + ltmVirtualServStatSwSyncookies Counter64, + ltmVirtualServStatSwSyncookieAccepts Counter64, + ltmVirtualServStatHwSyncookies Counter64, + ltmVirtualServStatHwSyncookieAccepts Counter64, + ltmVirtualServStatClientEvictedConns Counter64, + ltmVirtualServStatClientSlowKilled Counter64, + ltmVirtualServStatWlSyncookieHits Counter64, + ltmVirtualServStatWlSyncookieAccepts Counter64, + ltmVirtualServStatWlSyncookieRejects Counter64 + } + +ltmVirtualServStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServStatEntry 1 } + +ltmVirtualServStatCsMinConnDur OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum connection duration in milliseconds among all connections + through the specified virtual server." + ::= { ltmVirtualServStatEntry 2 } + +ltmVirtualServStatCsMaxConnDur OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connection duration in milliseconds among all connections + through the specified virtual server." + ::= { ltmVirtualServStatEntry 3 } + +ltmVirtualServStatCsMeanConnDur OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average connection duration in milliseconds for all connections + through the specified virtual server." + ::= { ltmVirtualServStatEntry 4 } + +ltmVirtualServStatNoNodesErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of no-node errors. If active server node is zero, + this counter is incremented." + ::= { ltmVirtualServStatEntry 5 } + +ltmVirtualServStatClientPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified virtual server from client-side." + ::= { ltmVirtualServStatEntry 6 } + +ltmVirtualServStatClientBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified virtual server from client-side." + ::= { ltmVirtualServStatEntry 7 } + +ltmVirtualServStatClientPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to client-side from the specified virtual server." + ::= { ltmVirtualServStatEntry 8 } + +ltmVirtualServStatClientBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to client-side from the specified virtual server." + ::= { ltmVirtualServStatEntry 9 } + +ltmVirtualServStatClientMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from client-side to the specified virtual server." + ::= { ltmVirtualServStatEntry 10 } + +ltmVirtualServStatClientTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from client-side to the specified virtual server." + ::= { ltmVirtualServStatEntry 11 } + +ltmVirtualServStatClientCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from client-side to the specified virtual server." + ::= { ltmVirtualServStatEntry 12 } + +ltmVirtualServStatEphemeralPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received ephemeral by the specified virtual server." + ::= { ltmVirtualServStatEntry 13 } + +ltmVirtualServStatEphemeralBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received ephemeral by the specified virtual server." + ::= { ltmVirtualServStatEntry 14 } + +ltmVirtualServStatEphemeralPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets transmitted ephemeral from the specified virtual server." + ::= { ltmVirtualServStatEntry 15 } + +ltmVirtualServStatEphemeralBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes transmitted ephemeral from the specified virtual server." + ::= { ltmVirtualServStatEntry 16 } + +ltmVirtualServStatEphemeralMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum ephemeral connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 17 } + +ltmVirtualServStatEphemeralTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total ephemeral connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 18 } + +ltmVirtualServStatEphemeralCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current ephemeral connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 19 } + +ltmVirtualServStatPvaPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets received by the specified virtual server." + ::= { ltmVirtualServStatEntry 20 } + +ltmVirtualServStatPvaBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated bytes received by the specified virtual server." + ::= { ltmVirtualServStatEntry 21 } + +ltmVirtualServStatPvaPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated packets sent out from the specified virtual server." + ::= { ltmVirtualServStatEntry 22 } + +ltmVirtualServStatPvaBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of hardware accelerated bytes sent out from the specified virtual server." + ::= { ltmVirtualServStatEntry 23 } + +ltmVirtualServStatPvaMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum hardware accelerated connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 24 } + +ltmVirtualServStatPvaTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hardware accelerated connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 25 } + +ltmVirtualServStatPvaCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current hardware accelerated connections to the specified virtual server." + ::= { ltmVirtualServStatEntry 26 } + +ltmVirtualServStatTotRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests going through the specified virtual server." + ::= { ltmVirtualServStatEntry 27 } + +ltmVirtualServStatTotPvaAssistConn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections to the specified virtual server, which + are partially hardware accelerated." + ::= { ltmVirtualServStatEntry 28 } + +ltmVirtualServStatCurrPvaAssistConn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of connections to the specified virtual server, which + are partially hardware accelerated." + ::= { ltmVirtualServStatEntry 29 } + +ltmVirtualServStatCycleCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU cycle count since last system restart." + ::= { ltmVirtualServStatEntry 30 } + +ltmVirtualServStatVsUsageRatio5s OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of time Virtual Server was busy over the last 5 seconds." + ::= { ltmVirtualServStatEntry 31 } + +ltmVirtualServStatVsUsageRatio1m OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of time Virtual Server was busy over the last 1 minute." + ::= { ltmVirtualServStatEntry 32 } + +ltmVirtualServStatVsUsageRatio5m OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The percentage of time Virtual Server was busy over the last 5 minutes." + ::= { ltmVirtualServStatEntry 33 } + +ltmVirtualServStatCurrentConnsPerSec OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current connections per second to the specified virtual server. This value is only calculated if rate limiting is configured on the virtual." + ::= { ltmVirtualServStatEntry 34 } + +ltmVirtualServStatDurationRateExceeded OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Duration of time in seconds the specified virtual server has exceeded the + configured connection rate limit." + ::= { ltmVirtualServStatEntry 35 } + +ltmVirtualServStatSwSyncookies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of syn cookies received." + ::= { ltmVirtualServStatEntry 36 } + +ltmVirtualServStatSwSyncookieAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of syn cookies received that were accepted." + ::= { ltmVirtualServStatEntry 37 } + +ltmVirtualServStatHwSyncookies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware syn cookies received." + ::= { ltmVirtualServStatEntry 38 } + +ltmVirtualServStatHwSyncookieAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware syn cookies received that were accepted." + ::= { ltmVirtualServStatEntry 39 } + +ltmVirtualServStatClientEvictedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of client-side connections that have been evicted on the specified virtual server." + ::= { ltmVirtualServStatEntry 40 } + +ltmVirtualServStatClientSlowKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of slow client-side connections that have been killed on the specified virtual server." + ::= { ltmVirtualServStatEntry 41 } + +ltmVirtualServStatWlSyncookieHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of whitelist syn cookie hits." + ::= { ltmVirtualServStatEntry 42 } + +ltmVirtualServStatWlSyncookieAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of whitelist syn cookies received that were accepted." + ::= { ltmVirtualServStatEntry 43 } + +ltmVirtualServStatWlSyncookieRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of whitelist syn cookies received that were rejected." + ::= { ltmVirtualServStatEntry 44 } + +--================================================================== +-- Virtual_server_auth +--================================================================== +ltmVirtualServAuthNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServAuth entries in the table." + ::= { ltmVirtualServAuth 1 } + +ltmVirtualServAuthTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of virtual server auth profiles." + ::= { ltmVirtualServAuth 2 } + +ltmVirtualServAuthEntry OBJECT-TYPE + SYNTAX LtmVirtualServAuthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServAuth Table" + INDEX { + ltmVirtualServAuthVsName, + ltmVirtualServAuthProfileName + } + ::= { ltmVirtualServAuthTable 1 } + +LtmVirtualServAuthEntry ::= + SEQUENCE { + ltmVirtualServAuthVsName LongDisplayString, + ltmVirtualServAuthProfileName LongDisplayString + } + +ltmVirtualServAuthVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServAuthEntry 1 } + +ltmVirtualServAuthProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an auth profile associated with the specified virtual server." + ::= { ltmVirtualServAuthEntry 2 } + +--================================================================== +-- Virtual_server_persist +--================================================================== +ltmVirtualServPersistNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServPersist entries in the table." + ::= { ltmVirtualServPersist 1 } + +ltmVirtualServPersistTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServPersistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of virtual server persistence profiles." + ::= { ltmVirtualServPersist 2 } + +ltmVirtualServPersistEntry OBJECT-TYPE + SYNTAX LtmVirtualServPersistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServPersist Table" + INDEX { + ltmVirtualServPersistVsName, + ltmVirtualServPersistProfileName + } + ::= { ltmVirtualServPersistTable 1 } + +LtmVirtualServPersistEntry ::= + SEQUENCE { + ltmVirtualServPersistVsName LongDisplayString, + ltmVirtualServPersistProfileName LongDisplayString, + ltmVirtualServPersistUseDefault INTEGER + } + +ltmVirtualServPersistVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServPersistEntry 1 } + +ltmVirtualServPersistProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a persist profile associated with the specified virtual server." + ::= { ltmVirtualServPersistEntry 2 } + +ltmVirtualServPersistUseDefault OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The persist profile is to be used if a rule does not + select a persist type." + ::= { ltmVirtualServPersistEntry 3 } + +--================================================================== +-- Virtual_server_profile +--================================================================== +ltmVirtualServProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServProfile entries in the table." + ::= { ltmVirtualServProfile 1 } + +ltmVirtualServProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of virtual server profiles." + ::= { ltmVirtualServProfile 2 } + +ltmVirtualServProfileEntry OBJECT-TYPE + SYNTAX LtmVirtualServProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServProfile Table" + INDEX { + ltmVirtualServProfileVsName, + ltmVirtualServProfileProfileName + } + ::= { ltmVirtualServProfileTable 1 } + +LtmVirtualServProfileEntry ::= + SEQUENCE { + ltmVirtualServProfileVsName LongDisplayString, + ltmVirtualServProfileProfileName LongDisplayString, + ltmVirtualServProfileType INTEGER, + ltmVirtualServProfileContext INTEGER + } + +ltmVirtualServProfileVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServProfileEntry 1 } + +ltmVirtualServProfileProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a profile associated with the specified virtual server." + ::= { ltmVirtualServProfileEntry 2 } + +ltmVirtualServProfileType OBJECT-TYPE + SYNTAX INTEGER { + auth(0), + http(1), + serverssl(2), + clientssl(3), + fastl4(4), + tcp(5), + udp(6), + ftp(7), + persist(8), + connpool(9), + stream(10), + xml(11), + fasthttp(12), + iiop(13), + rtsp(14), + user(15), + httpclass(16), + dns(17), + sctp(18), + instance(19), + sipp(20), + dos(21), + pptp(62) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the profile used by the specified virtual server." + ::= { ltmVirtualServProfileEntry 3 } + +ltmVirtualServProfileContext OBJECT-TYPE + SYNTAX INTEGER { + all(0), + client(1), + server(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is used to determine which side of the proxy a protocol + type profile (specifically TCP/UDP) is applied to. + none - for profiles that don't need any context; + all - profile applies to both client and server; + client - profile applies to the client-side; + server - profile applies to the server-side." + ::= { ltmVirtualServProfileEntry 4 } + +--================================================================== +-- Virtual_server_pool +--================================================================== +ltmVirtualServPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServPool entries in the table." + ::= { ltmVirtualServPool 1 } + +ltmVirtualServPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of non-default pools related to virtual servers." + ::= { ltmVirtualServPool 2 } + +ltmVirtualServPoolEntry OBJECT-TYPE + SYNTAX LtmVirtualServPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServPool Table" + INDEX { + ltmVirtualServPoolVirtualServerName, + ltmVirtualServPoolPoolName + } + ::= { ltmVirtualServPoolTable 1 } + +LtmVirtualServPoolEntry ::= + SEQUENCE { + ltmVirtualServPoolVirtualServerName LongDisplayString, + ltmVirtualServPoolPoolName LongDisplayString, + ltmVirtualServPoolRuleName LongDisplayString + } + +ltmVirtualServPoolVirtualServerName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServPoolEntry 1 } + +ltmVirtualServPoolPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a non-default pool that the specified virtual server is referencing." + ::= { ltmVirtualServPoolEntry 2 } + +ltmVirtualServPoolRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a rule that the specified virtual server is referencing. + This is for future use and has not been supported in current version." + ::= { ltmVirtualServPoolEntry 3 } + +--================================================================== +-- Virtual_server_clone_pool +--================================================================== +ltmVirtualServClonePoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServClonePool entries in the table." + ::= { ltmVirtualServClonePool 1 } + +ltmVirtualServClonePoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServClonePoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of pools related to virtual servers." + ::= { ltmVirtualServClonePool 2 } + +ltmVirtualServClonePoolEntry OBJECT-TYPE + SYNTAX LtmVirtualServClonePoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServClonePool Table" + INDEX { + ltmVirtualServClonePoolVirtualServerName, + ltmVirtualServClonePoolPoolName, + ltmVirtualServClonePoolType + } + ::= { ltmVirtualServClonePoolTable 1 } + +LtmVirtualServClonePoolEntry ::= + SEQUENCE { + ltmVirtualServClonePoolVirtualServerName LongDisplayString, + ltmVirtualServClonePoolPoolName LongDisplayString, + ltmVirtualServClonePoolType INTEGER + } + +ltmVirtualServClonePoolVirtualServerName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServClonePoolEntry 1 } + +ltmVirtualServClonePoolPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a clone pool associated with the specified virtual server." + ::= { ltmVirtualServClonePoolEntry 2 } + +ltmVirtualServClonePoolType OBJECT-TYPE + SYNTAX INTEGER { + unspec(0), + clientside(1), + serverside(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the clone pool associated with the specified virtual server." + ::= { ltmVirtualServClonePoolEntry 3 } + +--================================================================== +-- Virtual_server_rule +--================================================================== +ltmVirtualServRuleNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServRule entries in the table." + ::= { ltmVirtualServRule 1 } + +ltmVirtualServRuleTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of rules related to virtual servers." + ::= { ltmVirtualServRule 2 } + +ltmVirtualServRuleEntry OBJECT-TYPE + SYNTAX LtmVirtualServRuleEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServRule Table" + INDEX { + ltmVirtualServRuleVirtualServerName, + ltmVirtualServRuleRuleName + } + ::= { ltmVirtualServRuleTable 1 } + +LtmVirtualServRuleEntry ::= + SEQUENCE { + ltmVirtualServRuleVirtualServerName LongDisplayString, + ltmVirtualServRuleRuleName LongDisplayString, + ltmVirtualServRulePriority INTEGER + } + +ltmVirtualServRuleVirtualServerName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServRuleEntry 1 } + +ltmVirtualServRuleRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a rule associated with the specified virtual server." + ::= { ltmVirtualServRuleEntry 2 } + +ltmVirtualServRulePriority OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The priority of the rule among rules used by the specified virtual server." + ::= { ltmVirtualServRuleEntry 3 } + +--================================================================== +-- Virtual_server_vlan +--================================================================== +ltmVirtualServVlanNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServVlan entries in the table." + ::= { ltmVirtualServVlan 1 } + +ltmVirtualServVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualServVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing VLAN information associated with virtual server." + ::= { ltmVirtualServVlan 2 } + +ltmVirtualServVlanEntry OBJECT-TYPE + SYNTAX LtmVirtualServVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualServVlan Table" + INDEX { + ltmVirtualServVlanVsName, + ltmVirtualServVlanVlanName + } + ::= { ltmVirtualServVlanTable 1 } + +LtmVirtualServVlanEntry ::= + SEQUENCE { + ltmVirtualServVlanVsName LongDisplayString, + ltmVirtualServVlanVlanName LongDisplayString + } + +ltmVirtualServVlanVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVirtualServVlanEntry 1 } + +ltmVirtualServVlanVlanName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a VLAN which the specified virtual server associated with." + ::= { ltmVirtualServVlanEntry 2 } + +--================================================================== +-- Virtual_address +--================================================================== +ltmVirtualAddrNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualAddr entries in the table." + ::= { ltmVirtualAddr 1 } + +ltmVirtualAddrTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of virtual server addresses." + ::= { ltmVirtualAddr 2 } + +ltmVirtualAddrEntry OBJECT-TYPE + SYNTAX LtmVirtualAddrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualAddr Table" + INDEX { + ltmVirtualAddrName + } + ::= { ltmVirtualAddrTable 1 } + +LtmVirtualAddrEntry ::= + SEQUENCE { + ltmVirtualAddrAddrType InetAddressType, + ltmVirtualAddrAddr InetAddress, + ltmVirtualAddrEnabled INTEGER, + ltmVirtualAddrConnLimit Gauge, + ltmVirtualAddrArpEnabled INTEGER, + ltmVirtualAddrSfFlags INTEGER, + ltmVirtualAddrUnitId Gauge, + ltmVirtualAddrRouteAdvertisement INTEGER, + ltmVirtualAddrAvailabilityState INTEGER, + ltmVirtualAddrEnabledState INTEGER, + ltmVirtualAddrDisabledParentType Gauge, + ltmVirtualAddrStatusReason LongDisplayString, + ltmVirtualAddrServer INTEGER, + ltmVirtualAddrIsFloat INTEGER, + ltmVirtualAddrName LongDisplayString, + ltmVirtualAddrIcmpEcho INTEGER + } + +ltmVirtualAddrAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmVirtualAddrAddr" + ::= { ltmVirtualAddrEntry 1 } + +ltmVirtualAddrAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a virtual address. + It is interpreted within the context of an ltmVitualAddrAddrType value." + ::= { ltmVirtualAddrEntry 2 } + +ltmVirtualAddrEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The state indicating whether the specified virtual address is enabled or not." + ::= { ltmVirtualAddrEntry 3 } + +ltmVirtualAddrConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections the specified virtual address is + allowed to have open at one time." + ::= { ltmVirtualAddrEntry 4 } + +ltmVirtualAddrArpEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether ARP for the specified virtual address + is enabled or not." + ::= { ltmVirtualAddrEntry 5 } + +ltmVirtualAddrSfFlags OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This feature has been eliminated. + The flag to indicate whether connection mirroring is + enabled for the specified virtual address." + ::= { ltmVirtualAddrEntry 6 } + +ltmVirtualAddrUnitId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The unit number associated with the specified virtual address." + ::= { ltmVirtualAddrEntry 7 } + +ltmVirtualAddrRouteAdvertisement OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1), + selective(2), + always(3), + any(4), + all(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state to determine if the specified virtual address should be + readvertised by the ZebOS routing daemons or not. + true/selective: route is advertised when virtual-address is available. + always: route-advertisement is enabled regradless of the availability status. + any: route is advertised when any of the contributing virtual server is available. + all: route is advertised when all of the contributing virtual server is available." + ::= { ltmVirtualAddrEntry 8 } + +ltmVirtualAddrAvailabilityState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsAddrStatusAvailState under ltmVirtualAddrStatus. + The state of the specified virtual address availability indicated in color." + ::= { ltmVirtualAddrEntry 9 } + +ltmVirtualAddrEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsAddrStatusEnabledState under ltmVirtualAddrStatus. + The state of the specified virtual address activity status, + as specified by the user." + ::= { ltmVirtualAddrEntry 10 } + +ltmVirtualAddrDisabledParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsAddrStatusParentType under ltmVirtualAddrStatus. + The type of parent object which disabled the specified virtual address." + ::= { ltmVirtualAddrEntry 11 } + +ltmVirtualAddrStatusReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmVsAddrStatusDetailReason under ltmVirtualAddrStatus. + The detail description of the virtual address's status of parent object + which disabled the specified virtual address." + ::= { ltmVirtualAddrEntry 12 } + +ltmVirtualAddrServer OBJECT-TYPE + SYNTAX INTEGER { + none(0), + any(1), + all(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "That state to control how status of virtual address is depending on + status of virtual server. + none: virtual address is always green regardless of virtual server status. + any: any virtual server is green, virtual address is green. + all: all virtual servers must be green before virtual address is declared as green." + ::= { ltmVirtualAddrEntry 13 } + +ltmVirtualAddrIsFloat OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether the virtual address should be shared + between the redundant pair. This is typically used in one-armed + Combo pair, where GTM is only licensed on one of the boxes." + ::= { ltmVirtualAddrEntry 14 } + +ltmVirtualAddrName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Address name" + ::= { ltmVirtualAddrEntry 15 } + +ltmVirtualAddrIcmpEcho OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + always(1), + selective(2), + any(3), + all(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state determine whether the specified virtual address should reply to ICMP echo requests. + always: ICMP echo reply will be sent in response to ICMP echo requests. + selective: ICMP echo reply will sent be in response to ICMP echo requests, when availability status is true. + any: ICMP echo reply will be sent in response to ICMP echo requests, when any of the contributing virtual server is available. + all: ICMP echo reply will be sent in response to ICMP echo requests when all of the contributing virtual server is available." + ::= { ltmVirtualAddrEntry 16 } + +--================================================================== +-- Virtual_address_stat +--================================================================== +ltmVirtualAddrStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmVirtualAddrStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmVirtualAddrStat 1 } + +ltmVirtualAddrStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualAddrStat entries in the table." + ::= { ltmVirtualAddrStat 2 } + +ltmVirtualAddrStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of virtual server addresses." + ::= { ltmVirtualAddrStat 3 } + +ltmVirtualAddrStatEntry OBJECT-TYPE + SYNTAX LtmVirtualAddrStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualAddrStat Table" + INDEX { + ltmVirtualAddrStatName + } + ::= { ltmVirtualAddrStatTable 1 } + +LtmVirtualAddrStatEntry ::= + SEQUENCE { + ltmVirtualAddrStatAddrType InetAddressType, + ltmVirtualAddrStatAddr InetAddress, + ltmVirtualAddrStatClientPktsIn Counter64, + ltmVirtualAddrStatClientBytesIn Counter64, + ltmVirtualAddrStatClientPktsOut Counter64, + ltmVirtualAddrStatClientBytesOut Counter64, + ltmVirtualAddrStatClientMaxConns Counter64, + ltmVirtualAddrStatClientTotConns Counter64, + ltmVirtualAddrStatClientCurConns Gauge, + ltmVirtualAddrStatPvaPktsIn Counter64, + ltmVirtualAddrStatPvaBytesIn Counter64, + ltmVirtualAddrStatPvaPktsOut Counter64, + ltmVirtualAddrStatPvaBytesOut Counter64, + ltmVirtualAddrStatPvaMaxConns Counter64, + ltmVirtualAddrStatPvaTotConns Counter64, + ltmVirtualAddrStatPvaCurConns Gauge, + ltmVirtualAddrStatTotPvaAssistConn Counter64, + ltmVirtualAddrStatCurrPvaAssistConn Gauge, + ltmVirtualAddrStatName LongDisplayString + } + +ltmVirtualAddrStatAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use name instead, + The IP address type of ltmVirtualAddrStatAddr" + ::= { ltmVirtualAddrStatEntry 1 } + +ltmVirtualAddrStatAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! use name instead, + The IP address of a virtual address. It is interpreted + within the context of a ltmVitualAddrStatAddrType value." + ::= { ltmVirtualAddrStatEntry 2 } + +ltmVirtualAddrStatClientPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified virtual address + from client-side." + ::= { ltmVirtualAddrStatEntry 3 } + +ltmVirtualAddrStatClientBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified virtual address + from client-side." + ::= { ltmVirtualAddrStatEntry 4 } + +ltmVirtualAddrStatClientPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to client-side from the specified virtual address." + ::= { ltmVirtualAddrStatEntry 5 } + +ltmVirtualAddrStatClientBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to client-side from the specified virtual address." + ::= { ltmVirtualAddrStatEntry 6 } + +ltmVirtualAddrStatClientMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections to the specified virtual address from client-side." + ::= { ltmVirtualAddrStatEntry 7 } + +ltmVirtualAddrStatClientTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections to the specified virtual address from client-side." + ::= { ltmVirtualAddrStatEntry 8 } + +ltmVirtualAddrStatClientCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections to the specified virtual address from client-side." + ::= { ltmVirtualAddrStatEntry 9 } + +ltmVirtualAddrStatPvaPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated packets received by the specified virtual address." + ::= { ltmVirtualAddrStatEntry 10 } + +ltmVirtualAddrStatPvaBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated bytes received by the specified virtual address." + ::= { ltmVirtualAddrStatEntry 11 } + +ltmVirtualAddrStatPvaPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated packets sent out from the specified virtual address." + ::= { ltmVirtualAddrStatEntry 12 } + +ltmVirtualAddrStatPvaBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hardware accelerated bytes sent out from the specified virtual address." + ::= { ltmVirtualAddrStatEntry 13 } + +ltmVirtualAddrStatPvaMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum hardware accelerated connections to the specified virtual address." + ::= { ltmVirtualAddrStatEntry 14 } + +ltmVirtualAddrStatPvaTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total hardware accelerated connections to the specified virtual address." + ::= { ltmVirtualAddrStatEntry 15 } + +ltmVirtualAddrStatPvaCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current hardware accelerated connections to the specified virtual address." + ::= { ltmVirtualAddrStatEntry 16 } + +ltmVirtualAddrStatTotPvaAssistConn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections to the specified virtual address, + which are partially hardware accelerated." + ::= { ltmVirtualAddrStatEntry 17 } + +ltmVirtualAddrStatCurrPvaAssistConn OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of connections to the specified virtual address, + which are partially hardware accelerated." + ::= { ltmVirtualAddrStatEntry 18 } + +ltmVirtualAddrStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Address name" + ::= { ltmVirtualAddrStatEntry 19 } + +--================================================================== +-- Profile_fasthttp +--================================================================== +ltmFastHttpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFastHttpProfile entries in the table." + ::= { ltmFastHttpProfile 1 } + +ltmFastHttpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFastHttpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of Fast HTTP profile." + ::= { ltmFastHttpProfile 2 } + +ltmFastHttpProfileEntry OBJECT-TYPE + SYNTAX LtmFastHttpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFastHttpProfile Table" + INDEX { + ltmFastHttpProfileName + } + ::= { ltmFastHttpProfileTable 1 } + +LtmFastHttpProfileEntry ::= + SEQUENCE { + ltmFastHttpProfileName LongDisplayString, + ltmFastHttpProfileConfigSource INTEGER, + ltmFastHttpProfileDefaultName LongDisplayString, + ltmFastHttpProfileResetOnTimeout INTEGER, + ltmFastHttpProfileIdleTimeout Gauge, + ltmFastHttpProfileMssOverride Gauge, + ltmFastHttpProfileClientCloseTimeout Gauge, + ltmFastHttpProfileServerCloseTimeout Gauge, + ltmFastHttpProfileConnpoolMaxSize Gauge, + ltmFastHttpProfileConnpoolMinSize Gauge, + ltmFastHttpProfileConnpoolStep Gauge, + ltmFastHttpProfileConnpoolMaxReuse Gauge, + ltmFastHttpProfileConnpoolIdleTimeout Gauge, + ltmFastHttpProfileMaxHeaderSize Gauge, + ltmFastHttpProfileMaxRequests Gauge, + ltmFastHttpProfileInsertXforwardedFor INTEGER, + ltmFastHttpProfileHttp11CloseWorkarounds INTEGER, + ltmFastHttpProfileHeaderInsert LongDisplayString, + ltmFastHttpProfileUncleanShutdown INTEGER, + ltmFastHttpProfileForceHttp10Response INTEGER, + ltmFastHttpProfileLayer7 INTEGER, + ltmFastHttpProfileConnpoolReplenish INTEGER + } + +ltmFastHttpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a fast HTTP profile." + ::= { ltmFastHttpProfileEntry 1 } + +ltmFastHttpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmFastHttpProfileEntry 2 } + +ltmFastHttpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmFastHttpProfileEntry 3 } + +ltmFastHttpProfileResetOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true and a TCP connection exceeds its idle_timeout, + send a reset in addition to deleting the connection." + ::= { ltmFastHttpProfileEntry 4 } + +ltmFastHttpProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of seconds without traffic before a connection + is eligible for deletion." + ::= { ltmFastHttpProfileEntry 5 } + +ltmFastHttpProfileMssOverride OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If non-zero and less than the 1460 default, this value + overrides the maximum segment size for server-side flows." + ::= { ltmFastHttpProfileEntry 6 } + +ltmFastHttpProfileClientCloseTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Idle timeout override when waiting for the client to close. + This occurs after a client FIN is received or after a FIN + is sent. 0 is immediate, -1 is indefinite." + ::= { ltmFastHttpProfileEntry 7 } + +ltmFastHttpProfileServerCloseTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Idle timeout override when waiting for the server to close. + This occurs if the server flow is not suitable for reuse or + after a FIN is received on an unspliced server connection. + 0 is immediate, -1 is indefinite." + ::= { ltmFastHttpProfileEntry 8 } + +ltmFastHttpProfileConnpoolMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of connections to any given LB pool. + 0 for unlimited." + ::= { ltmFastHttpProfileEntry 9 } + +ltmFastHttpProfileConnpoolMinSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum number of connections to any given LB pool. + 0 is an acceptable value." + ::= { ltmFastHttpProfileEntry 10 } + +ltmFastHttpProfileConnpoolStep OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Connection ramp-up increment. Must be greater than 0." + ::= { ltmFastHttpProfileEntry 11 } + +ltmFastHttpProfileConnpoolMaxReuse OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of times a server-side flow will be reused. + 0 for unlimited." + ::= { ltmFastHttpProfileEntry 12 } + +ltmFastHttpProfileConnpoolIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Idle timeout override for unspliced server-side flows in the + reuse pool. 0 is disabled, i.e. use the default idle timeout." + ::= { ltmFastHttpProfileEntry 13 } + +ltmFastHttpProfileMaxHeaderSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum amount of data that will be buffered in order to + make a content-switching decision." + ::= { ltmFastHttpProfileEntry 14 } + +ltmFastHttpProfileMaxRequests OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of requests on a client-side flow before + the flow is shutdown. 0 for unlimited." + ::= { ltmFastHttpProfileEntry 15 } + +ltmFastHttpProfileInsertXforwardedFor OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state whether to insert or replace X-Forwarded-For header + with client IP." + ::= { ltmFastHttpProfileEntry 16 } + +ltmFastHttpProfileHttp11CloseWorkarounds OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state to workaround problems with certain brands of benchmarking + software that cannot handle FIN-PUSH on HTTP/1.1 responses." + ::= { ltmFastHttpProfileEntry 17 } + +ltmFastHttpProfileHeaderInsert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Insert the given string as a header. If the header already + exists, it is not replaced. Unlike HTTP, this string does not + support rule command expansion." + ::= { ltmFastHttpProfileEntry 18 } + +ltmFastHttpProfileUncleanShutdown OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1), + fast(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode to indicate whether to do unclean shutdown for client connections." + ::= { ltmFastHttpProfileEntry 19 } + +ltmFastHttpProfileForceHttp10Response OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state to indicate whether to rewrite server's HTTP version to 1.0 in status + line in order to dissuade the client from pipelining or chunking." + ::= { ltmFastHttpProfileEntry 20 } + +ltmFastHttpProfileLayer7 OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if false, we don't parse HTTP requests. This is useful for + providing SYN-proxy protection for L4 connections through a SNAT where the + client sends data to the server before the server responds." + ::= { ltmFastHttpProfileEntry 21 } + +ltmFastHttpProfileConnpoolReplenish OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether the connpool should be replenished + to its prior number of connections when a connection is closed + by the server. If this is disabled, then we will only replenish + a closed server side connection residing in the connpool if there are + less than ltmFastHttpProfileMinSize (see above) connections + in the pool." + ::= { ltmFastHttpProfileEntry 22 } + +--================================================================== +-- Profile_fasthttp_stat +--================================================================== +ltmFastHttpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFastHttpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFastHttpProfileStat 1 } + +ltmFastHttpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFastHttpProfileStat entries in the table." + ::= { ltmFastHttpProfileStat 2 } + +ltmFastHttpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFastHttpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Fast HTTP profile." + ::= { ltmFastHttpProfileStat 3 } + +ltmFastHttpProfileStatEntry OBJECT-TYPE + SYNTAX LtmFastHttpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFastHttpProfileStat Table" + INDEX { + ltmFastHttpProfileStatName + } + ::= { ltmFastHttpProfileStatTable 1 } + +LtmFastHttpProfileStatEntry ::= + SEQUENCE { + ltmFastHttpProfileStatName LongDisplayString, + ltmFastHttpProfileStatClientSyns Counter64, + ltmFastHttpProfileStatClientAccepts Counter64, + ltmFastHttpProfileStatServerConnects Counter64, + ltmFastHttpProfileStatConnpoolCurSize Gauge, + ltmFastHttpProfileStatConnpoolMaxSize Gauge, + ltmFastHttpProfileStatConnpoolReuses Counter64, + ltmFastHttpProfileStatConnpoolExhausted Counter64, + ltmFastHttpProfileStatNumberReqs Counter64, + ltmFastHttpProfileStatUnbufferedReqs Counter64, + ltmFastHttpProfileStatGetReqs Counter64, + ltmFastHttpProfileStatPostReqs Counter64, + ltmFastHttpProfileStatV9Reqs Counter64, + ltmFastHttpProfileStatV10Reqs Counter64, + ltmFastHttpProfileStatV11Reqs Counter64, + ltmFastHttpProfileStatResp2xxCnt Counter64, + ltmFastHttpProfileStatResp3xxCnt Counter64, + ltmFastHttpProfileStatResp4xxCnt Counter64, + ltmFastHttpProfileStatResp5xxCnt Counter64, + ltmFastHttpProfileStatReqParseErrors Counter64, + ltmFastHttpProfileStatRespParseErrors Counter64, + ltmFastHttpProfileStatClientRxBad Counter64, + ltmFastHttpProfileStatServerRxBad Counter64, + ltmFastHttpProfileStatPipelinedReqs Counter64 + } + +ltmFastHttpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a fast HTTP profile." + ::= { ltmFastHttpProfileStatEntry 1 } + +ltmFastHttpProfileStatClientSyns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of client SYN cookies generated." + ::= { ltmFastHttpProfileStatEntry 2 } + +ltmFastHttpProfileStatClientAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of client TCP accepts." + ::= { ltmFastHttpProfileStatEntry 3 } + +ltmFastHttpProfileStatServerConnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of server TCP connects." + ::= { ltmFastHttpProfileStatEntry 4 } + +ltmFastHttpProfileStatConnpoolCurSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of available server-side flows in the reuse pool." + ::= { ltmFastHttpProfileStatEntry 5 } + +ltmFastHttpProfileStatConnpoolMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Max number of available server-side flows in the reuse pool." + ::= { ltmFastHttpProfileStatEntry 6 } + +ltmFastHttpProfileStatConnpoolReuses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times a server-side flow was reused from the pool." + ::= { ltmFastHttpProfileStatEntry 7 } + +ltmFastHttpProfileStatConnpoolExhausted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times the reuse pool was exhausted." + ::= { ltmFastHttpProfileStatEntry 8 } + +ltmFastHttpProfileStatNumberReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of http requests." + ::= { ltmFastHttpProfileStatEntry 9 } + +ltmFastHttpProfileStatUnbufferedReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of unbuffered requests." + ::= { ltmFastHttpProfileStatEntry 10 } + +ltmFastHttpProfileStatGetReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of get requests." + ::= { ltmFastHttpProfileStatEntry 11 } + +ltmFastHttpProfileStatPostReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of post requests." + ::= { ltmFastHttpProfileStatEntry 12 } + +ltmFastHttpProfileStatV9Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 9 requests." + ::= { ltmFastHttpProfileStatEntry 13 } + +ltmFastHttpProfileStatV10Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 10 requests." + ::= { ltmFastHttpProfileStatEntry 14 } + +ltmFastHttpProfileStatV11Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 11 requests." + ::= { ltmFastHttpProfileStatEntry 15 } + +ltmFastHttpProfileStatResp2xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of server-side responses in range of 200 to 206 + (successful responses)." + ::= { ltmFastHttpProfileStatEntry 16 } + +ltmFastHttpProfileStatResp3xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of server-side responses in range of 300 to 307 + (redirection responses)." + ::= { ltmFastHttpProfileStatEntry 17 } + +ltmFastHttpProfileStatResp4xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of server-side responses in range of 400 to 417 (client errors). " + ::= { ltmFastHttpProfileStatEntry 18 } + +ltmFastHttpProfileStatResp5xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of server-side responses in range of 500 to 505 (server errors)." + ::= { ltmFastHttpProfileStatEntry 19 } + +ltmFastHttpProfileStatReqParseErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of request parse errors." + ::= { ltmFastHttpProfileStatEntry 20 } + +ltmFastHttpProfileStatRespParseErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of response parse errors." + ::= { ltmFastHttpProfileStatEntry 21 } + +ltmFastHttpProfileStatClientRxBad OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bad TCP segments dropped from client-side." + ::= { ltmFastHttpProfileStatEntry 22 } + +ltmFastHttpProfileStatServerRxBad OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of bad TCP segments dropped from server-side." + ::= { ltmFastHttpProfileStatEntry 23 } + +ltmFastHttpProfileStatPipelinedReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of pipelined HTTP requests detected." + ::= { ltmFastHttpProfileStatEntry 24 } + +--================================================================== +-- Profile_xml +--================================================================== +ltmXmlProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmXmlProfile entries in the table." + ::= { ltmXmlProfile 1 } + +ltmXmlProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmXmlProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of XML profile." + ::= { ltmXmlProfile 2 } + +ltmXmlProfileEntry OBJECT-TYPE + SYNTAX LtmXmlProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmXmlProfile Table" + INDEX { + ltmXmlProfileName + } + ::= { ltmXmlProfileTable 1 } + +LtmXmlProfileEntry ::= + SEQUENCE { + ltmXmlProfileName LongDisplayString, + ltmXmlProfileConfigSource INTEGER, + ltmXmlProfileDefaultName LongDisplayString, + ltmXmlProfileAbortOnError INTEGER, + ltmXmlProfileMaxBufferSize Gauge, + ltmXmlProfileMultipleQueryMatches INTEGER + } + +ltmXmlProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a XML profile." + ::= { ltmXmlProfileEntry 1 } + +ltmXmlProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmXmlProfileEntry 2 } + +ltmXmlProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmXmlProfileEntry 3 } + +ltmXmlProfileAbortOnError OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that if true, abort the connection on errors." + ::= { ltmXmlProfileEntry 4 } + +ltmXmlProfileMaxBufferSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The value that specifies the maximum buffer size for the specified profile." + ::= { ltmXmlProfileEntry 5 } + +ltmXmlProfileMultipleQueryMatches OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that if true, multiple matches for a single XPath query are enabled." + ::= { ltmXmlProfileEntry 6 } + +--================================================================== +-- Profile_xml_stat +--================================================================== +ltmXmlProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmXmlProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmXmlProfileStat 1 } + +ltmXmlProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmXmlProfileStat entries in the table." + ::= { ltmXmlProfileStat 2 } + +ltmXmlProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmXmlProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of XML profile." + ::= { ltmXmlProfileStat 3 } + +ltmXmlProfileStatEntry OBJECT-TYPE + SYNTAX LtmXmlProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmXmlProfileStat Table" + INDEX { + ltmXmlProfileStatName + } + ::= { ltmXmlProfileStatTable 1 } + +LtmXmlProfileStatEntry ::= + SEQUENCE { + ltmXmlProfileStatName LongDisplayString, + ltmXmlProfileStatNumErrors Counter64, + ltmXmlProfileStatNumInspectedDocuments Counter64, + ltmXmlProfileStatNumDocumentsWithOneMatch Counter64, + ltmXmlProfileStatNumDocumentsWithTwoMatches Counter64, + ltmXmlProfileStatNumDocumentsWithThreeMatches Counter64, + ltmXmlProfileStatNumDocumentsWithNoMatches Counter64, + ltmXmlProfileStatNumMalformedDocuments Counter64 + } + +ltmXmlProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a XML profile." + ::= { ltmXmlProfileStatEntry 1 } + +ltmXmlProfileStatNumErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of XML parsing errors." + ::= { ltmXmlProfileStatEntry 2 } + +ltmXmlProfileStatNumInspectedDocuments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of inspected XML documents." + ::= { ltmXmlProfileStatEntry 3 } + +ltmXmlProfileStatNumDocumentsWithOneMatch OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of XML documents in which one XPath query match was found." + ::= { ltmXmlProfileStatEntry 4 } + +ltmXmlProfileStatNumDocumentsWithTwoMatches OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of XML documents in which two XPath query matches were found." + ::= { ltmXmlProfileStatEntry 5 } + +ltmXmlProfileStatNumDocumentsWithThreeMatches OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of XML documents in which three XPath query matches were found." + ::= { ltmXmlProfileStatEntry 6 } + +ltmXmlProfileStatNumDocumentsWithNoMatches OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of XML documents in which no XPath query matches were found." + ::= { ltmXmlProfileStatEntry 7 } + +ltmXmlProfileStatNumMalformedDocuments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of malformed XML documents." + ::= { ltmXmlProfileStatEntry 8 } + +--================================================================== +-- Profile_http_ramcache_uri_excludes +--================================================================== +ltmRamUriExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileRamUriExcl entries in the table." + ::= { ltmHttpProfileRamUriExcl 1 } + +ltmRamUriExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRamUriExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of RAM cached excludes URI's + in HTTP profiles." + ::= { ltmHttpProfileRamUriExcl 2 } + +ltmRamUriExclEntry OBJECT-TYPE + SYNTAX LtmRamUriExclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmRamUriExcl Table" + INDEX { + ltmRamUriExclName, + ltmRamUriExclIndex + } + ::= { ltmRamUriExclTable 1 } + +LtmRamUriExclEntry ::= + SEQUENCE { + ltmRamUriExclName LongDisplayString, + ltmRamUriExclIndex INTEGER, + ltmRamUriExclUri LongDisplayString + } + +ltmRamUriExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmRamUriExclEntry 1 } + +ltmRamUriExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of RAM cached excludes URI for the specified HTTP profile." + ::= { ltmRamUriExclEntry 2 } + +ltmRamUriExclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The RAM cached excludes URI for the specified profile." + ::= { ltmRamUriExclEntry 3 } + +--================================================================== +-- Profile_http_ramcache_uri_includes +--================================================================== +ltmRamUriInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileRamUriIncl entries in the table." + ::= { ltmHttpProfileRamUriIncl 1 } + +ltmRamUriInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRamUriInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of RAM cached includes URI's + in HTTP profiles." + ::= { ltmHttpProfileRamUriIncl 2 } + +ltmRamUriInclEntry OBJECT-TYPE + SYNTAX LtmRamUriInclEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmRamUriIncl Table" + INDEX { + ltmRamUriInclName, + ltmRamUriInclIndex + } + ::= { ltmRamUriInclTable 1 } + +LtmRamUriInclEntry ::= + SEQUENCE { + ltmRamUriInclName LongDisplayString, + ltmRamUriInclIndex INTEGER, + ltmRamUriInclUri LongDisplayString + } + +ltmRamUriInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmRamUriInclEntry 1 } + +ltmRamUriInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of RAM cached includes URI for the specified HTTP profile." + ::= { ltmRamUriInclEntry 2 } + +ltmRamUriInclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The RAM cached includes URI for the specified profile." + ::= { ltmRamUriInclEntry 3 } + +--================================================================== +-- Profile_http_ramcache_uri_pinned +--================================================================== +ltmRamUriPinNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpProfileRamUriPin entries in the table." + ::= { ltmHttpProfileRamUriPin 1 } + +ltmRamUriPinTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRamUriPinEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "A table containing information of RAM cached URI's pinned + in HTTP profiles." + ::= { ltmHttpProfileRamUriPin 2 } + +ltmRamUriPinEntry OBJECT-TYPE + SYNTAX LtmRamUriPinEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmRamUriPin Table" + INDEX { + ltmRamUriPinName, + ltmRamUriPinIndex + } + ::= { ltmRamUriPinTable 1 } + +LtmRamUriPinEntry ::= + SEQUENCE { + ltmRamUriPinName LongDisplayString, + ltmRamUriPinIndex INTEGER, + ltmRamUriPinUri LongDisplayString + } + +ltmRamUriPinName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmRamUriPinEntry 1 } + +ltmRamUriPinIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The index of RAM cached URI pinned for the specified HTTP profile." + ::= { ltmRamUriPinEntry 2 } + +ltmRamUriPinUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "The RAM cached URI pinned for the specified profile." + ::= { ltmRamUriPinEntry 3 } + +--================================================================== +-- Profile_dns +--================================================================== +ltmDnsProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsProfile entries in the table." + ::= { ltmDnsProfile 1 } + +ltmDnsProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information for DNS profiles." + ::= { ltmDnsProfile 2 } + +ltmDnsProfileEntry OBJECT-TYPE + SYNTAX LtmDnsProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsProfile Table" + INDEX { + ltmDnsProfileName + } + ::= { ltmDnsProfileTable 1 } + +LtmDnsProfileEntry ::= + SEQUENCE { + ltmDnsProfileName LongDisplayString, + ltmDnsProfileConfigSource INTEGER, + ltmDnsProfileDefaultName LongDisplayString, + ltmDnsProfileGtmEnabled INTEGER, + ltmDnsProfileDns64Mode INTEGER, + ltmDnsProfileDns64PrefixType InetAddressType, + ltmDnsProfileDns64Prefix InetAddress, + ltmDnsProfileDns64AdditionalRewrite INTEGER, + ltmDnsProfileDnsLastAction INTEGER, + ltmDnsProfileUseLocalBind INTEGER, + ltmDnsProfileDnsExpressEnabled INTEGER, + ltmDnsProfileDnssecEnabled INTEGER, + ltmDnsProfileCacheEnabled INTEGER, + ltmDnsProfileDnsCache LongDisplayString, + ltmDnsProfileProcessRd INTEGER, + ltmDnsProfileAvrDnsStatSampleRate Gauge, + ltmDnsProfileSecurity LongDisplayString, + ltmDnsProfileSecurityEnabled INTEGER, + ltmDnsProfileLoggingProfile LongDisplayString, + ltmDnsProfileLoggingEnabled INTEGER, + ltmDnsProfileFastDnsEnabled INTEGER, + ltmDnsProfileHwValidation INTEGER, + ltmDnsProfileHwCache INTEGER + } + +ltmDnsProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DNS profile." + ::= { ltmDnsProfileEntry 1 } + +ltmDnsProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmDnsProfileEntry 2 } + +ltmDnsProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmDnsProfileEntry 3 } + +ltmDnsProfileGtmEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to allow GTMD (Global Traffic Management + Daemon) to handle DNS resolution for DNS queries and responses that contain + Wide IP names." + ::= { ltmDnsProfileEntry 4 } + +ltmDnsProfileDns64Mode OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + secondary(1), + immediate(2), + v4only(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode which specifies whether to perform DNS64 translation, and how + to perform it. + disable - no DNS64 translation is performed; + secondary - send AAAA first, if no result send another A; + immediate - send both AAAA and A together; + v4only - send only A request." + ::= { ltmDnsProfileEntry 5 } + +ltmDnsProfileDns64PrefixType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of DNS64 prefix." + ::= { ltmDnsProfileEntry 6 } + +ltmDnsProfileDns64Prefix OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The prefix for DNS64 mapping for the specified DNS profile." + ::= { ltmDnsProfileEntry 7 } + +ltmDnsProfileDns64AdditionalRewrite OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + v6only(1), + v4only(2), + any(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Controls system behavior when a DNS response contains AAAA or A record(s) + in the additional section. When DNS64 is enabled, this option selects how + to rewrite (or not rewrite) these entries. + disable - do not rewrite records in the additional section; + v6only - the system deletes any A records in the additional section; + v4only - the system deletes any AAAA records in the additional section, + and rewrites A records into AAAA by prepending the IPv6 prefix; + any - the system allows any AAAA records in the additional section, and + rewrites A records into AAAA by prepending the IPv6 prefix." + ::= { ltmDnsProfileEntry 8 } + +ltmDnsProfileDnsLastAction OBJECT-TYPE + SYNTAX INTEGER { + allow(0), + drop(1), + reject(2), + hint(3), + noerror(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Last action that will be taken if there is no matching zone name, i.e. + a DNS query does not match a GTM Wide IP name, is not a DNSSEC query type + (e.g. DNSKEY, etc.), does not match a DNS-Express Zone name, and DNS + cache is not configured/enabled. + allow - last action is to pass the DNS query to either a pool member + or on-box BIND. This is pre-11.x behavior; + drop - last action is to drop the DNS query; + reject - last action is to send a DNS response with a REFUSED rcode + set in the header; + hint - last action is to send a DNS response with a list of root + name servers; + noerror - last action is to send a DNS response with a NOERROR rcode + set in the header." + ::= { ltmDnsProfileEntry 9 } + +ltmDnsProfileUseLocalBind OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not local BIND is used as a DNS resource." + ::= { ltmDnsProfileEntry 10 } + +ltmDnsProfileDnsExpressEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not DNS Express is enabled for the + specified profile." + ::= { ltmDnsProfileEntry 11 } + +ltmDnsProfileDnssecEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not DNSSEC is enabled for the specified + profile." + ::= { ltmDnsProfileEntry 12 } + +ltmDnsProfileCacheEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not DNS cache is enabled for the specified + profile." + ::= { ltmDnsProfileEntry 13 } + +ltmDnsProfileDnsCache OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DNS cache used for the specified profile." + ::= { ltmDnsProfileEntry 14 } + +ltmDnsProfileProcessRd OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the further processing of clientside + DNS packets with the RD (recursion desired) bit set in the header is + allowed. If set to false, packet is subject to last action processing. + This is for DDOS mitigation." + ::= { ltmDnsProfileEntry 15 } + +ltmDnsProfileAvrDnsStatSampleRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AVR DNS statistics sample rate for the specified profile. When + the value is 0, no DNS queries will be stored in analytics database. + When the value is 1, all DNS queries will be stored. When the value + is an integer N (N>1), only one DNS query for every N DNS queries will be stored." + ::= { ltmDnsProfileEntry 16 } + +ltmDnsProfileSecurity OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DNS security used for the specified profile." + ::= { ltmDnsProfileEntry 17 } + +ltmDnsProfileSecurityEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not DNS firewall is enabled for the specified + profile." + ::= { ltmDnsProfileEntry 18 } + +ltmDnsProfileLoggingProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS logging profile that is being used." + ::= { ltmDnsProfileEntry 19 } + +ltmDnsProfileLoggingEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not DNS packet logging is enabled + for the specified profile." + ::= { ltmDnsProfileEntry 20 } + +ltmDnsProfileFastDnsEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to allow DNS Rapid Response to handle DNS + resolution for DNS queries that contain GTM Wide IP names or part of a DNS-Express + Zone." + ::= { ltmDnsProfileEntry 21 } + +ltmDnsProfileHwValidation OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to perform DNS query validation + in hardware." + ::= { ltmDnsProfileEntry 22 } + +ltmDnsProfileHwCache OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to perform DNS response caching + in hardware and to generate responses for valid, matching DNS + queries." + ::= { ltmDnsProfileEntry 23 } + +--================================================================== +-- Profile_httpclass +--================================================================== +ltmHttpClassNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfile entries in the table." + ::= { ltmHttpClassProfile 1 } + +ltmHttpClassTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of HTTP class profile." + ::= { ltmHttpClassProfile 2 } + +ltmHttpClassEntry OBJECT-TYPE + SYNTAX LtmHttpClassEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClass Table" + INDEX { + ltmHttpClassName + } + ::= { ltmHttpClassTable 1 } + +LtmHttpClassEntry ::= + SEQUENCE { + ltmHttpClassName LongDisplayString, + ltmHttpClassConfigSource INTEGER, + ltmHttpClassDefaultName LongDisplayString, + ltmHttpClassPoolName LongDisplayString, + ltmHttpClassAsmEnabled INTEGER, + ltmHttpClassWaEnabled INTEGER, + ltmHttpClassRedirectLocation LongDisplayString, + ltmHttpClassUrlRewrite LongDisplayString + } + +ltmHttpClassName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassEntry 1 } + +ltmHttpClassConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmHttpClassEntry 2 } + +ltmHttpClassDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmHttpClassEntry 3 } + +ltmHttpClassPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The pool name which will be used when the specified class matches." + ::= { ltmHttpClassEntry 4 } + +ltmHttpClassAsmEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state indicating whether this is an Application Security Module class or not." + ::= { ltmHttpClassEntry 5 } + +ltmHttpClassWaEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state indicating whether this is a Web Accelerator class or not." + ::= { ltmHttpClassEntry 6 } + +ltmHttpClassRedirectLocation OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The string (which may include a TCL expression) to indicate where to + redirect the original HTTP request once a match occurs." + ::= { ltmHttpClassEntry 7 } + +ltmHttpClassUrlRewrite OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The string (which may include a TCL expression) with which to rewrite + the URLs." + ::= { ltmHttpClassEntry 8 } + +--================================================================== +-- Profile_httpclass_match_host +--================================================================== +ltmHttpClassHostNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfileHost entries in the table." + ::= { ltmHttpClassProfileHost 1 } + +ltmHttpClassHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassHostEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of host match patterns in HTTP class profiles." + ::= { ltmHttpClassProfileHost 2 } + +ltmHttpClassHostEntry OBJECT-TYPE + SYNTAX LtmHttpClassHostEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClassHost Table" + INDEX { + ltmHttpClassHostName, + ltmHttpClassHostIndex + } + ::= { ltmHttpClassHostTable 1 } + +LtmHttpClassHostEntry ::= + SEQUENCE { + ltmHttpClassHostName LongDisplayString, + ltmHttpClassHostIndex INTEGER, + ltmHttpClassHostString LongDisplayString + } + +ltmHttpClassHostName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassHostEntry 1 } + +ltmHttpClassHostIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The index of host match patterns for the specified HTTP class profile." + ::= { ltmHttpClassHostEntry 2 } + +ltmHttpClassHostString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The host match pattern for the specified profile." + ::= { ltmHttpClassHostEntry 3 } + +--================================================================== +-- Profile_httpclass_match_path +--================================================================== +ltmHttpClassUriNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfileUri entries in the table." + ::= { ltmHttpClassProfileUri 1 } + +ltmHttpClassUriTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassUriEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of URI match patterns in HTTP class profiles." + ::= { ltmHttpClassProfileUri 2 } + +ltmHttpClassUriEntry OBJECT-TYPE + SYNTAX LtmHttpClassUriEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClassUri Table" + INDEX { + ltmHttpClassUriName, + ltmHttpClassUriIndex + } + ::= { ltmHttpClassUriTable 1 } + +LtmHttpClassUriEntry ::= + SEQUENCE { + ltmHttpClassUriName LongDisplayString, + ltmHttpClassUriIndex INTEGER, + ltmHttpClassUriString LongDisplayString + } + +ltmHttpClassUriName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassUriEntry 1 } + +ltmHttpClassUriIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The index of URI match patterns for the specified HTTP class profile." + ::= { ltmHttpClassUriEntry 2 } + +ltmHttpClassUriString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The URI match pattern for the specified profile." + ::= { ltmHttpClassUriEntry 3 } + +--================================================================== +-- Profile_httpclass_match_header +--================================================================== +ltmHttpClassHeadNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfileHead entries in the table." + ::= { ltmHttpClassProfileHead 1 } + +ltmHttpClassHeadTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassHeadEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of HTTP request header match patterns in HTTP class profiles." + ::= { ltmHttpClassProfileHead 2 } + +ltmHttpClassHeadEntry OBJECT-TYPE + SYNTAX LtmHttpClassHeadEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClassHead Table" + INDEX { + ltmHttpClassHeadName, + ltmHttpClassHeadIndex + } + ::= { ltmHttpClassHeadTable 1 } + +LtmHttpClassHeadEntry ::= + SEQUENCE { + ltmHttpClassHeadName LongDisplayString, + ltmHttpClassHeadIndex INTEGER, + ltmHttpClassHeadString LongDisplayString + } + +ltmHttpClassHeadName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassHeadEntry 1 } + +ltmHttpClassHeadIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The index of HTTP request header match patterns for the specified HTTP class profile." + ::= { ltmHttpClassHeadEntry 2 } + +ltmHttpClassHeadString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The HTTP request header match pattern for the specified profile." + ::= { ltmHttpClassHeadEntry 3 } + +--================================================================== +-- Profile_httpclass_match_cookies +--================================================================== +ltmHttpClassCookNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfileCook entries in the table." + ::= { ltmHttpClassProfileCook 1 } + +ltmHttpClassCookTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassCookEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of HTTP cookie match patterns in HTTP class profiles." + ::= { ltmHttpClassProfileCook 2 } + +ltmHttpClassCookEntry OBJECT-TYPE + SYNTAX LtmHttpClassCookEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClassCook Table" + INDEX { + ltmHttpClassCookName, + ltmHttpClassCookIndex + } + ::= { ltmHttpClassCookTable 1 } + +LtmHttpClassCookEntry ::= + SEQUENCE { + ltmHttpClassCookName LongDisplayString, + ltmHttpClassCookIndex INTEGER, + ltmHttpClassCookString LongDisplayString + } + +ltmHttpClassCookName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassCookEntry 1 } + +ltmHttpClassCookIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The index of HTTP cookie match patterns for the specified HTTP class profile." + ::= { ltmHttpClassCookEntry 2 } + +ltmHttpClassCookString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The HTTP cookie match pattern for the specified profile." + ::= { ltmHttpClassCookEntry 3 } + +--================================================================== +-- Profile_httpclass_stat +--================================================================== +ltmHttpClassStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated!. + The action to reset resettable statistics data in ltmHttpClassProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmHttpClassProfileStat 1 } + +ltmHttpClassStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmHttpClassProfileStat entries in the table." + ::= { ltmHttpClassProfileStat 2 } + +ltmHttpClassStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpClassStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing statistics information of HTTP class profile." + ::= { ltmHttpClassProfileStat 3 } + +ltmHttpClassStatEntry OBJECT-TYPE + SYNTAX LtmHttpClassStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmHttpClassStat Table" + INDEX { + ltmHttpClassStatName + } + ::= { ltmHttpClassStatTable 1 } + +LtmHttpClassStatEntry ::= + SEQUENCE { + ltmHttpClassStatName LongDisplayString, + ltmHttpClassStatCookiePersistInserts Counter64, + ltmHttpClassStatResp2xxCnt Counter64, + ltmHttpClassStatResp3xxCnt Counter64, + ltmHttpClassStatResp4xxCnt Counter64, + ltmHttpClassStatResp5xxCnt Counter64, + ltmHttpClassStatNumberReqs Counter64, + ltmHttpClassStatGetReqs Counter64, + ltmHttpClassStatPostReqs Counter64, + ltmHttpClassStatV9Reqs Counter64, + ltmHttpClassStatV10Reqs Counter64, + ltmHttpClassStatV11Reqs Counter64, + ltmHttpClassStatV9Resp Counter64, + ltmHttpClassStatV10Resp Counter64, + ltmHttpClassStatV11Resp Counter64, + ltmHttpClassStatMaxKeepaliveReq Counter64, + ltmHttpClassStatRespBucket1k Counter64, + ltmHttpClassStatRespBucket4k Counter64, + ltmHttpClassStatRespBucket16k Counter64, + ltmHttpClassStatRespBucket32k Counter64, + ltmHttpClassStatRespBucket64k Counter64, + ltmHttpClassStatPrecompressBytes Counter64, + ltmHttpClassStatPostcompressBytes Counter64, + ltmHttpClassStatNullCompressBytes Counter64, + ltmHttpClassStatHtmlPrecompressBytes Counter64, + ltmHttpClassStatHtmlPostcompressBytes Counter64, + ltmHttpClassStatCssPrecompressBytes Counter64, + ltmHttpClassStatCssPostcompressBytes Counter64, + ltmHttpClassStatJsPrecompressBytes Counter64, + ltmHttpClassStatJsPostcompressBytes Counter64, + ltmHttpClassStatXmlPrecompressBytes Counter64, + ltmHttpClassStatXmlPostcompressBytes Counter64, + ltmHttpClassStatSgmlPrecompressBytes Counter64, + ltmHttpClassStatSgmlPostcompressBytes Counter64, + ltmHttpClassStatPlainPrecompressBytes Counter64, + ltmHttpClassStatPlainPostcompressBytes Counter64, + ltmHttpClassStatOctetPrecompressBytes Counter64, + ltmHttpClassStatOctetPostcompressBytes Counter64, + ltmHttpClassStatImagePrecompressBytes Counter64, + ltmHttpClassStatImagePostcompressBytes Counter64, + ltmHttpClassStatVideoPrecompressBytes Counter64, + ltmHttpClassStatVideoPostcompressBytes Counter64, + ltmHttpClassStatAudioPrecompressBytes Counter64, + ltmHttpClassStatAudioPostcompressBytes Counter64, + ltmHttpClassStatOtherPrecompressBytes Counter64, + ltmHttpClassStatOtherPostcompressBytes Counter64, + ltmHttpClassStatRamcacheHits Counter64, + ltmHttpClassStatRamcacheMisses Counter64, + ltmHttpClassStatRamcacheMissesAll Counter64, + ltmHttpClassStatRamcacheHitBytes Counter64, + ltmHttpClassStatRamcacheMissBytes Counter64, + ltmHttpClassStatRamcacheMissBytesAll Counter64 + } + +ltmHttpClassStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a HTTP class profile." + ::= { ltmHttpClassStatEntry 1 } + +ltmHttpClassStatCookiePersistInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of successful attempts to insert HTTP headers + for cookie persistence (set-cookie header insertions)." + ::= { ltmHttpClassStatEntry 2 } + +ltmHttpClassStatResp2xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of server-side responses in range of 200 to 206 + (successful responses)" + ::= { ltmHttpClassStatEntry 3 } + +ltmHttpClassStatResp3xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of server-side responses in range of 300 to 307 + (redirection responses)." + ::= { ltmHttpClassStatEntry 4 } + +ltmHttpClassStatResp4xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of server-side responses in range of 400 to 417 + (client errors)." + ::= { ltmHttpClassStatEntry 5 } + +ltmHttpClassStatResp5xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of server-side responses in range of 500 to 505 + (server errors)." + ::= { ltmHttpClassStatEntry 6 } + +ltmHttpClassStatNumberReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HTTP requests." + ::= { ltmHttpClassStatEntry 7 } + +ltmHttpClassStatGetReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HTTP get requests." + ::= { ltmHttpClassStatEntry 8 } + +ltmHttpClassStatPostReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HTTP post requests." + ::= { ltmHttpClassStatEntry 9 } + +ltmHttpClassStatV9Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 9 requests." + ::= { ltmHttpClassStatEntry 10 } + +ltmHttpClassStatV10Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 10 requests." + ::= { ltmHttpClassStatEntry 11 } + +ltmHttpClassStatV11Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 11 requests." + ::= { ltmHttpClassStatEntry 12 } + +ltmHttpClassStatV9Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 9 responses." + ::= { ltmHttpClassStatEntry 13 } + +ltmHttpClassStatV10Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 10 responses." + ::= { ltmHttpClassStatEntry 14 } + +ltmHttpClassStatV11Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of version 11 responses." + ::= { ltmHttpClassStatEntry 15 } + +ltmHttpClassStatMaxKeepaliveReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum number of requests made in a connection." + ::= { ltmHttpClassStatEntry 16 } + +ltmHttpClassStatRespBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of responses under 1k." + ::= { ltmHttpClassStatEntry 17 } + +ltmHttpClassStatRespBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of responses between 1 - 4k." + ::= { ltmHttpClassStatEntry 18 } + +ltmHttpClassStatRespBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of responses between 4 - 16k." + ::= { ltmHttpClassStatEntry 19 } + +ltmHttpClassStatRespBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of responses between 16 - 32k." + ::= { ltmHttpClassStatEntry 20 } + +ltmHttpClassStatRespBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Please use larger buckets" + ::= { ltmHttpClassStatEntry 21 } + +ltmHttpClassStatPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of response bytes before compression has taken place." + ::= { ltmHttpClassStatEntry 22 } + +ltmHttpClassStatPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of response bytes after compression has taken place." + ::= { ltmHttpClassStatEntry 23 } + +ltmHttpClassStatNullCompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of bytes subjected to NULL compression (for license enforcement)." + ::= { ltmHttpClassStatEntry 24 } + +ltmHttpClassStatHtmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpClassStatEntry 25 } + +ltmHttpClassStatHtmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpClassStatEntry 26 } + +ltmHttpClassStatCssPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpClassStatEntry 27 } + +ltmHttpClassStatCssPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpClassStatEntry 28 } + +ltmHttpClassStatJsPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpClassStatEntry 29 } + +ltmHttpClassStatJsPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpClassStatEntry 30 } + +ltmHttpClassStatXmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpClassStatEntry 31 } + +ltmHttpClassStatXmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpClassStatEntry 32 } + +ltmHttpClassStatSgmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpClassStatEntry 33 } + +ltmHttpClassStatSgmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpClassStatEntry 34 } + +ltmHttpClassStatPlainPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpClassStatEntry 35 } + +ltmHttpClassStatPlainPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpClassStatEntry 36 } + +ltmHttpClassStatOctetPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpClassStatEntry 37 } + +ltmHttpClassStatOctetPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpClassStatEntry 38 } + +ltmHttpClassStatImagePrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpClassStatEntry 39 } + +ltmHttpClassStatImagePostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpClassStatEntry 40 } + +ltmHttpClassStatVideoPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpClassStatEntry 41 } + +ltmHttpClassStatVideoPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpClassStatEntry 42 } + +ltmHttpClassStatAudioPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpClassStatEntry 43 } + +ltmHttpClassStatAudioPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpClassStatEntry 44 } + +ltmHttpClassStatOtherPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of pre-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpClassStatEntry 45 } + +ltmHttpClassStatOtherPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of post-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpClassStatEntry 46 } + +ltmHttpClassStatRamcacheHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache hits." + ::= { ltmHttpClassStatEntry 47 } + +ltmHttpClassStatRamcacheMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache misses, excluding un-cacheable data." + ::= { ltmHttpClassStatEntry 48 } + +ltmHttpClassStatRamcacheMissesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RAM cache misses." + ::= { ltmHttpClassStatEntry 49 } + +ltmHttpClassStatRamcacheHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache hits in bytes." + ::= { ltmHttpClassStatEntry 50 } + +ltmHttpClassStatRamcacheMissBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The number of RAM cache misses in bytes, excluding un-cacheable data." + ::= { ltmHttpClassStatEntry 51 } + +ltmHttpClassStatRamcacheMissBytesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RAM cache misses in bytes." + ::= { ltmHttpClassStatEntry 52 } + +--================================================================== +-- Profile_iiop +--================================================================== +ltmIiopProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The name of a IIOP profile." + ::= { ltmIiopProfile 1 } + +ltmIiopProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmIiopProfile 2 } + +ltmIiopProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmIiopProfile 3 } + +ltmIiopProfilePersistRequestId OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The state that if true, persist the request ID." + ::= { ltmIiopProfile 4 } + +ltmIiopProfilePersistObjectKey OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The state that if true, persist the object key." + ::= { ltmIiopProfile 5 } + +ltmIiopProfileAbortOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The state that if true, abort the connection when response is + timed out." + ::= { ltmIiopProfile 6 } + +ltmIiopProfileTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The response timeout for the specified IIOP profile." + ::= { ltmIiopProfile 7 } + +--================================================================== +-- Profile_iiop_stat +--================================================================== +ltmIiopProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated!. + The action to reset resettable statistics data in ltmIiopProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmIiopProfileStat 1 } + +ltmIiopProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The name of a IIOP profile." + ::= { ltmIiopProfileStat 2 } + +ltmIiopProfileStatNumRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The total number of IIOP requests." + ::= { ltmIiopProfileStat 3 } + +ltmIiopProfileStatNumResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The total number of IIOP responses." + ::= { ltmIiopProfileStat 4 } + +ltmIiopProfileStatNumCancels OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The total number of IIOP cancel messages." + ::= { ltmIiopProfileStat 5 } + +ltmIiopProfileStatNumErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The total number of IIOP error messages." + ::= { ltmIiopProfileStat 6 } + +ltmIiopProfileStatNumFragments OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The total number of IIOP fragments." + ::= { ltmIiopProfileStat 7 } + +--================================================================== +-- Profile_rtsp +--================================================================== +ltmRtspProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRtspProfile entries in the table." + ::= { ltmRtspProfile 1 } + +ltmRtspProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRtspProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of RTSP profile." + ::= { ltmRtspProfile 2 } + +ltmRtspProfileEntry OBJECT-TYPE + SYNTAX LtmRtspProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRtspProfile Table" + INDEX { + ltmRtspProfileName + } + ::= { ltmRtspProfileTable 1 } + +LtmRtspProfileEntry ::= + SEQUENCE { + ltmRtspProfileName LongDisplayString, + ltmRtspProfileConfigSource INTEGER, + ltmRtspProfileDefaultName LongDisplayString, + ltmRtspProfileIdleTimeout Gauge, + ltmRtspProfileMaxHeaderSize Gauge, + ltmRtspProfileMaxQueuedData Gauge, + ltmRtspProfileUnicastRedirect INTEGER, + ltmRtspProfileMulticastRedirect INTEGER, + ltmRtspProfileSessionReconnect INTEGER, + ltmRtspProfileRealHttpPersistence INTEGER, + ltmRtspProfileProxy INTEGER, + ltmRtspProfileProxyHeader LongDisplayString, + ltmRtspProfileRtpPort InetPortNumber, + ltmRtspProfileRtcpPort InetPortNumber, + ltmRtspProfileLogPublisher LongDisplayString, + ltmRtspProfileLogProfile LongDisplayString + } + +ltmRtspProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a RTSP profile." + ::= { ltmRtspProfileEntry 1 } + +ltmRtspProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmRtspProfileEntry 2 } + +ltmRtspProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmRtspProfileEntry 3 } + +ltmRtspProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The idle timeout (in seconds) for the specified RTSP profile." + ::= { ltmRtspProfileEntry 4 } + +ltmRtspProfileMaxHeaderSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum header size in bytes for the specified RTSP profile." + ::= { ltmRtspProfileEntry 5 } + +ltmRtspProfileMaxQueuedData OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum queued data in bytes for the specified RTSP profile." + ::= { ltmRtspProfileEntry 6 } + +ltmRtspProfileUnicastRedirect OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether unicast redirect is enable or not + for the specified RTSP profile." + ::= { ltmRtspProfileEntry 7 } + +ltmRtspProfileMulticastRedirect OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether multicast redirect is enable or not + for the specified RTSP profile." + ::= { ltmRtspProfileEntry 8 } + +ltmRtspProfileSessionReconnect OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether session reconnecting is enable or not + for the specified RTSP profile." + ::= { ltmRtspProfileEntry 9 } + +ltmRtspProfileRealHttpPersistence OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether real HTTP persistence is enable or not + for the specified RTSP profile." + ::= { ltmRtspProfileEntry 10 } + +ltmRtspProfileProxy OBJECT-TYPE + SYNTAX INTEGER { + none(0), + external(1), + internal(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy state for the specified RTSP profile." + ::= { ltmRtspProfileEntry 11 } + +ltmRtspProfileProxyHeader OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy header for the specified RTSP profile." + ::= { ltmRtspProfileEntry 12 } + +ltmRtspProfileRtpPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RTP port for the specified RTSP profile." + ::= { ltmRtspProfileEntry 13 } + +ltmRtspProfileRtcpPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The RTCP port for the specified RTSP profile." + ::= { ltmRtspProfileEntry 14 } + +ltmRtspProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs ALG events, if any." + ::= { ltmRtspProfileEntry 15 } + +ltmRtspProfileLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of ALG events, if any." + ::= { ltmRtspProfileEntry 16 } + +--================================================================== +-- Profile_rtsp_stat +--================================================================== +ltmRtspProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmRtspProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmRtspProfileStat 1 } + +ltmRtspProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRtspProfileStat entries in the table." + ::= { ltmRtspProfileStat 2 } + +ltmRtspProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRtspProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of RTSP profile." + ::= { ltmRtspProfileStat 3 } + +ltmRtspProfileStatEntry OBJECT-TYPE + SYNTAX LtmRtspProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRtspProfileStat Table" + INDEX { + ltmRtspProfileStatName + } + ::= { ltmRtspProfileStatTable 1 } + +LtmRtspProfileStatEntry ::= + SEQUENCE { + ltmRtspProfileStatName LongDisplayString, + ltmRtspProfileStatNumRequests Counter64, + ltmRtspProfileStatNumResponses Counter64, + ltmRtspProfileStatNumErrors Counter64, + ltmRtspProfileStatNumInterleaved Counter64 + } + +ltmRtspProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a RTSP profile." + ::= { ltmRtspProfileStatEntry 1 } + +ltmRtspProfileStatNumRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of RTSP requests for the specified RTSP profile." + ::= { ltmRtspProfileStatEntry 2 } + +ltmRtspProfileStatNumResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of RTSP responses for the specified RTSP profile." + ::= { ltmRtspProfileStatEntry 3 } + +ltmRtspProfileStatNumErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of RTSP errors for the specified RTSP profile." + ::= { ltmRtspProfileStatEntry 4 } + +ltmRtspProfileStatNumInterleaved OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of interleaved RTSP data packets for the specified RTSP profile." + ::= { ltmRtspProfileStatEntry 5 } + +--================================================================== +-- Profile_sctp +--================================================================== +ltmSctpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSctpProfile entries in the table." + ::= { ltmSctpProfile 1 } + +ltmSctpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSctpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of SCTP profile." + ::= { ltmSctpProfile 2 } + +ltmSctpProfileEntry OBJECT-TYPE + SYNTAX LtmSctpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSctpProfile Table" + INDEX { + ltmSctpProfileName + } + ::= { ltmSctpProfileTable 1 } + +LtmSctpProfileEntry ::= + SEQUENCE { + ltmSctpProfileName LongDisplayString, + ltmSctpProfileConfigSource INTEGER, + ltmSctpProfileDefaultName LongDisplayString, + ltmSctpProfileRcvOrdered INTEGER, + ltmSctpProfileSndPartial INTEGER, + ltmSctpProfileTcpShutdown INTEGER, + ltmSctpProfileResetOnTimeout INTEGER, + ltmSctpProfileOutStreams Gauge, + ltmSctpProfileInStreams Gauge, + ltmSctpProfileSndbuf Gauge, + ltmSctpProfileRcvwnd Gauge, + ltmSctpProfileTxChunks Gauge, + ltmSctpProfileRxChunks Gauge, + ltmSctpProfileCookieExpiration Gauge, + ltmSctpProfileInitMaxrtx Gauge, + ltmSctpProfileAssocMaxrtx Gauge, + ltmSctpProfileProxyBufferLow Gauge, + ltmSctpProfileProxyBufferHigh Gauge, + ltmSctpProfileIdleTimeout Gauge, + ltmSctpProfileHeartbeatInterval Gauge, + ltmSctpProfileIpTosToPeer INTEGER, + ltmSctpProfileLinkQosToPeer INTEGER, + ltmSctpProfileSecret LongDisplayString, + ltmSctpProfileMaxBurst Gauge, + ltmSctpProfileHeartbeatMaxBurst Gauge, + ltmSctpProfileMaxCommunicationPaths Gauge, + ltmSctpProfileMaxPathRetransmitLimit Gauge, + ltmSctpProfileServerSideMultihoming INTEGER, + ltmSctpProfileClientSideMultihoming INTEGER, + ltmSctpProfileRtoInitial Gauge, + ltmSctpProfileRtoMin Gauge, + ltmSctpProfileRtoMax Gauge, + ltmSctpProfileSackTimeout Gauge + } + +ltmSctpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SCTP profile." + ::= { ltmSctpProfileEntry 1 } + +ltmSctpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmSctpProfileEntry 2 } + +ltmSctpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmSctpProfileEntry 3 } + +ltmSctpProfileRcvOrdered OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to in-order deliver messages to upper layer + for the specified profile." + ::= { ltmSctpProfileEntry 4 } + +ltmSctpProfileSndPartial OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to accept partial of application data + for the specified profile." + ::= { ltmSctpProfileEntry 5 } + +ltmSctpProfileTcpShutdown OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to emulate TCP closing + for the specified profile." + ::= { ltmSctpProfileEntry 6 } + +ltmSctpProfileResetOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not reset connection when timeout + for the specified profile." + ::= { ltmSctpProfileEntry 7 } + +ltmSctpProfileOutStreams OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of out-bound streams for the specified profile." + ::= { ltmSctpProfileEntry 8 } + +ltmSctpProfileInStreams OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of in-bound streams for the specified profile." + ::= { ltmSctpProfileEntry 9 } + +ltmSctpProfileSndbuf OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The send buffer size in bytes for the specified profile." + ::= { ltmSctpProfileEntry 10 } + +ltmSctpProfileRcvwnd OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The received window size, should be prorated to ltmSctpProfileRxChuncks + for the specified profile." + ::= { ltmSctpProfileEntry 11 } + +ltmSctpProfileTxChunks OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of sending chunk buffer for the specified profile." + ::= { ltmSctpProfileEntry 12 } + +ltmSctpProfileRxChunks OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of receiving chunk buffer for the specified profile." + ::= { ltmSctpProfileEntry 13 } + +ltmSctpProfileCookieExpiration OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The valid duration of cookie for the specified profile." + ::= { ltmSctpProfileEntry 14 } + +ltmSctpProfileInitMaxrtx OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of retries to establish a connection for the specified profile." + ::= { ltmSctpProfileEntry 15 } + +ltmSctpProfileAssocMaxrtx OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of retries to send data for the specified profile." + ::= { ltmSctpProfileEntry 16 } + +ltmSctpProfileProxyBufferLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy buffer level at which the receive window is opened + for the specified profile." + ::= { ltmSctpProfileEntry 17 } + +ltmSctpProfileProxyBufferHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy buffer level at which the receive window is closed + for the specified profile." + ::= { ltmSctpProfileEntry 18 } + +ltmSctpProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds without traffic before a connection is eligible + for deletion for the specified profile." + ::= { ltmSctpProfileEntry 19 } + +ltmSctpProfileHeartbeatInterval OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of seconds to send heartbeat for the specified profile." + ::= { ltmSctpProfileEntry 20 } + +ltmSctpProfileIpTosToPeer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP type of service set in packets sent to peer for the specified profile." + ::= { ltmSctpProfileEntry 21 } + +ltmSctpProfileLinkQosToPeer OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The link quality of service set in packets sent to peer for the specified profile." + ::= { ltmSctpProfileEntry 22 } + +ltmSctpProfileSecret OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The internal secret string used to HMAC cookie for the specified profile." + ::= { ltmSctpProfileEntry 23 } + +ltmSctpProfileMaxBurst OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of data packets sent in a burst" + ::= { ltmSctpProfileEntry 24 } + +ltmSctpProfileHeartbeatMaxBurst OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of heartbeat packets sent in a burst" + ::= { ltmSctpProfileEntry 25 } + +ltmSctpProfileMaxCommunicationPaths OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of communication + paths." + ::= { ltmSctpProfileEntry 26 } + +ltmSctpProfileMaxPathRetransmitLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Limit of retransmission path." + ::= { ltmSctpProfileEntry 27 } + +ltmSctpProfileServerSideMultihoming OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enables server + side multihoming." + ::= { ltmSctpProfileEntry 28 } + +ltmSctpProfileClientSideMultihoming OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enables client + side multihoming." + ::= { ltmSctpProfileEntry 29 } + +ltmSctpProfileRtoInitial OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the net.sctp.rto_initial configurable + parameter. It is the initial value of RTO(retransmission timeout) + that is used in RTO calculations. Unit of measurement is + milliseconds." + ::= { ltmSctpProfileEntry 30 } + +ltmSctpProfileRtoMin OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the net.sctp.rto_min configurable + parameter. It is the minimum value of RTO(retransmission timeout) + that is used in RTO calculation. Unit of measurement is + milliseconds." + ::= { ltmSctpProfileEntry 31 } + +ltmSctpProfileRtoMax OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This is the net.sctp.rto_max configurable + parameter. It is the maximum value of RTO(retransmission timeout) + that is used in RTO calculations. Unit of measurement is + milliseconds." + ::= { ltmSctpProfileEntry 32 } + +ltmSctpProfileSackTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Delayed SACK timeout is configurable. Unit of + measurement is milliseconds." + ::= { ltmSctpProfileEntry 33 } + +--================================================================== +-- Profile_sctp_stat +--================================================================== +ltmSctpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSctpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSctpProfileStat 1 } + +ltmSctpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSctpProfileStat entries in the table." + ::= { ltmSctpProfileStat 2 } + +ltmSctpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSctpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of SCTP profile." + ::= { ltmSctpProfileStat 3 } + +ltmSctpProfileStatEntry OBJECT-TYPE + SYNTAX LtmSctpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSctpProfileStat Table" + INDEX { + ltmSctpProfileStatName + } + ::= { ltmSctpProfileStatTable 1 } + +LtmSctpProfileStatEntry ::= + SEQUENCE { + ltmSctpProfileStatName LongDisplayString, + ltmSctpProfileStatAccepts Counter64, + ltmSctpProfileStatAcceptfails Counter64, + ltmSctpProfileStatConnects Counter64, + ltmSctpProfileStatConnfails Counter64, + ltmSctpProfileStatExpires Counter64, + ltmSctpProfileStatAbandons Counter64, + ltmSctpProfileStatRxrst Counter64, + ltmSctpProfileStatRxbadsum Counter64, + ltmSctpProfileStatRxcookie Counter64, + ltmSctpProfileStatRxbadcookie Counter64, + ltmSctpProfileStatAssociations Gauge, + ltmSctpProfileStatClosing Gauge, + ltmSctpProfileStatConfirmedAddresses Gauge, + ltmSctpProfileStatUnconfirmedAddresses Gauge, + ltmSctpProfileStatActivePaths Gauge, + ltmSctpProfileStatInactivePaths Gauge + } + +ltmSctpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SCTP profile." + ::= { ltmSctpProfileStatEntry 1 } + +ltmSctpProfileStatAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of accepted connections for the specified profile." + ::= { ltmSctpProfileStatEntry 2 } + +ltmSctpProfileStatAcceptfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of not accepted responses for the specified profile." + ::= { ltmSctpProfileStatEntry 3 } + +ltmSctpProfileStatConnects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of established connections for the specified profile." + ::= { ltmSctpProfileStatEntry 4 } + +ltmSctpProfileStatConnfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections failures for the specified profile." + ::= { ltmSctpProfileStatEntry 5 } + +ltmSctpProfileStatExpires OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of expired connections due to idle timeout for the specified profile." + ::= { ltmSctpProfileStatEntry 6 } + +ltmSctpProfileStatAbandons OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of abandoned connections due to retries/keep-alives for the specified profile." + ::= { ltmSctpProfileStatEntry 7 } + +ltmSctpProfileStatRxrst OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received Abort chunks for the specified profile." + ::= { ltmSctpProfileStatEntry 8 } + +ltmSctpProfileStatRxbadsum OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of bad checksum in received packets for the specified profile." + ::= { ltmSctpProfileStatEntry 9 } + +ltmSctpProfileStatRxcookie OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received SCTP cookies (including bad and good ones) for the specified profile." + ::= { ltmSctpProfileStatEntry 10 } + +ltmSctpProfileStatRxbadcookie OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of received bad SCTP cookies for the specified profile." + ::= { ltmSctpProfileStatEntry 11 } + +ltmSctpProfileStatAssociations OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of active SCTP associations for the specified profile." + ::= { ltmSctpProfileStatEntry 12 } + +ltmSctpProfileStatClosing OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of closing SCTP associations for the specified profile." + ::= { ltmSctpProfileStatEntry 13 } + +ltmSctpProfileStatConfirmedAddresses OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of confirmed remote transport addresses for the specified profile." + ::= { ltmSctpProfileStatEntry 14 } + +ltmSctpProfileStatUnconfirmedAddresses OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of unconfirmed remote transport addresses for the specified profile." + ::= { ltmSctpProfileStatEntry 15 } + +ltmSctpProfileStatActivePaths OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of active transport paths for the specified profile." + ::= { ltmSctpProfileStatEntry 16 } + +ltmSctpProfileStatInactivePaths OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of inactive transport paths for the specified profile." + ::= { ltmSctpProfileStatEntry 17 } + +--================================================================== +-- Profile_statistics +--================================================================== +ltmUserStatProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmUserStatProfile entries in the table." + ::= { ltmUserStatProfile 1 } + +ltmUserStatProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmUserStatProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing basic information of user-defined statistics profiles., + The user can define up to 32 statistic fields in each profile. + See ltmUserStatProfileStatTable for user-defined fields for each profile." + ::= { ltmUserStatProfile 2 } + +ltmUserStatProfileEntry OBJECT-TYPE + SYNTAX LtmUserStatProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmUserStatProfile Table" + INDEX { + ltmUserStatProfileName + } + ::= { ltmUserStatProfileTable 1 } + +LtmUserStatProfileEntry ::= + SEQUENCE { + ltmUserStatProfileName LongDisplayString, + ltmUserStatProfileConfigSource INTEGER, + ltmUserStatProfileDefaultName LongDisplayString + } + +ltmUserStatProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an user-defined statistics profile." + ::= { ltmUserStatProfileEntry 1 } + +ltmUserStatProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmUserStatProfileEntry 2 } + +ltmUserStatProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmUserStatProfileEntry 3 } + +--================================================================== +-- Profile_user_stat +--================================================================== +ltmUserStatProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmUserStatProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmUserStatProfileStat 1 } + +ltmUserStatProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmUserStatProfileStat entries in the table." + ::= { ltmUserStatProfileStat 2 } + +ltmUserStatProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmUserStatProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing user-defined statistics information for related profiles. + The maximum for user-defined statistic fields is 32 for each profile." + ::= { ltmUserStatProfileStat 3 } + +ltmUserStatProfileStatEntry OBJECT-TYPE + SYNTAX LtmUserStatProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmUserStatProfileStat Table" + INDEX { + ltmUserStatProfileStatName, + ltmUserStatProfileStatFieldId + } + ::= { ltmUserStatProfileStatTable 1 } + +LtmUserStatProfileStatEntry ::= + SEQUENCE { + ltmUserStatProfileStatName LongDisplayString, + ltmUserStatProfileStatFieldId INTEGER, + ltmUserStatProfileStatFieldName LongDisplayString, + ltmUserStatProfileStatFieldValue Counter64 + } + +ltmUserStatProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an user-defined statistics profile." + ::= { ltmUserStatProfileStatEntry 1 } + +ltmUserStatProfileStatFieldId OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the user-defined statistics field." + ::= { ltmUserStatProfileStatEntry 2 } + +ltmUserStatProfileStatFieldName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the related user-defined statistic field." + ::= { ltmUserStatProfileStatEntry 3 } + +ltmUserStatProfileStatFieldValue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of the related user-defined statistic field." + ::= { ltmUserStatProfileStatEntry 4 } + +--================================================================== +-- Virtual_server_httpclass +--================================================================== +ltmVsHttpClassNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmVirtualServHttpClass entries in the table." + ::= { ltmVirtualServHttpClass 1 } + +ltmVsHttpClassTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVsHttpClassEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information of HTTP class profiles with which the specified virtual servers associate." + ::= { ltmVirtualServHttpClass 2 } + +ltmVsHttpClassEntry OBJECT-TYPE + SYNTAX LtmVsHttpClassEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmVsHttpClass Table" + INDEX { + ltmVsHttpClassVsName, + ltmVsHttpClassProfileName + } + ::= { ltmVsHttpClassTable 1 } + +LtmVsHttpClassEntry ::= + SEQUENCE { + ltmVsHttpClassVsName LongDisplayString, + ltmVsHttpClassProfileName LongDisplayString, + ltmVsHttpClassPriority Gauge + } + +ltmVsHttpClassVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a virtual server." + ::= { ltmVsHttpClassEntry 1 } + +ltmVsHttpClassProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of HTTP class profile with which the specified virtual server associate." + ::= { ltmVsHttpClassEntry 2 } + +ltmVsHttpClassPriority OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The priority of the profile among profiles used by the specified virtual server." + ::= { ltmVsHttpClassEntry 3 } + +--================================================================== +-- Node_address_status +--================================================================== +ltmNodeAddrStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNodeAddrStatus entries in the table." + ::= { ltmNodeAddrStatus 1 } + +ltmNodeAddrStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNodeAddrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing status information of node addresses." + ::= { ltmNodeAddrStatus 2 } + +ltmNodeAddrStatusEntry OBJECT-TYPE + SYNTAX LtmNodeAddrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNodeAddrStatus Table" + INDEX { + ltmNodeAddrStatusName + } + ::= { ltmNodeAddrStatusTable 1 } + +LtmNodeAddrStatusEntry ::= + SEQUENCE { + ltmNodeAddrStatusAddrType InetAddressType, + ltmNodeAddrStatusAddr InetAddress, + ltmNodeAddrStatusAvailState INTEGER, + ltmNodeAddrStatusEnabledState INTEGER, + ltmNodeAddrStatusParentType Gauge, + ltmNodeAddrStatusDetailReason LongDisplayString, + ltmNodeAddrStatusName LongDisplayString + } + +ltmNodeAddrStatusAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmNodeAddrStatusAddr." + ::= { ltmNodeAddrStatusEntry 1 } + +ltmNodeAddrStatusAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmNodeAddrStatusAddrType value." + ::= { ltmNodeAddrStatusEntry 2 } + +ltmNodeAddrStatusAvailState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4), + gray(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The availability of the specified node address indicated in color. + none - error; + green - available in some capacity; + yellow - not currently available; + red - not available; + blue - availability is unknown; + gray - unlicensed." + ::= { ltmNodeAddrStatusEntry 3 } + +ltmNodeAddrStatusEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activity status of the specified node address, as specified + by the user." + ::= { ltmNodeAddrStatusEntry 4 } + +ltmNodeAddrStatusParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This is an internal data. + The type of parent object which disabled the specified node address." + ::= { ltmNodeAddrStatusEntry 5 } + +ltmNodeAddrStatusDetailReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detail description of the specified node's status." + ::= { ltmNodeAddrStatusEntry 6 } + +ltmNodeAddrStatusName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "node name." + ::= { ltmNodeAddrStatusEntry 7 } + +--================================================================== +-- Pool_status +--================================================================== +ltmPoolStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPoolStatus entries in the table." + ::= { ltmPoolStatus 1 } + +ltmPoolStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing status information of pools." + ::= { ltmPoolStatus 2 } + +ltmPoolStatusEntry OBJECT-TYPE + SYNTAX LtmPoolStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPoolStatus Table" + INDEX { + ltmPoolStatusName + } + ::= { ltmPoolStatusTable 1 } + +LtmPoolStatusEntry ::= + SEQUENCE { + ltmPoolStatusName LongDisplayString, + ltmPoolStatusAvailState INTEGER, + ltmPoolStatusEnabledState INTEGER, + ltmPoolStatusParentType Gauge, + ltmPoolStatusDetailReason LongDisplayString + } + +ltmPoolStatusName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a pool." + ::= { ltmPoolStatusEntry 1 } + +ltmPoolStatusAvailState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4), + grey(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The availability of the specified pool indicated in color. + none - error; + green - available in some capacity; + yellow - not currently available; + red - not available; + blue - availability is unknown; + gray - unlicensed" + ::= { ltmPoolStatusEntry 2 } + +ltmPoolStatusEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activity status of the specified pool, as specified + by the user." + ::= { ltmPoolStatusEntry 3 } + +ltmPoolStatusParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This is an internal data. + The type of parent object which disabled the specified pool." + ::= { ltmPoolStatusEntry 4 } + +ltmPoolStatusDetailReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detail description of the specified pool's status." + ::= { ltmPoolStatusEntry 5 } + +--================================================================== +-- Pool_member_status +--================================================================== +ltmPoolMbrStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPoolMemberStatus entries in the table." + ::= { ltmPoolMemberStatus 1 } + +ltmPoolMbrStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPoolMbrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing status information of pool members." + ::= { ltmPoolMemberStatus 2 } + +ltmPoolMbrStatusEntry OBJECT-TYPE + SYNTAX LtmPoolMbrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPoolMbrStatus Table" + INDEX { + ltmPoolMbrStatusPoolName, + ltmPoolMbrStatusNodeName, + ltmPoolMbrStatusPort + } + ::= { ltmPoolMbrStatusTable 1 } + +LtmPoolMbrStatusEntry ::= + SEQUENCE { + ltmPoolMbrStatusPoolName LongDisplayString, + ltmPoolMbrStatusAddrType InetAddressType, + ltmPoolMbrStatusAddr InetAddress, + ltmPoolMbrStatusPort InetPortNumber, + ltmPoolMbrStatusAvailState INTEGER, + ltmPoolMbrStatusEnabledState INTEGER, + ltmPoolMbrStatusParentType Gauge, + ltmPoolMbrStatusDetailReason LongDisplayString, + ltmPoolMbrStatusNodeName LongDisplayString + } + +ltmPoolMbrStatusPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a pool." + ::= { ltmPoolMbrStatusEntry 1 } + +ltmPoolMbrStatusAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmPoolMbrStatusAddr." + ::= { ltmPoolMbrStatusEntry 2 } + +ltmPoolMbrStatusAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a pool member in the specified pool. + It is interpreted within the context of an ltmPoolMbrStatusAddrType value." + ::= { ltmPoolMbrStatusEntry 3 } + +ltmPoolMbrStatusPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port number of the specified pool member." + ::= { ltmPoolMbrStatusEntry 4 } + +ltmPoolMbrStatusAvailState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4), + gray(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The availability of the specified pool member indicated in color. + none - error; + green - available in some capacity; + yellow - not currently available; + red - not available; + blue - availability is unknown; + gray - unlicensed." + ::= { ltmPoolMbrStatusEntry 5 } + +ltmPoolMbrStatusEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activity status of the specified pool member, as specified + by the user." + ::= { ltmPoolMbrStatusEntry 6 } + +ltmPoolMbrStatusParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This is an internal data. + The type of parent object which disabled the specified pool member." + ::= { ltmPoolMbrStatusEntry 7 } + +ltmPoolMbrStatusDetailReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detail description of the specified pool member's status." + ::= { ltmPoolMbrStatusEntry 8 } + +ltmPoolMbrStatusNodeName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Name of associated name." + ::= { ltmPoolMbrStatusEntry 9 } + +--================================================================== +-- Virtual_server_status +--================================================================== +ltmVsStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualServStatus entries in the table." + ::= { ltmVirtualServStatus 1 } + +ltmVsStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing status information of virtual servers." + ::= { ltmVirtualServStatus 2 } + +ltmVsStatusEntry OBJECT-TYPE + SYNTAX LtmVsStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVsStatus Table" + INDEX { + ltmVsStatusName + } + ::= { ltmVsStatusTable 1 } + +LtmVsStatusEntry ::= + SEQUENCE { + ltmVsStatusName LongDisplayString, + ltmVsStatusAvailState INTEGER, + ltmVsStatusEnabledState INTEGER, + ltmVsStatusParentType Gauge, + ltmVsStatusDetailReason LongDisplayString + } + +ltmVsStatusName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a virtual server." + ::= { ltmVsStatusEntry 1 } + +ltmVsStatusAvailState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4), + gray(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The availability of the specified virtual server indicated in color. + none - error; + green - available in some capacity; + yellow - not currently available; + red - not available; + blue - availability is unknown; + gray - unlicensed." + ::= { ltmVsStatusEntry 2 } + +ltmVsStatusEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activity status of the specified virtual server, as specified + by the user." + ::= { ltmVsStatusEntry 3 } + +ltmVsStatusParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This is an internal data. + The type of parent object which disabled the specified virtual server." + ::= { ltmVsStatusEntry 4 } + +ltmVsStatusDetailReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detail description of the specified virtual server's status." + ::= { ltmVsStatusEntry 5 } + +--================================================================== +-- Virtual_address_status +--================================================================== +ltmVAddrStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualAddrStatus entries in the table." + ::= { ltmVirtualAddrStatus 1 } + +ltmVAddrStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVAddrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing status information of virtual addresses." + ::= { ltmVirtualAddrStatus 2 } + +ltmVAddrStatusEntry OBJECT-TYPE + SYNTAX LtmVAddrStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVAddrStatus Table" + INDEX { + ltmVAddrStatusName + } + ::= { ltmVAddrStatusTable 1 } + +LtmVAddrStatusEntry ::= + SEQUENCE { + ltmVAddrStatusAddrType InetAddressType, + ltmVAddrStatusAddr InetAddress, + ltmVAddrStatusAvailState INTEGER, + ltmVAddrStatusEnabledState INTEGER, + ltmVAddrStatusParentType Gauge, + ltmVAddrStatusDetailReason LongDisplayString, + ltmVAddrStatusName LongDisplayString + } + +ltmVAddrStatusAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmVsAddrStatusAddr" + ::= { ltmVAddrStatusEntry 1 } + +ltmVAddrStatusAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a virtual address. It is interpreted + within the context of a ltmVsAddrAddrType value." + ::= { ltmVAddrStatusEntry 2 } + +ltmVAddrStatusAvailState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + green(1), + yellow(2), + red(3), + blue(4), + gray(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The availability of the specified virtual address indicated in color. + none - error; + green - available in some capacity; + yellow - not currently available; + red - not available; + blue - availability is unknown; + gray - unlicensed." + ::= { ltmVAddrStatusEntry 3 } + +ltmVAddrStatusEnabledState OBJECT-TYPE + SYNTAX INTEGER { + none(0), + enabled(1), + disabled(2), + disabledbyparent(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The activity status of the specified virtual address, as specified + by the user." + ::= { ltmVAddrStatusEntry 4 } + +ltmVAddrStatusParentType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This is an internal data. + The type of parent object which disabled the specified virtual address." + ::= { ltmVAddrStatusEntry 5 } + +ltmVAddrStatusDetailReason OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The detail description of the specified virtual address's status." + ::= { ltmVAddrStatusEntry 6 } + +ltmVAddrStatusName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Virtual Address name" + ::= { ltmVAddrStatusEntry 7 } + +--================================================================== +-- Profile_http_fallback_status_codes +--================================================================== +ltmFallbackStatusNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfileFallbackStatus entries in the table." + ::= { ltmHttpProfileFallbackStatus 1 } + +ltmFallbackStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFallbackStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of status codes that when matched, + traffic will be sent to the 'fallback_host' for HTTP profiles." + ::= { ltmHttpProfileFallbackStatus 2 } + +ltmFallbackStatusEntry OBJECT-TYPE + SYNTAX LtmFallbackStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFallbackStatus Table" + INDEX { + ltmFallbackStatusName, + ltmFallbackStatusIndex + } + ::= { ltmFallbackStatusTable 1 } + +LtmFallbackStatusEntry ::= + SEQUENCE { + ltmFallbackStatusName LongDisplayString, + ltmFallbackStatusIndex INTEGER, + ltmFallbackStatusCode LongDisplayString + } + +ltmFallbackStatusName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmFallbackStatusEntry 1 } + +ltmFallbackStatusIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of status code for the specified HTTP profile." + ::= { ltmFallbackStatusEntry 2 } + +ltmFallbackStatusCode OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The status code that when matched, traffic will be sent to the 'fallback_host' for the specified profile." + ::= { ltmFallbackStatusEntry 3 } + +--================================================================== +-- Profile_http_response_headers_permitted +--================================================================== +ltmRespHeadersPermNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfileRespHeadersPerm entries in the table." + ::= { ltmHttpProfileRespHeadersPerm 1 } + +ltmRespHeadersPermTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRespHeadersPermEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of permitted headers in the + responses for HTTP profiles." + ::= { ltmHttpProfileRespHeadersPerm 2 } + +ltmRespHeadersPermEntry OBJECT-TYPE + SYNTAX LtmRespHeadersPermEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRespHeadersPerm Table" + INDEX { + ltmRespHeadersPermName, + ltmRespHeadersPermIndex + } + ::= { ltmRespHeadersPermTable 1 } + +LtmRespHeadersPermEntry ::= + SEQUENCE { + ltmRespHeadersPermName LongDisplayString, + ltmRespHeadersPermIndex INTEGER, + ltmRespHeadersPermStr LongDisplayString + } + +ltmRespHeadersPermName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmRespHeadersPermEntry 1 } + +ltmRespHeadersPermIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of permitted header in a response for the specified HTTP profile." + ::= { ltmRespHeadersPermEntry 2 } + +ltmRespHeadersPermStr OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The permitted header in a response for the specified profile." + ::= { ltmRespHeadersPermEntry 3 } + +--================================================================== +-- Profile_http_encrypt_cookies +--================================================================== +ltmEncCookiesNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfileEncCookies entries in the table." + ::= { ltmHttpProfileEncCookies 1 } + +ltmEncCookiesTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmEncCookiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of cookies to be encrypted before + sending them to the clients for HTTP profiles." + ::= { ltmHttpProfileEncCookies 2 } + +ltmEncCookiesEntry OBJECT-TYPE + SYNTAX LtmEncCookiesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmEncCookies Table" + INDEX { + ltmEncCookiesName, + ltmEncCookiesIndex + } + ::= { ltmEncCookiesTable 1 } + +LtmEncCookiesEntry ::= + SEQUENCE { + ltmEncCookiesName LongDisplayString, + ltmEncCookiesIndex INTEGER, + ltmEncCookiesStr LongDisplayString + } + +ltmEncCookiesName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmEncCookiesEntry 1 } + +ltmEncCookiesIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of cookie to be encrypted before sending it to the client + for the specified HTTP profile." + ::= { ltmEncCookiesEntry 2 } + +ltmEncCookiesStr OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cookie to be encrypted before sending it to the client + for the specified profile." + ::= { ltmEncCookiesEntry 3 } + +--================================================================== +-- Profile_bigproto_stat +--================================================================== +ltmFastL4ProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFastL4ProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFastL4ProfileStat 1 } + +ltmFastL4ProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFastL4ProfileStat entries in the table." + ::= { ltmFastL4ProfileStat 2 } + +ltmFastL4ProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFastL4ProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information of fast L4 profiles." + ::= { ltmFastL4ProfileStat 3 } + +ltmFastL4ProfileStatEntry OBJECT-TYPE + SYNTAX LtmFastL4ProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFastL4ProfileStat Table" + INDEX { + ltmFastL4ProfileStatName + } + ::= { ltmFastL4ProfileStatTable 1 } + +LtmFastL4ProfileStatEntry ::= + SEQUENCE { + ltmFastL4ProfileStatName LongDisplayString, + ltmFastL4ProfileStatOpen Gauge, + ltmFastL4ProfileStatAccepts Counter64, + ltmFastL4ProfileStatAcceptfails Counter64, + ltmFastL4ProfileStatExpires Counter64, + ltmFastL4ProfileStatRxbadpkt Counter64, + ltmFastL4ProfileStatRxunreach Counter64, + ltmFastL4ProfileStatRxbadunreach Counter64, + ltmFastL4ProfileStatRxbadsum Counter64, + ltmFastL4ProfileStatTxerrors Counter64, + ltmFastL4ProfileStatSyncookIssue Counter64, + ltmFastL4ProfileStatSyncookAccept Counter64, + ltmFastL4ProfileStatSyncookReject Counter64, + ltmFastL4ProfileStatServersynrtx Counter64, + ltmFastL4ProfileStatLbcSuccessful Counter64, + ltmFastL4ProfileStatLbcTimedout Counter64 + } + +ltmFastL4ProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 1 } + +ltmFastL4ProfileStatOpen OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current open connections for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 2 } + +ltmFastL4ProfileStatAccepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of accepted connections for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 3 } + +ltmFastL4ProfileStatAcceptfails OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of not accepted connections for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 4 } + +ltmFastL4ProfileStatExpires OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of expired connections due to idle timeout for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 5 } + +ltmFastL4ProfileStatRxbadpkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of malformed packets for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 6 } + +ltmFastL4ProfileStatRxunreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received ICMP unreach/TCP RST for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 7 } + +ltmFastL4ProfileStatRxbadunreach OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of received TCP RST outside the current window for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 8 } + +ltmFastL4ProfileStatRxbadsum OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bad checksum for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 9 } + +ltmFastL4ProfileStatTxerrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of transmit datagram errors for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 10 } + +ltmFastL4ProfileStatSyncookIssue OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of syncookies issued for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 11 } + +ltmFastL4ProfileStatSyncookAccept OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of syncookies accepted for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 12 } + +ltmFastL4ProfileStatSyncookReject OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of syncookies rejected for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 13 } + +ltmFastL4ProfileStatServersynrtx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of retransmissions of SYN to server for a syncookied connection for the specified fast L4 profile." + ::= { ltmFastL4ProfileStatEntry 14 } + +ltmFastL4ProfileStatLbcSuccessful OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Successful Late Binding Connections." + ::= { ltmFastL4ProfileStatEntry 15 } + +ltmFastL4ProfileStatLbcTimedout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Late Binding Connections that were timed out." + ::= { ltmFastL4ProfileStatEntry 16 } + +--================================================================== +-- Profile_sipp +--================================================================== +ltmSipProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSipProfile entries in the table." + ::= { ltmSipProfile 1 } + +ltmSipProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSipProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration information of SIP profiles." + ::= { ltmSipProfile 2 } + +ltmSipProfileEntry OBJECT-TYPE + SYNTAX LtmSipProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSipProfile Table" + INDEX { + ltmSipProfileName + } + ::= { ltmSipProfileTable 1 } + +LtmSipProfileEntry ::= + SEQUENCE { + ltmSipProfileName LongDisplayString, + ltmSipProfileConfigSource INTEGER, + ltmSipProfileDefaultName LongDisplayString, + ltmSipProfileMaxSize Gauge, + ltmSipProfileTerminateBye INTEGER, + ltmSipProfileInsertVia INTEGER, + ltmSipProfileSecureVia INTEGER, + ltmSipProfileInsertRecordRoute INTEGER, + ltmSipProfileFirewallEnabled INTEGER, + ltmSipProfileLogPublisher LongDisplayString, + ltmSipProfileLogProfile LongDisplayString + } + +ltmSipProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SIP profile." + ::= { ltmSipProfileEntry 1 } + +ltmSipProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmSipProfileEntry 2 } + +ltmSipProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmSipProfileEntry 3 } + +ltmSipProfileMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The acceptable maximum SIP message size for the specified profile." + ::= { ltmSipProfileEntry 4 } + +ltmSipProfileTerminateBye OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to terminate connection after bye (200 BYE) message for the specified profile." + ::= { ltmSipProfileEntry 5 } + +ltmSipProfileInsertVia OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not to insert Via for the specified profile." + ::= { ltmSipProfileEntry 6 } + +ltmSipProfileSecureVia OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not it is SIPS/2.0/TLS for the specified profile." + ::= { ltmSipProfileEntry 7 } + +ltmSipProfileInsertRecordRoute OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not insert Record-route for the specified profile." + ::= { ltmSipProfileEntry 8 } + +ltmSipProfileFirewallEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not SIP firewall is enabled for the specified + profile." + ::= { ltmSipProfileEntry 9 } + +ltmSipProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs ALG events, if any." + ::= { ltmSipProfileEntry 10 } + +ltmSipProfileLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of ALG events, if any." + ::= { ltmSipProfileEntry 11 } + +--================================================================== +-- Profile_sipp_stat +--================================================================== +ltmSipProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSipProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSipProfileStat 1 } + +ltmSipProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSipProfileStat entries in the table." + ::= { ltmSipProfileStat 2 } + +ltmSipProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSipProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information of SIP profiles." + ::= { ltmSipProfileStat 3 } + +ltmSipProfileStatEntry OBJECT-TYPE + SYNTAX LtmSipProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSipProfileStat Table" + INDEX { + ltmSipProfileStatName + } + ::= { ltmSipProfileStatTable 1 } + +LtmSipProfileStatEntry ::= + SEQUENCE { + ltmSipProfileStatName LongDisplayString, + ltmSipProfileStatRequests Counter64, + ltmSipProfileStatResponses Counter64, + ltmSipProfileStatBadmsgs Counter64, + ltmSipProfileStatDrops Counter64 + } + +ltmSipProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a SIP profile." + ::= { ltmSipProfileStatEntry 1 } + +ltmSipProfileStatRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests received for the specified profile." + ::= { ltmSipProfileStatEntry 2 } + +ltmSipProfileStatResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of responses sent for the specified profile." + ::= { ltmSipProfileStatEntry 3 } + +ltmSipProfileStatBadmsgs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of bad messages for the specified profile." + ::= { ltmSipProfileStatEntry 4 } + +ltmSipProfileStatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped packets for the specified profile." + ::= { ltmSipProfileStatEntry 5 } + +--================================================================== +-- Gtm_vs_score +--================================================================== +ltmVirtualModuleScoreNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmVirtualModuleScore entries in the table." + ::= { ltmVirtualModuleScore 1 } + +ltmVirtualModuleScoreTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmVirtualModuleScoreEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing module capacity scores for virtual servers" + ::= { ltmVirtualModuleScore 2 } + +ltmVirtualModuleScoreEntry OBJECT-TYPE + SYNTAX LtmVirtualModuleScoreEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmVirtualModuleScore Table" + INDEX { + ltmVirtualModuleScoreVsName, + ltmVirtualModuleScoreModuleType + } + ::= { ltmVirtualModuleScoreTable 1 } + +LtmVirtualModuleScoreEntry ::= + SEQUENCE { + ltmVirtualModuleScoreVsName LongDisplayString, + ltmVirtualModuleScoreModuleType INTEGER, + ltmVirtualModuleScoreScore Gauge + } + +ltmVirtualModuleScoreVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the virtual server this score applies to." + ::= { ltmVirtualModuleScoreEntry 1 } + +ltmVirtualModuleScoreModuleType OBJECT-TYPE + SYNTAX INTEGER { + asm(0), + sam(1), + wam(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bigip module that this score applites to." + ::= { ltmVirtualModuleScoreEntry 2 } + +ltmVirtualModuleScoreScore OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The score represents how much capacity the module estimates it has left." + ::= { ltmVirtualModuleScoreEntry 3 } + +--================================================================== +-- Profile_isession +--================================================================== +ltmIsessionProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmIsessionProfile entries in the table." + ::= { ltmIsessionProfile 1 } + +ltmIsessionProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmIsessionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration information of Isession profiles." + ::= { ltmIsessionProfile 2 } + +ltmIsessionProfileEntry OBJECT-TYPE + SYNTAX LtmIsessionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmIsessionProfile Table" + INDEX { + ltmIsessionProfileName + } + ::= { ltmIsessionProfileTable 1 } + +LtmIsessionProfileEntry ::= + SEQUENCE { + ltmIsessionProfileName LongDisplayString, + ltmIsessionProfileMode INTEGER, + ltmIsessionProfileConnectionReuse INTEGER, + ltmIsessionProfileCompressionNull INTEGER, + ltmIsessionProfileCompressionDeflate INTEGER, + ltmIsessionProfileCompressionLzo INTEGER, + ltmIsessionProfileCompressionAdaptive INTEGER, + ltmIsessionProfileDeduplication INTEGER, + ltmIsessionProfilePortTransparency INTEGER, + ltmIsessionProfileTargetVirtual INTEGER, + ltmIsessionProfileEndpointPool LongDisplayString, + ltmIsessionProfileCompressionDeflateLevel Gauge, + ltmIsessionProfileCompressionBzip2 INTEGER, + ltmIsessionProfileCompression INTEGER, + ltmIsessionProfileCompressionCodecs LongDisplayString + } + +ltmIsessionProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a iSession profile." + ::= { ltmIsessionProfileEntry 1 } + +ltmIsessionProfileMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable this profile." + ::= { ltmIsessionProfileEntry 2 } + +ltmIsessionProfileConnectionReuse OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable connection reuse." + ::= { ltmIsessionProfileEntry 3 } + +ltmIsessionProfileCompressionNull OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Select null compression method if enabled." + ::= { ltmIsessionProfileEntry 4 } + +ltmIsessionProfileCompressionDeflate OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmIsessionCompression and ltmIsessionCompressionCodecs." + ::= { ltmIsessionProfileEntry 5 } + +ltmIsessionProfileCompressionLzo OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmIsessionCompression and ltmIsessionCompressionCodecs." + ::= { ltmIsessionProfileEntry 6 } + +ltmIsessionProfileCompressionAdaptive OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Select adaptive compression method if enabled." + ::= { ltmIsessionProfileEntry 7 } + +ltmIsessionProfileDeduplication OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable deduplication functionality." + ::= { ltmIsessionProfileEntry 8 } + +ltmIsessionProfilePortTransparency OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use same destination port over WAN as specified by the client." + ::= { ltmIsessionProfileEntry 9 } + +ltmIsessionProfileTargetVirtual OBJECT-TYPE + SYNTAX INTEGER { + none(0), + hostmatchnoisession(1), + hostmatchall(2), + matchall(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use to provide good match for targetted virtual." + ::= { ltmIsessionProfileEntry 10 } + +ltmIsessionProfileEndpointPool OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LTM pool for paired tunneling." + ::= { ltmIsessionProfileEntry 11 } + +ltmIsessionProfileCompressionDeflateLevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Select compression level [1-9] when deflate compression method is enabled." + ::= { ltmIsessionProfileEntry 12 } + +ltmIsessionProfileCompressionBzip2 OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + Replaced by ltmIsessionCompression and ltmIsessionCompressionCodecs." + ::= { ltmIsessionProfileEntry 13 } + +ltmIsessionProfileCompression OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable/disable compression functionality." + ::= { ltmIsessionProfileEntry 14 } + +ltmIsessionProfileCompressionCodecs OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Assign lzo(0), deflate(1), bzip2(2) comression methods, if compression enabled." + ::= { ltmIsessionProfileEntry 15 } + +--================================================================== +-- Profile_isession_stat +--================================================================== +ltmIsessionProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmIsessionProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmIsessionProfileStat 1 } + +ltmIsessionProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmIsessionProfileStat entries in the table." + ::= { ltmIsessionProfileStat 2 } + +ltmIsessionProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmIsessionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information for virtual servers with iSession profiles" + ::= { ltmIsessionProfileStat 3 } + +ltmIsessionProfileStatEntry OBJECT-TYPE + SYNTAX LtmIsessionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmIsessionProfileStat Table" + INDEX { + ltmIsessionProfileStatVsName + } + ::= { ltmIsessionProfileStatTable 1 } + +LtmIsessionProfileStatEntry ::= + SEQUENCE { + ltmIsessionProfileStatVsName LongDisplayString, + ltmIsessionProfileStatProfileName LongDisplayString, + ltmIsessionProfileStatNullInUses Counter64, + ltmIsessionProfileStatNullInErrors Counter64, + ltmIsessionProfileStatNullInBytesOpt Counter64, + ltmIsessionProfileStatNullInBytesRaw Counter64, + ltmIsessionProfileStatNullOutUses Counter64, + ltmIsessionProfileStatNullOutErrors Counter64, + ltmIsessionProfileStatNullOutBytesOpt Counter64, + ltmIsessionProfileStatNullOutBytesRaw Counter64, + ltmIsessionProfileStatLzoInUses Counter64, + ltmIsessionProfileStatLzoInErrors Counter64, + ltmIsessionProfileStatLzoInBytesOpt Counter64, + ltmIsessionProfileStatLzoInBytesRaw Counter64, + ltmIsessionProfileStatLzoOutUses Counter64, + ltmIsessionProfileStatLzoOutErrors Counter64, + ltmIsessionProfileStatLzoOutBytesOpt Counter64, + ltmIsessionProfileStatLzoOutBytesRaw Counter64, + ltmIsessionProfileStatDeflateInUses Counter64, + ltmIsessionProfileStatDeflateInErrors Counter64, + ltmIsessionProfileStatDeflateInBytesOpt Counter64, + ltmIsessionProfileStatDeflateInBytesRaw Counter64, + ltmIsessionProfileStatDeflateOutUses Counter64, + ltmIsessionProfileStatDeflateOutErrors Counter64, + ltmIsessionProfileStatDeflateOutBytesOpt Counter64, + ltmIsessionProfileStatDeflateOutBytesRaw Counter64, + ltmIsessionProfileStatDedupInUses Counter64, + ltmIsessionProfileStatDedupInErrors Counter64, + ltmIsessionProfileStatDedupInBytesOpt Counter64, + ltmIsessionProfileStatDedupInBytesRaw Counter64, + ltmIsessionProfileStatDedupOutUses Counter64, + ltmIsessionProfileStatDedupOutErrors Counter64, + ltmIsessionProfileStatDedupOutBytesOpt Counter64, + ltmIsessionProfileStatDedupOutBytesRaw Counter64, + ltmIsessionProfileStatDedupInHits Counter64, + ltmIsessionProfileStatDedupInHitBytes Counter64, + ltmIsessionProfileStatDedupInHitHistBucket1k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket2k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket4k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket8k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket16k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket32k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket64k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket128k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket256k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket512k Counter64, + ltmIsessionProfileStatDedupInHitHistBucket1m Counter64, + ltmIsessionProfileStatDedupInHitHistBucketLarge Counter64, + ltmIsessionProfileStatDedupInMisses Counter64, + ltmIsessionProfileStatDedupInMissBytes Counter64, + ltmIsessionProfileStatDedupInMissHistBucket1k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket2k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket4k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket8k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket16k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket32k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket64k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket128k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket256k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket512k Counter64, + ltmIsessionProfileStatDedupInMissHistBucket1m Counter64, + ltmIsessionProfileStatDedupInMissHistBucketLarge Counter64, + ltmIsessionProfileStatDedupOutHits Counter64, + ltmIsessionProfileStatDedupOutHitBytes Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket1k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket2k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket4k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket8k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket16k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket32k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket64k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket128k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket256k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket512k Counter64, + ltmIsessionProfileStatDedupOutHitHistBucket1m Counter64, + ltmIsessionProfileStatDedupOutHitHistBucketLarge Counter64, + ltmIsessionProfileStatDedupOutMisses Counter64, + ltmIsessionProfileStatDedupOutMissBytes Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket1k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket2k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket4k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket8k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket16k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket32k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket64k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket128k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket256k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket512k Counter64, + ltmIsessionProfileStatDedupOutMissHistBucket1m Counter64, + ltmIsessionProfileStatDedupOutMissHistBucketLarge Counter64, + ltmIsessionProfileStatOutgoingConnsIdleCur Gauge, + ltmIsessionProfileStatOutgoingConnsIdleMax Counter64, + ltmIsessionProfileStatOutgoingConnsIdleTot Counter64, + ltmIsessionProfileStatOutgoingConnsActiveCur Gauge, + ltmIsessionProfileStatOutgoingConnsActiveMax Counter64, + ltmIsessionProfileStatOutgoingConnsActiveTot Counter64, + ltmIsessionProfileStatOutgoingConnsErrors Counter64, + ltmIsessionProfileStatOutgoingConnsPassthruTot Counter64, + ltmIsessionProfileStatIncomingConnsActiveCur Gauge, + ltmIsessionProfileStatIncomingConnsActiveMax Counter64, + ltmIsessionProfileStatIncomingConnsActiveTot Counter64, + ltmIsessionProfileStatIncomingConnsErrors Counter64, + ltmIsessionProfileStatBzip2InUses Counter64, + ltmIsessionProfileStatBzip2InErrors Counter64, + ltmIsessionProfileStatBzip2InBytesOpt Counter64, + ltmIsessionProfileStatBzip2InBytesRaw Counter64, + ltmIsessionProfileStatBzip2OutUses Counter64, + ltmIsessionProfileStatBzip2OutErrors Counter64, + ltmIsessionProfileStatBzip2OutBytesOpt Counter64, + ltmIsessionProfileStatBzip2OutBytesRaw Counter64 + } + +ltmIsessionProfileStatVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a iSession virtual server." + ::= { ltmIsessionProfileStatEntry 1 } + +ltmIsessionProfileStatProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a iSession profile." + ::= { ltmIsessionProfileStatEntry 2 } + +ltmIsessionProfileStatNullInUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses NULL compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 3 } + +ltmIsessionProfileStatNullInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use NULL compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 4 } + +ltmIsessionProfileStatNullInBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes NULL compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 5 } + +ltmIsessionProfileStatNullInBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes NULL compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 6 } + +ltmIsessionProfileStatNullOutUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses NULL compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 7 } + +ltmIsessionProfileStatNullOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use NULL compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 8 } + +ltmIsessionProfileStatNullOutBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes NULL compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 9 } + +ltmIsessionProfileStatNullOutBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes NULL compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 10 } + +ltmIsessionProfileStatLzoInUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses LZO compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 11 } + +ltmIsessionProfileStatLzoInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use LZO compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 12 } + +ltmIsessionProfileStatLzoInBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes LZO compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 13 } + +ltmIsessionProfileStatLzoInBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes LZO compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 14 } + +ltmIsessionProfileStatLzoOutUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses LZO compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 15 } + +ltmIsessionProfileStatLzoOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use LZO compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 16 } + +ltmIsessionProfileStatLzoOutBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes LZO compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 17 } + +ltmIsessionProfileStatLzoOutBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes LZO compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 18 } + +ltmIsessionProfileStatDeflateInUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses DEFLATE compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 19 } + +ltmIsessionProfileStatDeflateInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use DEFLATE compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 20 } + +ltmIsessionProfileStatDeflateInBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes DEFLATE compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 21 } + +ltmIsessionProfileStatDeflateInBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes DEFLATE compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 22 } + +ltmIsessionProfileStatDeflateOutUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses DEFLATE compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 23 } + +ltmIsessionProfileStatDeflateOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use DEFLATE compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 24 } + +ltmIsessionProfileStatDeflateOutBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes DEFLATE compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 25 } + +ltmIsessionProfileStatDeflateOutBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes DEFLATE compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 26 } + +ltmIsessionProfileStatDedupInUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses DEDUPLICATION compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 27 } + +ltmIsessionProfileStatDedupInErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use DEDUPLICATION compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 28 } + +ltmIsessionProfileStatDedupInBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes DEDUPLICATION compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 29 } + +ltmIsessionProfileStatDedupInBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes DEDUPLICATION compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 30 } + +ltmIsessionProfileStatDedupOutUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses DEDUPLICATION compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 31 } + +ltmIsessionProfileStatDedupOutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use DEDUPLICATION compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 32 } + +ltmIsessionProfileStatDedupOutBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes DEDUPLICATION compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 33 } + +ltmIsessionProfileStatDedupOutBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes DEDUPLICATION compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 34 } + +ltmIsessionProfileStatDedupInHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 35 } + +ltmIsessionProfileStatDedupInHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hit bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 36 } + +ltmIsessionProfileStatDedupInHitHistBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size less than 1k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 37 } + +ltmIsessionProfileStatDedupInHitHistBucket2k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 1k and 2k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 38 } + +ltmIsessionProfileStatDedupInHitHistBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 2k and 4k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 39 } + +ltmIsessionProfileStatDedupInHitHistBucket8k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 4k and 8k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 40 } + +ltmIsessionProfileStatDedupInHitHistBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 8k and 16k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 41 } + +ltmIsessionProfileStatDedupInHitHistBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 16k and 32k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 42 } + +ltmIsessionProfileStatDedupInHitHistBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 32k and 64k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 43 } + +ltmIsessionProfileStatDedupInHitHistBucket128k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 64k and 128k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 44 } + +ltmIsessionProfileStatDedupInHitHistBucket256k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 128k and 256k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 45 } + +ltmIsessionProfileStatDedupInHitHistBucket512k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 256k and 512k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 46 } + +ltmIsessionProfileStatDedupInHitHistBucket1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 512k and 1m bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 47 } + +ltmIsessionProfileStatDedupInHitHistBucketLarge OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size more than 1m bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 48 } + +ltmIsessionProfileStatDedupInMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 49 } + +ltmIsessionProfileStatDedupInMissBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 50 } + +ltmIsessionProfileStatDedupInMissHistBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size less than 1k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 51 } + +ltmIsessionProfileStatDedupInMissHistBucket2k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 1k and 2k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 52 } + +ltmIsessionProfileStatDedupInMissHistBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 2k and 4k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 53 } + +ltmIsessionProfileStatDedupInMissHistBucket8k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 4k and 8k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 54 } + +ltmIsessionProfileStatDedupInMissHistBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 8k and 16k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 55 } + +ltmIsessionProfileStatDedupInMissHistBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 16k and 32k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 56 } + +ltmIsessionProfileStatDedupInMissHistBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 32k and 64k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 57 } + +ltmIsessionProfileStatDedupInMissHistBucket128k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 64k and 128k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 58 } + +ltmIsessionProfileStatDedupInMissHistBucket256k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 128k and 256k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 59 } + +ltmIsessionProfileStatDedupInMissHistBucket512k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 256k and 512k bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 60 } + +ltmIsessionProfileStatDedupInMissHistBucket1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 512k and 1m bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 61 } + +ltmIsessionProfileStatDedupInMissHistBucketLarge OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size more than 1m bytes for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 62 } + +ltmIsessionProfileStatDedupOutHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 63 } + +ltmIsessionProfileStatDedupOutHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hit bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 64 } + +ltmIsessionProfileStatDedupOutHitHistBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size less than 1k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 65 } + +ltmIsessionProfileStatDedupOutHitHistBucket2k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 1k and 2k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 66 } + +ltmIsessionProfileStatDedupOutHitHistBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 2k and 4k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 67 } + +ltmIsessionProfileStatDedupOutHitHistBucket8k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 4k and 8k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 68 } + +ltmIsessionProfileStatDedupOutHitHistBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 8k and 16k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 69 } + +ltmIsessionProfileStatDedupOutHitHistBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 16k and 32k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 70 } + +ltmIsessionProfileStatDedupOutHitHistBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 32k and 64k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 71 } + +ltmIsessionProfileStatDedupOutHitHistBucket128k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 64k and 128k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 72 } + +ltmIsessionProfileStatDedupOutHitHistBucket256k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 128k and 256k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 73 } + +ltmIsessionProfileStatDedupOutHitHistBucket512k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 256k and 512k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 74 } + +ltmIsessionProfileStatDedupOutHitHistBucket1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size between 512k and 1m bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 75 } + +ltmIsessionProfileStatDedupOutHitHistBucketLarge OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication hits with size more than 1m bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 76 } + +ltmIsessionProfileStatDedupOutMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 77 } + +ltmIsessionProfileStatDedupOutMissBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 78 } + +ltmIsessionProfileStatDedupOutMissHistBucket1k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size less than 1k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 79 } + +ltmIsessionProfileStatDedupOutMissHistBucket2k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 1k and 2k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 80 } + +ltmIsessionProfileStatDedupOutMissHistBucket4k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 2k and 4k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 81 } + +ltmIsessionProfileStatDedupOutMissHistBucket8k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 4k and 8k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 82 } + +ltmIsessionProfileStatDedupOutMissHistBucket16k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 8k and 16k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 83 } + +ltmIsessionProfileStatDedupOutMissHistBucket32k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 16k and 32k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 84 } + +ltmIsessionProfileStatDedupOutMissHistBucket64k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 32k and 64k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 85 } + +ltmIsessionProfileStatDedupOutMissHistBucket128k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 64k and 128k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 86 } + +ltmIsessionProfileStatDedupOutMissHistBucket256k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 128k and 256k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 87 } + +ltmIsessionProfileStatDedupOutMissHistBucket512k OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 256k and 512k bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 88 } + +ltmIsessionProfileStatDedupOutMissHistBucket1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size between 512k and 1m bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 89 } + +ltmIsessionProfileStatDedupOutMissHistBucketLarge OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of deduplication misses with size more than 1m bytes for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 90 } + +ltmIsessionProfileStatOutgoingConnsIdleCur OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of outgoing idle connections" + ::= { ltmIsessionProfileStatEntry 91 } + +ltmIsessionProfileStatOutgoingConnsIdleMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of outgoing idle connections" + ::= { ltmIsessionProfileStatEntry 92 } + +ltmIsessionProfileStatOutgoingConnsIdleTot OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of outgoing idle connections" + ::= { ltmIsessionProfileStatEntry 93 } + +ltmIsessionProfileStatOutgoingConnsActiveCur OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of outgoing active connections" + ::= { ltmIsessionProfileStatEntry 94 } + +ltmIsessionProfileStatOutgoingConnsActiveMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of outgoing active connections" + ::= { ltmIsessionProfileStatEntry 95 } + +ltmIsessionProfileStatOutgoingConnsActiveTot OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of outgoing active connections" + ::= { ltmIsessionProfileStatEntry 96 } + +ltmIsessionProfileStatOutgoingConnsErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outgoing connection errors" + ::= { ltmIsessionProfileStatEntry 97 } + +ltmIsessionProfileStatOutgoingConnsPassthruTot OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outgoing passthrough connections" + ::= { ltmIsessionProfileStatEntry 98 } + +ltmIsessionProfileStatIncomingConnsActiveCur OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current number of incoming active connections" + ::= { ltmIsessionProfileStatEntry 99 } + +ltmIsessionProfileStatIncomingConnsActiveMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of incoming active connections" + ::= { ltmIsessionProfileStatEntry 100 } + +ltmIsessionProfileStatIncomingConnsActiveTot OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of incoming active connections" + ::= { ltmIsessionProfileStatEntry 101 } + +ltmIsessionProfileStatIncomingConnsErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of incoming connection errors" + ::= { ltmIsessionProfileStatEntry 102 } + +ltmIsessionProfileStatBzip2InUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses BZIP2 compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 103 } + +ltmIsessionProfileStatBzip2InErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use BZIP2 compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 104 } + +ltmIsessionProfileStatBzip2InBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes BZIP2 compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 105 } + +ltmIsessionProfileStatBzip2InBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes BZIP2 compression for IN towards LAN" + ::= { ltmIsessionProfileStatEntry 106 } + +ltmIsessionProfileStatBzip2OutUses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uses BZIP2 compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 107 } + +ltmIsessionProfileStatBzip2OutErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors in use BZIP2 compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 108 } + +ltmIsessionProfileStatBzip2OutBytesOpt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of opt bytes BZIP2 compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 109 } + +ltmIsessionProfileStatBzip2OutBytesRaw OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of raw bytes BZIP2 compression for OUT towards WAN" + ::= { ltmIsessionProfileStatEntry 110 } + +--================================================================== +-- Profile_xml_xpath_queries +--================================================================== +ltmXmlProfileXpathQueriesNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmXmlProfileXpathQueries entries in the table." + ::= { ltmXmlProfileXpathQueries 1 } + +ltmXmlProfileXpathQueriesTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmXmlProfileXpathQueriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of XPath queries in xml profiles." + ::= { ltmXmlProfileXpathQueries 2 } + +ltmXmlProfileXpathQueriesEntry OBJECT-TYPE + SYNTAX LtmXmlProfileXpathQueriesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmXmlProfileXpathQueries Table" + INDEX { + ltmXmlProfileXpathQueriesName, + ltmXmlProfileXpathQueriesIndex + } + ::= { ltmXmlProfileXpathQueriesTable 1 } + +LtmXmlProfileXpathQueriesEntry ::= + SEQUENCE { + ltmXmlProfileXpathQueriesName LongDisplayString, + ltmXmlProfileXpathQueriesIndex INTEGER, + ltmXmlProfileXpathQueriesString LongDisplayString + } + +ltmXmlProfileXpathQueriesName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an xml profile." + ::= { ltmXmlProfileXpathQueriesEntry 1 } + +ltmXmlProfileXpathQueriesIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of XPath queries for the specified xml profile." + ::= { ltmXmlProfileXpathQueriesEntry 2 } + +ltmXmlProfileXpathQueriesString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The XPath query for the specified profile." + ::= { ltmXmlProfileXpathQueriesEntry 3 } + +--================================================================== +-- Profile_xml_namespace_mappings +--================================================================== +ltmXmlProfileNamespaceMappingsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmXmlProfileNamespaceMappings entries in the table." + ::= { ltmXmlProfileNamespaceMappings 1 } + +ltmXmlProfileNamespaceMappingsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmXmlProfileNamespaceMappingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of namespace mappings in xml profiles." + ::= { ltmXmlProfileNamespaceMappings 2 } + +ltmXmlProfileNamespaceMappingsEntry OBJECT-TYPE + SYNTAX LtmXmlProfileNamespaceMappingsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmXmlProfileNamespaceMappings Table" + INDEX { + ltmXmlProfileNamespaceMappingsName, + ltmXmlProfileNamespaceMappingsIndex + } + ::= { ltmXmlProfileNamespaceMappingsTable 1 } + +LtmXmlProfileNamespaceMappingsEntry ::= + SEQUENCE { + ltmXmlProfileNamespaceMappingsName LongDisplayString, + ltmXmlProfileNamespaceMappingsIndex INTEGER, + ltmXmlProfileNamespaceMappingsMappingPrefix LongDisplayString, + ltmXmlProfileNamespaceMappingsMappingNamespace LongDisplayString + } + +ltmXmlProfileNamespaceMappingsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of an xml profile." + ::= { ltmXmlProfileNamespaceMappingsEntry 1 } + +ltmXmlProfileNamespaceMappingsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of Namespace Mappings for the specified xml profile." + ::= { ltmXmlProfileNamespaceMappingsEntry 2 } + +ltmXmlProfileNamespaceMappingsMappingPrefix OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Namespace Mapping Prefix for the specified profile." + ::= { ltmXmlProfileNamespaceMappingsEntry 3 } + +ltmXmlProfileNamespaceMappingsMappingNamespace OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Namespace Mapping Namespace for the specified profile." + ::= { ltmXmlProfileNamespaceMappingsEntry 4 } + +--================================================================== +-- Profile_httpcompression +--================================================================== +ltmHttpCompressionProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfile entries in the table." + ::= { ltmHttpCompressionProfile 1 } + +ltmHttpCompressionProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpCompressionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of HTTP Compression profiles." + ::= { ltmHttpCompressionProfile 2 } + +ltmHttpCompressionProfileEntry OBJECT-TYPE + SYNTAX LtmHttpCompressionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpCompressionProfile Table" + INDEX { + ltmHttpCompressionProfileName + } + ::= { ltmHttpCompressionProfileTable 1 } + +LtmHttpCompressionProfileEntry ::= + SEQUENCE { + ltmHttpCompressionProfileName LongDisplayString, + ltmHttpCompressionProfileConfigSource INTEGER, + ltmHttpCompressionProfileDefaultName LongDisplayString, + ltmHttpCompressionProfileSelective INTEGER, + ltmHttpCompressionProfileMinSize Gauge, + ltmHttpCompressionProfileBufferSize Gauge, + ltmHttpCompressionProfileVaryHeader INTEGER, + ltmHttpCompressionProfileAllowHttp10 INTEGER, + ltmHttpCompressionProfileGzipMemlevel Gauge, + ltmHttpCompressionProfileGzipWindowsize Gauge, + ltmHttpCompressionProfileGzipLevel Gauge, + ltmHttpCompressionProfileKeepAcceptEncoding INTEGER, + ltmHttpCompressionProfileBrowserWorkarounds INTEGER, + ltmHttpCompressionProfileCpusaver INTEGER, + ltmHttpCompressionProfileCpusaverHigh Gauge, + ltmHttpCompressionProfileCpusaverLow Gauge, + ltmHttpCompressionProfilePreferredMethod INTEGER + } + +ltmHttpCompressionProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP compression profile." + ::= { ltmHttpCompressionProfileEntry 1 } + +ltmHttpCompressionProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmHttpCompressionProfileEntry 2 } + +ltmHttpCompressionProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmHttpCompressionProfileEntry 3 } + +ltmHttpCompressionProfileSelective OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether selective compression is enabled." + ::= { ltmHttpCompressionProfileEntry 4 } + +ltmHttpCompressionProfileMinSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum length of the server + responses (in bytes) to be considered acceptable for compression." + ::= { ltmHttpCompressionProfileEntry 5 } + +ltmHttpCompressionProfileBufferSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the maximum number of uncompressed bytes + that the compression proxy will buffer before it decides whether or + not to compress the server's response, in case the server's response + headers don't specify the content length of the response." + ::= { ltmHttpCompressionProfileEntry 6 } + +ltmHttpCompressionProfileVaryHeader OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether to insert the header + 'Vary: Accept-Encoding' in the server response for responses that + have been compressed. If the 'Vary:' header already exists in the + server response, then the value 'Accept-Encoding' will be appended to it." + ::= { ltmHttpCompressionProfileEntry 7 } + +ltmHttpCompressionProfileAllowHttp10 OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether to allow compression on responses + to HTTP 1.0 requests." + ::= { ltmHttpCompressionProfileEntry 8 } + +ltmHttpCompressionProfileGzipMemlevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of memory that the proxy will use when doing compression. + It must be an integer no less than 1 and no greater than 9. Higher + values produce faster compression at the expense of more memory usage. + The default memory level will be 8." + ::= { ltmHttpCompressionProfileEntry 9 } + +ltmHttpCompressionProfileGzipWindowsize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bits in the window size that the compression proxy + will use when compressing the server response. It should be an integer + no less than 8 and no greater than 15. Higher values produce better + compression ratios at the expense of more memory usage. + The default window size will be 15." + ::= { ltmHttpCompressionProfileEntry 10 } + +ltmHttpCompressionProfileGzipLevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The speed of compression that is applied to the response. Minimum + value is 1, maximum is 9. The lower numbers give faster compression + with lower ratios, and higher numbers give slower compression with + higher ratios." + ::= { ltmHttpCompressionProfileEntry 11 } + +ltmHttpCompressionProfileKeepAcceptEncoding OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state of the option to keep client-encoding header." + ::= { ltmHttpCompressionProfileEntry 12 } + +ltmHttpCompressionProfileBrowserWorkarounds OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The option to control whether or not to disable compression for + known browsers that cannot handle certain types of compressed + responses properly. If it's true, compression for known browsers + will be disabled." + ::= { ltmHttpCompressionProfileEntry 13 } + +ltmHttpCompressionProfileCpusaver OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether CPU saving mode is enable or not + when doing compression." + ::= { ltmHttpCompressionProfileEntry 14 } + +ltmHttpCompressionProfileCpusaverHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CPU saver high threshold. When CPU utilization exceeds this value, + compression is switched to NULL compression." + ::= { ltmHttpCompressionProfileEntry 15 } + +ltmHttpCompressionProfileCpusaverLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The CPU saver low threshold. When CPU utilization drops below + this value, compression is switched to full throttle." + ::= { ltmHttpCompressionProfileEntry 16 } + +ltmHttpCompressionProfilePreferredMethod OBJECT-TYPE + SYNTAX INTEGER { + deflate(0), + gzip(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The option for preferred compression method." + ::= { ltmHttpCompressionProfileEntry 17 } + +--================================================================== +-- Profile_httpcompression_uri_includes +--================================================================== +ltmHttpcompUriInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfileUriIncl entries in the table." + ::= { ltmHttpCompressionProfileUriIncl 1 } + +ltmHttpcompUriInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpcompUriInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of regular expressions used to match + the request URI part of the client requests during compression. + A match must be found in at least one of the 'include' fields." + ::= { ltmHttpCompressionProfileUriIncl 2 } + +ltmHttpcompUriInclEntry OBJECT-TYPE + SYNTAX LtmHttpcompUriInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpcompUriIncl Table" + INDEX { + ltmHttpcompUriInclName, + ltmHttpcompUriInclIndex + } + ::= { ltmHttpcompUriInclTable 1 } + +LtmHttpcompUriInclEntry ::= + SEQUENCE { + ltmHttpcompUriInclName LongDisplayString, + ltmHttpcompUriInclIndex INTEGER, + ltmHttpcompUriInclUri LongDisplayString + } + +ltmHttpcompUriInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Compression profile." + ::= { ltmHttpcompUriInclEntry 1 } + +ltmHttpcompUriInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the regular expression used to match the request + URI part of the client requests during compression in + 'include' fields for the specified HTTP Compression profile." + ::= { ltmHttpcompUriInclEntry 2 } + +ltmHttpcompUriInclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regular expression used to match the request URI part + of the client requests during compression in 'include' fields + for the specified HTTP Compression profile." + ::= { ltmHttpcompUriInclEntry 3 } + +--================================================================== +-- Profile_httpcompression_uri_excludes +--================================================================== +ltmHttpcompUriExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfileUriExcl entries in the table." + ::= { ltmHttpCompressionProfileUriExcl 1 } + +ltmHttpcompUriExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpcompUriExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of regular expressions used to match + the request URI part of the client requests during compression. + A match must be found in at least one of the 'exclude' fields." + ::= { ltmHttpCompressionProfileUriExcl 2 } + +ltmHttpcompUriExclEntry OBJECT-TYPE + SYNTAX LtmHttpcompUriExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpcompUriExcl Table" + INDEX { + ltmHttpcompUriExclName, + ltmHttpcompUriExclIndex + } + ::= { ltmHttpcompUriExclTable 1 } + +LtmHttpcompUriExclEntry ::= + SEQUENCE { + ltmHttpcompUriExclName LongDisplayString, + ltmHttpcompUriExclIndex INTEGER, + ltmHttpcompUriExclUri LongDisplayString + } + +ltmHttpcompUriExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Compression profile." + ::= { ltmHttpcompUriExclEntry 1 } + +ltmHttpcompUriExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the regular expression used to match the request + URI part of the client requests during compression in + 'exclude' fields for the specified HTTP Compression profile." + ::= { ltmHttpcompUriExclEntry 2 } + +ltmHttpcompUriExclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regular expression used to match the request URI part + of the client requests during compression in 'exclude' fields + for the specified HTTP Compression profile." + ::= { ltmHttpcompUriExclEntry 3 } + +--================================================================== +-- Profile_httpcompression_content_type_includes +--================================================================== +ltmHttpcompContTypeInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfileContTypeIncl entries in the table." + ::= { ltmHttpCompressionProfileContTypeIncl 1 } + +ltmHttpcompContTypeInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpcompContTypeInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of regular expressions used to match + the MIME types in the server response's 'Content-Type:' headers. + A match must be found in at least one of the 'include' fields." + ::= { ltmHttpCompressionProfileContTypeIncl 2 } + +ltmHttpcompContTypeInclEntry OBJECT-TYPE + SYNTAX LtmHttpcompContTypeInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpcompContTypeIncl Table" + INDEX { + ltmHttpcompContTypeInclName, + ltmHttpcompContTypeInclIndex + } + ::= { ltmHttpcompContTypeInclTable 1 } + +LtmHttpcompContTypeInclEntry ::= + SEQUENCE { + ltmHttpcompContTypeInclName LongDisplayString, + ltmHttpcompContTypeInclIndex INTEGER, + ltmHttpcompContTypeInclContentType LongDisplayString + } + +ltmHttpcompContTypeInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Compression profile." + ::= { ltmHttpcompContTypeInclEntry 1 } + +ltmHttpcompContTypeInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the regular expression to match the MIME types in the + server response's 'Content-Type:' headers in 'include' fields for + the specified HTTP Compression profile." + ::= { ltmHttpcompContTypeInclEntry 2 } + +ltmHttpcompContTypeInclContentType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regular expression used to match the MIME types in the server + response's 'Content-Type:' headers in 'include' fields for the + specified HTTP Compression profile." + ::= { ltmHttpcompContTypeInclEntry 3 } + +--================================================================== +-- Profile_httpcompression_content_type_excludes +--================================================================== +ltmHttpcompContTypeExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfileContTypeExcl entries in the table." + ::= { ltmHttpCompressionProfileContTypeExcl 1 } + +ltmHttpcompContTypeExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpcompContTypeExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of regular expressions used to match + the MIME types in the server response's 'Content-Type:' headers. + A match must be found in at least one of the 'exclude' fields." + ::= { ltmHttpCompressionProfileContTypeExcl 2 } + +ltmHttpcompContTypeExclEntry OBJECT-TYPE + SYNTAX LtmHttpcompContTypeExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpcompContTypeExcl Table" + INDEX { + ltmHttpcompContTypeExclName, + ltmHttpcompContTypeExclIndex + } + ::= { ltmHttpcompContTypeExclTable 1 } + +LtmHttpcompContTypeExclEntry ::= + SEQUENCE { + ltmHttpcompContTypeExclName LongDisplayString, + ltmHttpcompContTypeExclIndex INTEGER, + ltmHttpcompContTypeExclContentType LongDisplayString + } + +ltmHttpcompContTypeExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Compression profile." + ::= { ltmHttpcompContTypeExclEntry 1 } + +ltmHttpcompContTypeExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the regular expression to match the MIME types in the + server response's 'Content-Type:' headers in 'exclude' fields for + the specified HTTP Compression profile." + ::= { ltmHttpcompContTypeExclEntry 2 } + +ltmHttpcompContTypeExclContentType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The regular expression used to match the MIME types in the server + response's 'Content-Type:' headers in 'exclude' fields for the + specified HTTP Compression profile." + ::= { ltmHttpcompContTypeExclEntry 3 } + +--================================================================== +-- Profile_httpcompression_stat +--================================================================== +ltmHttpCompressionProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmHttpCompressionProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmHttpCompressionProfileStat 1 } + +ltmHttpCompressionProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpCompressionProfileStat entries in the table." + ::= { ltmHttpCompressionProfileStat 2 } + +ltmHttpCompressionProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpCompressionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of HTTP Compression profiles." + ::= { ltmHttpCompressionProfileStat 3 } + +ltmHttpCompressionProfileStatEntry OBJECT-TYPE + SYNTAX LtmHttpCompressionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpCompressionProfileStat Table" + INDEX { + ltmHttpCompressionProfileStatName + } + ::= { ltmHttpCompressionProfileStatTable 1 } + +LtmHttpCompressionProfileStatEntry ::= + SEQUENCE { + ltmHttpCompressionProfileStatName LongDisplayString, + ltmHttpCompressionProfileStatPrecompressBytes Counter64, + ltmHttpCompressionProfileStatPostcompressBytes Counter64, + ltmHttpCompressionProfileStatNullCompressBytes Counter64, + ltmHttpCompressionProfileStatHtmlPrecompressBytes Counter64, + ltmHttpCompressionProfileStatHtmlPostcompressBytes Counter64, + ltmHttpCompressionProfileStatCssPrecompressBytes Counter64, + ltmHttpCompressionProfileStatCssPostcompressBytes Counter64, + ltmHttpCompressionProfileStatJsPrecompressBytes Counter64, + ltmHttpCompressionProfileStatJsPostcompressBytes Counter64, + ltmHttpCompressionProfileStatXmlPrecompressBytes Counter64, + ltmHttpCompressionProfileStatXmlPostcompressBytes Counter64, + ltmHttpCompressionProfileStatSgmlPrecompressBytes Counter64, + ltmHttpCompressionProfileStatSgmlPostcompressBytes Counter64, + ltmHttpCompressionProfileStatPlainPrecompressBytes Counter64, + ltmHttpCompressionProfileStatPlainPostcompressBytes Counter64, + ltmHttpCompressionProfileStatOctetPrecompressBytes Counter64, + ltmHttpCompressionProfileStatOctetPostcompressBytes Counter64, + ltmHttpCompressionProfileStatImagePrecompressBytes Counter64, + ltmHttpCompressionProfileStatImagePostcompressBytes Counter64, + ltmHttpCompressionProfileStatVideoPrecompressBytes Counter64, + ltmHttpCompressionProfileStatVideoPostcompressBytes Counter64, + ltmHttpCompressionProfileStatAudioPrecompressBytes Counter64, + ltmHttpCompressionProfileStatAudioPostcompressBytes Counter64, + ltmHttpCompressionProfileStatOtherPrecompressBytes Counter64, + ltmHttpCompressionProfileStatOtherPostcompressBytes Counter64 + } + +ltmHttpCompressionProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Compression profile." + ::= { ltmHttpCompressionProfileStatEntry 1 } + +ltmHttpCompressionProfileStatPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of response bytes before compression has taken place." + ::= { ltmHttpCompressionProfileStatEntry 2 } + +ltmHttpCompressionProfileStatPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of response bytes after compression has taken place." + ::= { ltmHttpCompressionProfileStatEntry 3 } + +ltmHttpCompressionProfileStatNullCompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes subjected to NULL compression (for license enforcement)." + ::= { ltmHttpCompressionProfileStatEntry 4 } + +ltmHttpCompressionProfileStatHtmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpCompressionProfileStatEntry 5 } + +ltmHttpCompressionProfileStatHtmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: HTML." + ::= { ltmHttpCompressionProfileStatEntry 6 } + +ltmHttpCompressionProfileStatCssPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpCompressionProfileStatEntry 7 } + +ltmHttpCompressionProfileStatCssPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: CSS." + ::= { ltmHttpCompressionProfileStatEntry 8 } + +ltmHttpCompressionProfileStatJsPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpCompressionProfileStatEntry 9 } + +ltmHttpCompressionProfileStatJsPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Javascript." + ::= { ltmHttpCompressionProfileStatEntry 10 } + +ltmHttpCompressionProfileStatXmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpCompressionProfileStatEntry 11 } + +ltmHttpCompressionProfileStatXmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: XML." + ::= { ltmHttpCompressionProfileStatEntry 12 } + +ltmHttpCompressionProfileStatSgmlPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpCompressionProfileStatEntry 13 } + +ltmHttpCompressionProfileStatSgmlPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: SGML." + ::= { ltmHttpCompressionProfileStatEntry 14 } + +ltmHttpCompressionProfileStatPlainPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpCompressionProfileStatEntry 15 } + +ltmHttpCompressionProfileStatPlainPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Plain." + ::= { ltmHttpCompressionProfileStatEntry 16 } + +ltmHttpCompressionProfileStatOctetPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpCompressionProfileStatEntry 17 } + +ltmHttpCompressionProfileStatOctetPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Octet stream." + ::= { ltmHttpCompressionProfileStatEntry 18 } + +ltmHttpCompressionProfileStatImagePrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpCompressionProfileStatEntry 19 } + +ltmHttpCompressionProfileStatImagePostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Images." + ::= { ltmHttpCompressionProfileStatEntry 20 } + +ltmHttpCompressionProfileStatVideoPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpCompressionProfileStatEntry 21 } + +ltmHttpCompressionProfileStatVideoPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Video files." + ::= { ltmHttpCompressionProfileStatEntry 22 } + +ltmHttpCompressionProfileStatAudioPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpCompressionProfileStatEntry 23 } + +ltmHttpCompressionProfileStatAudioPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: Audio files." + ::= { ltmHttpCompressionProfileStatEntry 24 } + +ltmHttpCompressionProfileStatOtherPrecompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of pre-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpCompressionProfileStatEntry 25 } + +ltmHttpCompressionProfileStatOtherPostcompressBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of post-compressed bytes for the MIME-Types: other than + HTML, CSS, Javascript, XML, SGML, Plain, Images, Video files, + Audio files." + ::= { ltmHttpCompressionProfileStatEntry 26 } + +--================================================================== +-- Profile_webacceleration +--================================================================== +ltmWebAccelerationProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfile entries in the table." + ::= { ltmWebAccelerationProfile 1 } + +ltmWebAccelerationProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebAccelerationProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of Web Acceleration profiles." + ::= { ltmWebAccelerationProfile 2 } + +ltmWebAccelerationProfileEntry OBJECT-TYPE + SYNTAX LtmWebAccelerationProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebAccelerationProfile Table" + INDEX { + ltmWebAccelerationProfileName + } + ::= { ltmWebAccelerationProfileTable 1 } + +LtmWebAccelerationProfileEntry ::= + SEQUENCE { + ltmWebAccelerationProfileName LongDisplayString, + ltmWebAccelerationProfileConfigSource INTEGER, + ltmWebAccelerationProfileDefaultName LongDisplayString, + ltmWebAccelerationProfileCacheSize Gauge, + ltmWebAccelerationProfileCacheMaxEntries Gauge, + ltmWebAccelerationProfileCacheMaxAge Gauge, + ltmWebAccelerationProfileCacheObjectMinSize Gauge, + ltmWebAccelerationProfileCacheObjectMaxSize Gauge, + ltmWebAccelerationProfileCacheIgnoreClient INTEGER, + ltmWebAccelerationProfileCacheAgingRate Gauge, + ltmWebAccelerationProfileCacheInsertAgeHeader INTEGER + } + +ltmWebAccelerationProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebAccelerationProfileEntry 1 } + +ltmWebAccelerationProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmWebAccelerationProfileEntry 2 } + +ltmWebAccelerationProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmWebAccelerationProfileEntry 3 } + +ltmWebAccelerationProfileCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum cache size in MB's." + ::= { ltmWebAccelerationProfileEntry 4 } + +ltmWebAccelerationProfileCacheMaxEntries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum cache entries." + ::= { ltmWebAccelerationProfileEntry 5 } + +ltmWebAccelerationProfileCacheMaxAge OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum age of cached object." + ::= { ltmWebAccelerationProfileEntry 6 } + +ltmWebAccelerationProfileCacheObjectMinSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The minimum size requirement for cached object in bytes." + ::= { ltmWebAccelerationProfileEntry 7 } + +ltmWebAccelerationProfileCacheObjectMaxSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum size limitation for cached object in bytes." + ::= { ltmWebAccelerationProfileEntry 8 } + +ltmWebAccelerationProfileCacheIgnoreClient OBJECT-TYPE + SYNTAX INTEGER { + none(0), + maxage(1), + all(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that determine whether cache ignores client cache." + ::= { ltmWebAccelerationProfileEntry 9 } + +ltmWebAccelerationProfileCacheAgingRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The aging rate for the cache." + ::= { ltmWebAccelerationProfileEntry 10 } + +ltmWebAccelerationProfileCacheInsertAgeHeader OBJECT-TYPE + SYNTAX INTEGER { + disable(0), + enable(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mode that indicates whether to insert the Age headers." + ::= { ltmWebAccelerationProfileEntry 11 } + +--================================================================== +-- Profile_webacceleration_cache_uri_excludes +--================================================================== +ltmWebaccCacheUriExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfileUriExcl entries in the table." + ::= { ltmWebAccelerationProfileUriExcl 1 } + +ltmWebaccCacheUriExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebaccCacheUriExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of excludes URIs in + Web Acceleration profiles." + ::= { ltmWebAccelerationProfileUriExcl 2 } + +ltmWebaccCacheUriExclEntry OBJECT-TYPE + SYNTAX LtmWebaccCacheUriExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebaccCacheUriExcl Table" + INDEX { + ltmWebaccCacheUriExclName, + ltmWebaccCacheUriExclIndex + } + ::= { ltmWebaccCacheUriExclTable 1 } + +LtmWebaccCacheUriExclEntry ::= + SEQUENCE { + ltmWebaccCacheUriExclName LongDisplayString, + ltmWebaccCacheUriExclIndex INTEGER, + ltmWebaccCacheUriExclUri LongDisplayString + } + +ltmWebaccCacheUriExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebaccCacheUriExclEntry 1 } + +ltmWebaccCacheUriExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of exclude URI for the specified profile." + ::= { ltmWebaccCacheUriExclEntry 2 } + +ltmWebaccCacheUriExclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The exclude URI for the specified profile." + ::= { ltmWebaccCacheUriExclEntry 3 } + +--================================================================== +-- Profile_webacceleration_cache_uri_includes +--================================================================== +ltmWebaccCacheUriInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfileUriIncl entries in the table." + ::= { ltmWebAccelerationProfileUriIncl 1 } + +ltmWebaccCacheUriInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebaccCacheUriInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of includes URI in Web Acceleration + profiles." + ::= { ltmWebAccelerationProfileUriIncl 2 } + +ltmWebaccCacheUriInclEntry OBJECT-TYPE + SYNTAX LtmWebaccCacheUriInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebaccCacheUriIncl Table" + INDEX { + ltmWebaccCacheUriInclName, + ltmWebaccCacheUriInclIndex + } + ::= { ltmWebaccCacheUriInclTable 1 } + +LtmWebaccCacheUriInclEntry ::= + SEQUENCE { + ltmWebaccCacheUriInclName LongDisplayString, + ltmWebaccCacheUriInclIndex INTEGER, + ltmWebaccCacheUriInclUri LongDisplayString + } + +ltmWebaccCacheUriInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebaccCacheUriInclEntry 1 } + +ltmWebaccCacheUriInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of include URI for the specified profile." + ::= { ltmWebaccCacheUriInclEntry 2 } + +ltmWebaccCacheUriInclUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The include URI for the specified profile." + ::= { ltmWebaccCacheUriInclEntry 3 } + +--================================================================== +-- Profile_webacceleration_cache_uri_pinned +--================================================================== +ltmWebaccCacheUriPinNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfileUriPin entries in the table." + ::= { ltmWebAccelerationProfileUriPin 1 } + +ltmWebaccCacheUriPinTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebaccCacheUriPinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of pinned URIs in Web Acceleration profiles." + ::= { ltmWebAccelerationProfileUriPin 2 } + +ltmWebaccCacheUriPinEntry OBJECT-TYPE + SYNTAX LtmWebaccCacheUriPinEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebaccCacheUriPin Table" + INDEX { + ltmWebaccCacheUriPinName, + ltmWebaccCacheUriPinIndex + } + ::= { ltmWebaccCacheUriPinTable 1 } + +LtmWebaccCacheUriPinEntry ::= + SEQUENCE { + ltmWebaccCacheUriPinName LongDisplayString, + ltmWebaccCacheUriPinIndex INTEGER, + ltmWebaccCacheUriPinUri LongDisplayString + } + +ltmWebaccCacheUriPinName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebaccCacheUriPinEntry 1 } + +ltmWebaccCacheUriPinIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of pinned URI for the specified profile." + ::= { ltmWebaccCacheUriPinEntry 2 } + +ltmWebaccCacheUriPinUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pinned URI for the specified profile." + ::= { ltmWebaccCacheUriPinEntry 3 } + +--================================================================== +-- Profile_webacceleration_stat +--================================================================== +ltmWebAccelerationProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmWebAccelerationProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmWebAccelerationProfileStat 1 } + +ltmWebAccelerationProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfileStat entries in the table." + ::= { ltmWebAccelerationProfileStat 2 } + +ltmWebAccelerationProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebAccelerationProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Web Acceleration profiles." + ::= { ltmWebAccelerationProfileStat 3 } + +ltmWebAccelerationProfileStatEntry OBJECT-TYPE + SYNTAX LtmWebAccelerationProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebAccelerationProfileStat Table" + INDEX { + ltmWebAccelerationProfileStatName + } + ::= { ltmWebAccelerationProfileStatTable 1 } + +LtmWebAccelerationProfileStatEntry ::= + SEQUENCE { + ltmWebAccelerationProfileStatName LongDisplayString, + ltmWebAccelerationProfileStatCacheHits Counter64, + ltmWebAccelerationProfileStatCacheMisses Counter64, + ltmWebAccelerationProfileStatCacheMissesAll Counter64, + ltmWebAccelerationProfileStatCacheHitBytes Counter64, + ltmWebAccelerationProfileStatCacheMissBytes Counter64, + ltmWebAccelerationProfileStatCacheMissBytesAll Counter64, + ltmWebAccelerationProfileStatCacheSize Counter64, + ltmWebAccelerationProfileStatCacheCount Counter64, + ltmWebAccelerationProfileStatCacheEvictions Counter64, + ltmWebAccelerationProfileStatInterStripeHits Counter64, + ltmWebAccelerationProfileStatInterStripeMisses Counter64, + ltmWebAccelerationProfileStatInterStripeHitBytes Counter64, + ltmWebAccelerationProfileStatInterStripeSize Counter64, + ltmWebAccelerationProfileStatInterStripeCount Counter64, + ltmWebAccelerationProfileStatInterStripeEvictions Counter64, + ltmWebAccelerationProfileStatRemoteHits Counter64, + ltmWebAccelerationProfileStatRemoteMisses Counter64, + ltmWebAccelerationProfileStatRemoteHitBytes Counter64 + } + +ltmWebAccelerationProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebAccelerationProfileStatEntry 1 } + +ltmWebAccelerationProfileStatCacheHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache hits." + ::= { ltmWebAccelerationProfileStatEntry 2 } + +ltmWebAccelerationProfileStatCacheMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache misses, excluding un-cacheable data." + ::= { ltmWebAccelerationProfileStatEntry 3 } + +ltmWebAccelerationProfileStatCacheMissesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of cache misses." + ::= { ltmWebAccelerationProfileStatEntry 4 } + +ltmWebAccelerationProfileStatCacheHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache hits in bytes." + ::= { ltmWebAccelerationProfileStatEntry 5 } + +ltmWebAccelerationProfileStatCacheMissBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache misses in bytes, excluding un-cacheable data." + ::= { ltmWebAccelerationProfileStatEntry 6 } + +ltmWebAccelerationProfileStatCacheMissBytesAll OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of cache misses in bytes." + ::= { ltmWebAccelerationProfileStatEntry 7 } + +ltmWebAccelerationProfileStatCacheSize OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current cache size (in bytes)." + ::= { ltmWebAccelerationProfileStatEntry 8 } + +ltmWebAccelerationProfileStatCacheCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of items stored in cache." + ::= { ltmWebAccelerationProfileStatEntry 9 } + +ltmWebAccelerationProfileStatCacheEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of cache evictions." + ::= { ltmWebAccelerationProfileStatEntry 10 } + +ltmWebAccelerationProfileStatInterStripeHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inter-stripe cache hits." + ::= { ltmWebAccelerationProfileStatEntry 11 } + +ltmWebAccelerationProfileStatInterStripeMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inter-stripe cache misses." + ::= { ltmWebAccelerationProfileStatEntry 12 } + +ltmWebAccelerationProfileStatInterStripeHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inter-stripe cache hits in bytes." + ::= { ltmWebAccelerationProfileStatEntry 13 } + +ltmWebAccelerationProfileStatInterStripeSize OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current inter-stripe cache size (in bytes)." + ::= { ltmWebAccelerationProfileStatEntry 14 } + +ltmWebAccelerationProfileStatInterStripeCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of items stored in inter-stripe cache." + ::= { ltmWebAccelerationProfileStatEntry 15 } + +ltmWebAccelerationProfileStatInterStripeEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inter-stripe cache evictions." + ::= { ltmWebAccelerationProfileStatEntry 16 } + +ltmWebAccelerationProfileStatRemoteHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of remote cache hits." + ::= { ltmWebAccelerationProfileStatEntry 17 } + +ltmWebAccelerationProfileStatRemoteMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of remote cache misses." + ::= { ltmWebAccelerationProfileStatEntry 18 } + +ltmWebAccelerationProfileStatRemoteHitBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of remote cache hits in bytes." + ::= { ltmWebAccelerationProfileStatEntry 19 } + +--================================================================== +-- Rst_cause_stat +--================================================================== +ltmRstCauseStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmRstCauseStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmRstCauseStat 1 } + +ltmRstCauseStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRstCauseStat entries in the table." + ::= { ltmRstCauseStat 2 } + +ltmRstCauseStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRstCauseStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics for TCP/IP reset (RST) causes." + ::= { ltmRstCauseStat 3 } + +ltmRstCauseStatEntry OBJECT-TYPE + SYNTAX LtmRstCauseStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRstCauseStat Table" + INDEX { + ltmRstCauseStatIndex + } + ::= { ltmRstCauseStatTable 1 } + +LtmRstCauseStatEntry ::= + SEQUENCE { + ltmRstCauseStatIndex INTEGER, + ltmRstCauseStatRstCause LongDisplayString, + ltmRstCauseStatCount Counter64 + } + +ltmRstCauseStatIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of cause of TCP/IP reset." + ::= { ltmRstCauseStatEntry 1 } + +ltmRstCauseStatRstCause OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The cause for TCP/IP reset (RST)." + ::= { ltmRstCauseStatEntry 2 } + +ltmRstCauseStatCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The count for each TCP/IP reset (RST) cause." + ::= { ltmRstCauseStatEntry 3 } + +--================================================================== +-- Profile_webacceleration_cache_uri_include_overrides +--================================================================== +ltmWebaccCacheUriOverNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebAccelerationProfileUriOver entries in the table." + ::= { ltmWebAccelerationProfileUriOver 1 } + +ltmWebaccCacheUriOverTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebaccCacheUriOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of include override URI in Web Acceleration profiles." + ::= { ltmWebAccelerationProfileUriOver 2 } + +ltmWebaccCacheUriOverEntry OBJECT-TYPE + SYNTAX LtmWebaccCacheUriOverEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebaccCacheUriOver Table" + INDEX { + ltmWebaccCacheUriOverName, + ltmWebaccCacheUriOverIndex + } + ::= { ltmWebaccCacheUriOverTable 1 } + +LtmWebaccCacheUriOverEntry ::= + SEQUENCE { + ltmWebaccCacheUriOverName LongDisplayString, + ltmWebaccCacheUriOverIndex INTEGER, + ltmWebaccCacheUriOverUri LongDisplayString + } + +ltmWebaccCacheUriOverName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Web Acceleration profile." + ::= { ltmWebaccCacheUriOverEntry 1 } + +ltmWebaccCacheUriOverIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of include override URI for the specified profile." + ::= { ltmWebaccCacheUriOverEntry 2 } + +ltmWebaccCacheUriOverUri OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The include override URI for the specified profile." + ::= { ltmWebaccCacheUriOverEntry 3 } + +--================================================================== +-- Dns_cache_resolver +--================================================================== +ltmDnsCacheNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsCache entries in the table." + ::= { ltmDnsCache 1 } + +ltmDnsCacheTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsCacheEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DNS cache." + ::= { ltmDnsCache 2 } + +ltmDnsCacheEntry OBJECT-TYPE + SYNTAX LtmDnsCacheEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsCache Table" + INDEX { + ltmDnsCacheName + } + ::= { ltmDnsCacheTable 1 } + +LtmDnsCacheEntry ::= + SEQUENCE { + ltmDnsCacheName LongDisplayString, + ltmDnsCacheType INTEGER, + ltmDnsCacheMsgCacheSize Gauge, + ltmDnsCacheRrsetCacheSize Gauge, + ltmDnsCacheAnswerDefaultZones INTEGER, + ltmDnsCacheUseIpv4 INTEGER, + ltmDnsCacheUseIpv6 INTEGER, + ltmDnsCacheUseUdp INTEGER, + ltmDnsCacheUseTcp INTEGER, + ltmDnsCacheNameserverCacheCount Gauge, + ltmDnsCacheMaxConcurrentTcp Gauge, + ltmDnsCacheMaxConcurrentUdp Gauge, + ltmDnsCacheUnwantedThreshold Gauge, + ltmDnsCacheRouteDomainName LongDisplayString, + ltmDnsCacheIgnoreCd INTEGER, + ltmDnsCachePrefetchKey INTEGER, + ltmDnsCacheKeyCacheSize Gauge, + ltmDnsCacheRandomizeQueryNameCase INTEGER, + ltmDnsCacheMaxConcurrentQueries Gauge, + ltmDnsCacheAllowedQueryTime Gauge + } + +ltmDnsCacheName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS cache." + ::= { ltmDnsCacheEntry 1 } + +ltmDnsCacheType OBJECT-TYPE + SYNTAX INTEGER { + resolver(0), + validatingResolver(1), + transparentResolver(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of DNS cache. + resolver - configures a DNS cache with a resolver on the BIG-IP system; + validatingResolver - configures a DNS cache with a resolver and + validator on the BIG-IP system; + transparentResolver - configures a DNS cache without a resolver + on the BIG-IP system." + ::= { ltmDnsCacheEntry 2 } + +ltmDnsCacheMsgCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes allocated to the message cache. The default + value is 1m. Relevant to resolver, validatingResolver, and + transparentResolver types." + ::= { ltmDnsCacheEntry 3 } + +ltmDnsCacheRrsetCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes allocated to the resource records set cache. + The default value is 10m. Relevant to resolver, validatingResolver, + and transparentResolver types." + ::= { ltmDnsCacheEntry 4 } + +ltmDnsCacheAnswerDefaultZones OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver answers queries for + default zones: localhost, reverse 127.0.0.1 and ::1, and AS112 zones. + The default value is no. Relevant to resolver, validatingResolver, + and transparentResolver types." + ::= { ltmDnsCacheEntry 5 } + +ltmDnsCacheUseIpv4 OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver is enabled to + send queries to IPv4 addresses. The default value is yes. Relevant + to resolver and validatingResolver types." + ::= { ltmDnsCacheEntry 6 } + +ltmDnsCacheUseIpv6 OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver is enabled to + send queries to IPv6 addresses. The default value is yes. Relevant + to resolver and validatingResolver types." + ::= { ltmDnsCacheEntry 7 } + +ltmDnsCacheUseUdp OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver is enabled to + send queries over UDP. The default value is yes. Relevant to + resolver and validatingResolver types." + ::= { ltmDnsCacheEntry 8 } + +ltmDnsCacheUseTcp OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver is enabled to + send queries over TCP. The default value is yes. Relevant to + resolver and validatingResolver types." + ::= { ltmDnsCacheEntry 9 } + +ltmDnsCacheNameserverCacheCount OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS name-servers for which connection and capability + data is cached. The default value is 16k. Relevant to resolver and + validatingResolver types." + ::= { ltmDnsCacheEntry 10 } + +ltmDnsCacheMaxConcurrentTcp OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent TCP flows used by the resolver. + The default value is 20. Relevant to resolver and validatingResolver + types." + ::= { ltmDnsCacheEntry 11 } + +ltmDnsCacheMaxConcurrentUdp OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent UDP flows used by the resolver. + The default value is 8192. Relevant to resolver and + validatingResolver types." + ::= { ltmDnsCacheEntry 12 } + +ltmDnsCacheUnwantedThreshold OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The threshold count of unsolicited query replies which triggers + an alert (potential DOS attack underway). The default value is + zero (or off). Relevant to resolver and validatingResolver types." + ::= { ltmDnsCacheEntry 13 } + +ltmDnsCacheRouteDomainName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the route domain used for resolver outbound traffic. + The default value is the default route domain. Relevant to resolver + and validatingResolver types." + ::= { ltmDnsCacheEntry 14 } + +ltmDnsCacheIgnoreCd OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the validatingResolver ignores + client queries setting of checking-disabled and performs validation + anyway and only returns secure answers. The default value is no. + Relevant to validatingResolver type." + ::= { ltmDnsCacheEntry 15 } + +ltmDnsCachePrefetchKey OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the validatingResolver fetches + DNSKEY early in validation process. The default value is yes. + Relevant to validatingResolver type." + ::= { ltmDnsCacheEntry 16 } + +ltmDnsCacheKeyCacheSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes allocated to the DNSKEY cache. The default + value is 1m. Relevant to validatingResolver type." + ::= { ltmDnsCacheEntry 17 } + +ltmDnsCacheRandomizeQueryNameCase OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the resolver is enabled to randomize + the case of query names. The default value is yes. Relevant to resolver + and validatingResolver types." + ::= { ltmDnsCacheEntry 18 } + +ltmDnsCacheMaxConcurrentQueries OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of concurrent distinct queries used + by the resolver. A query is identified by query name, type and class. + If the number of distinct queries exceeds this limit, the resolver + will try to find a query from the queue which arrives the earliest. + Replace it with the new query if it has been in the queue longer than + the allowed time. The default value is 1024." + ::= { ltmDnsCacheEntry 19 } + +ltmDnsCacheAllowedQueryTime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time allowed for a query to stay in the queue before replaced by + a new query when the number of concurrent distinct queries exceeds + the limit. The default value is 200 milliseconds." + ::= { ltmDnsCacheEntry 20 } + +--================================================================== +-- Dns_cache_resolver_stat +--================================================================== +ltmDnsCacheStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDnsCacheStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDnsCacheStat 1 } + +ltmDnsCacheStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsCacheStat entries in the table." + ::= { ltmDnsCacheStat 2 } + +ltmDnsCacheStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsCacheStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information of DNS cache." + ::= { ltmDnsCacheStat 3 } + +ltmDnsCacheStatEntry OBJECT-TYPE + SYNTAX LtmDnsCacheStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsCacheStat Table" + INDEX { + ltmDnsCacheStatName + } + ::= { ltmDnsCacheStatTable 1 } + +LtmDnsCacheStatEntry ::= + SEQUENCE { + ltmDnsCacheStatName LongDisplayString, + ltmDnsCacheStatQueries Counter64, + ltmDnsCacheStatResponses Counter64, + ltmDnsCacheStatSync Counter64, + ltmDnsCacheStatAsync Counter64, + ltmDnsCacheStatFailureResolv Counter64, + ltmDnsCacheStatFailureCf Counter64, + ltmDnsCacheStatFailureServer Counter64, + ltmDnsCacheStatFailureSend Counter64, + ltmDnsCacheStatMsgHits Counter64, + ltmDnsCacheStatMsgMisses Counter64, + ltmDnsCacheStatMsgInserts Counter64, + ltmDnsCacheStatMsgUpdates Counter64, + ltmDnsCacheStatMsgEvictions Counter64, + ltmDnsCacheStatRrsetHits Counter64, + ltmDnsCacheStatRrsetMisses Counter64, + ltmDnsCacheStatRrsetInserts Counter64, + ltmDnsCacheStatRrsetUpdates Counter64, + ltmDnsCacheStatRrsetEvictions Counter64, + ltmDnsCacheStatNameserverHits Counter64, + ltmDnsCacheStatNameserverMisses Counter64, + ltmDnsCacheStatNameserverInserts Counter64, + ltmDnsCacheStatNameserverUpdates Counter64, + ltmDnsCacheStatNameserverEvictions Counter64, + ltmDnsCacheStatKeyHits Counter64, + ltmDnsCacheStatKeyMisses Counter64, + ltmDnsCacheStatKeyInserts Counter64, + ltmDnsCacheStatKeyUpdates Counter64, + ltmDnsCacheStatKeyEvictions Counter64, + ltmDnsCacheStatUdpBytesIn Counter64, + ltmDnsCacheStatUdpBytesOut Counter64, + ltmDnsCacheStatUdpPktsIn Counter64, + ltmDnsCacheStatUdpPktsOut Counter64, + ltmDnsCacheStatUdpCurConns Counter64, + ltmDnsCacheStatUdpMaxConns Counter64, + ltmDnsCacheStatUdpTotConns Counter64, + ltmDnsCacheStatTcpBytesIn Counter64, + ltmDnsCacheStatTcpBytesOut Counter64, + ltmDnsCacheStatTcpPktsIn Counter64, + ltmDnsCacheStatTcpPktsOut Counter64, + ltmDnsCacheStatTcpCurConns Counter64, + ltmDnsCacheStatTcpMaxConns Counter64, + ltmDnsCacheStatTcpTotConns Counter64, + ltmDnsCacheStatUnsolicitedReplies Counter64, + ltmDnsCacheStatSecUnchecked Counter64, + ltmDnsCacheStatSecBogus Counter64, + ltmDnsCacheStatSecIndeterminate Counter64, + ltmDnsCacheStatSecInsecure Counter64, + ltmDnsCacheStatSecSecure Counter64, + ltmDnsCacheStatFwdQueries Counter64, + ltmDnsCacheStatFwdResponses Counter64, + ltmDnsCacheStatRpzRewrites Counter64 + } + +ltmDnsCacheStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS cache." + ::= { ltmDnsCacheStatEntry 1 } + +ltmDnsCacheStatQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of queries." + ::= { ltmDnsCacheStatEntry 2 } + +ltmDnsCacheStatResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of responses." + ::= { ltmDnsCacheStatEntry 3 } + +ltmDnsCacheStatSync OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of synchronous responses." + ::= { ltmDnsCacheStatEntry 4 } + +ltmDnsCacheStatAsync OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of asynchronous responses." + ::= { ltmDnsCacheStatEntry 5 } + +ltmDnsCacheStatFailureResolv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of internal resolution failures." + ::= { ltmDnsCacheStatEntry 6 } + +ltmDnsCacheStatFailureCf OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of internal connection failures." + ::= { ltmDnsCacheStatEntry 7 } + +ltmDnsCacheStatFailureServer OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of server core failures." + ::= { ltmDnsCacheStatEntry 8 } + +ltmDnsCacheStatFailureSend OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of response send failures." + ::= { ltmDnsCacheStatEntry 9 } + +ltmDnsCacheStatMsgHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of complete message cache hits." + ::= { ltmDnsCacheStatEntry 10 } + +ltmDnsCacheStatMsgMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of complete message cache misses." + ::= { ltmDnsCacheStatEntry 11 } + +ltmDnsCacheStatMsgInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of complete message cache inserts." + ::= { ltmDnsCacheStatEntry 12 } + +ltmDnsCacheStatMsgUpdates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of complete message cache updates." + ::= { ltmDnsCacheStatEntry 13 } + +ltmDnsCacheStatMsgEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of complete message cache evictions." + ::= { ltmDnsCacheStatEntry 14 } + +ltmDnsCacheStatRrsetHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of resource record set cache hits." + ::= { ltmDnsCacheStatEntry 15 } + +ltmDnsCacheStatRrsetMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of resource record set cache misses." + ::= { ltmDnsCacheStatEntry 16 } + +ltmDnsCacheStatRrsetInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of resource record set cache inserts." + ::= { ltmDnsCacheStatEntry 17 } + +ltmDnsCacheStatRrsetUpdates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of resource record set cache updates." + ::= { ltmDnsCacheStatEntry 18 } + +ltmDnsCacheStatRrsetEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of resource record set cache evictions." + ::= { ltmDnsCacheStatEntry 19 } + +ltmDnsCacheStatNameserverHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of internet name-server cache hits." + ::= { ltmDnsCacheStatEntry 20 } + +ltmDnsCacheStatNameserverMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of internet name-server cache misses." + ::= { ltmDnsCacheStatEntry 21 } + +ltmDnsCacheStatNameserverInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of internet name-server cache inserts." + ::= { ltmDnsCacheStatEntry 22 } + +ltmDnsCacheStatNameserverUpdates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of internet name-server cache updates." + ::= { ltmDnsCacheStatEntry 23 } + +ltmDnsCacheStatNameserverEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of internet name-server evictions." + ::= { ltmDnsCacheStatEntry 24 } + +ltmDnsCacheStatKeyHits OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC key cache hits." + ::= { ltmDnsCacheStatEntry 25 } + +ltmDnsCacheStatKeyMisses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC key cache misses." + ::= { ltmDnsCacheStatEntry 26 } + +ltmDnsCacheStatKeyInserts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC key cache inserts." + ::= { ltmDnsCacheStatEntry 27 } + +ltmDnsCacheStatKeyUpdates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC key cache updates." + ::= { ltmDnsCacheStatEntry 28 } + +ltmDnsCacheStatKeyEvictions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC key cache evictions." + ::= { ltmDnsCacheStatEntry 29 } + +ltmDnsCacheStatUdpBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of UDP bytes received for resolution." + ::= { ltmDnsCacheStatEntry 30 } + +ltmDnsCacheStatUdpBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of UDP bytes sent for resolution." + ::= { ltmDnsCacheStatEntry 31 } + +ltmDnsCacheStatUdpPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of UDP packets received for resolution." + ::= { ltmDnsCacheStatEntry 32 } + +ltmDnsCacheStatUdpPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of UDP packets sent for resolution." + ::= { ltmDnsCacheStatEntry 33 } + +ltmDnsCacheStatUdpCurConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current UDP connections for resolution." + ::= { ltmDnsCacheStatEntry 34 } + +ltmDnsCacheStatUdpMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of maximum UDP connections for resolution." + ::= { ltmDnsCacheStatEntry 35 } + +ltmDnsCacheStatUdpTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of UDP connections for resolution." + ::= { ltmDnsCacheStatEntry 36 } + +ltmDnsCacheStatTcpBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TCP bytes received for resolution." + ::= { ltmDnsCacheStatEntry 37 } + +ltmDnsCacheStatTcpBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TCP bytes sent for resolution." + ::= { ltmDnsCacheStatEntry 38 } + +ltmDnsCacheStatTcpPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TCP packets received for resolution." + ::= { ltmDnsCacheStatEntry 39 } + +ltmDnsCacheStatTcpPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TCP packets sent for resolution." + ::= { ltmDnsCacheStatEntry 40 } + +ltmDnsCacheStatTcpCurConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current TCP connections for resolution." + ::= { ltmDnsCacheStatEntry 41 } + +ltmDnsCacheStatTcpMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of maximum TCP connections for resolution." + ::= { ltmDnsCacheStatEntry 42 } + +ltmDnsCacheStatTcpTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of TCP connections for resolution." + ::= { ltmDnsCacheStatEntry 43 } + +ltmDnsCacheStatUnsolicitedReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of replies received to queries that were + never sent." + ::= { ltmDnsCacheStatEntry 44 } + +ltmDnsCacheStatSecUnchecked OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC unchecked responses." + ::= { ltmDnsCacheStatEntry 45 } + +ltmDnsCacheStatSecBogus OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC bogus responses." + ::= { ltmDnsCacheStatEntry 46 } + +ltmDnsCacheStatSecIndeterminate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC indeterminate responses." + ::= { ltmDnsCacheStatEntry 47 } + +ltmDnsCacheStatSecInsecure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC insecure responses." + ::= { ltmDnsCacheStatEntry 48 } + +ltmDnsCacheStatSecSecure OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNSSEC secure responses." + ::= { ltmDnsCacheStatEntry 49 } + +ltmDnsCacheStatFwdQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of forward queries received." + ::= { ltmDnsCacheStatEntry 50 } + +ltmDnsCacheStatFwdResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of forward responses sent." + ::= { ltmDnsCacheStatEntry 51 } + +ltmDnsCacheStatRpzRewrites OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries rewritten due to response policy." + ::= { ltmDnsCacheStatEntry 52 } + +--================================================================== +-- Profile_dns_stat +--================================================================== +ltmDnsProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDnsProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDnsProfileStat 1 } + +ltmDnsProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsProfileStat entries in the table." + ::= { ltmDnsProfileStat 2 } + +ltmDnsProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information for DNS profiles." + ::= { ltmDnsProfileStat 3 } + +ltmDnsProfileStatEntry OBJECT-TYPE + SYNTAX LtmDnsProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsProfileStat Table" + INDEX { + ltmDnsProfileStatName + } + ::= { ltmDnsProfileStatTable 1 } + +LtmDnsProfileStatEntry ::= + SEQUENCE { + ltmDnsProfileStatName LongDisplayString, + ltmDnsProfileStatQueries Counter64, + ltmDnsProfileStatResponses Counter64, + ltmDnsProfileStatResponsesPerSec Counter64, + ltmDnsProfileStatToGtm Counter64, + ltmDnsProfileStatDnsExpressReqs Counter64, + ltmDnsProfileStatDnsExpressNotifies Counter64, + ltmDnsProfileStatToCache Counter64, + ltmDnsProfileStatToDns Counter64, + ltmDnsProfileStatDns64Reqs Counter64, + ltmDnsProfileStatDns64Rewrites Counter64, + ltmDnsProfileStatDns64Failures Counter64, + ltmDnsProfileStatHints Counter64, + ltmDnsProfileStatRejects Counter64, + ltmDnsProfileStatNoErrors Counter64, + ltmDnsProfileStatDrops Counter64, + ltmDnsProfileStatMalformed Counter64, + ltmDnsProfileStatTclSuspends Counter64, + ltmDnsProfileStatRecursionDesired Counter64, + ltmDnsProfileStatCheckingDisabled Counter64, + ltmDnsProfileStatEdns0 Counter64, + ltmDnsProfileStatOpcodeQuery Counter64, + ltmDnsProfileStatOpcodeNotify Counter64, + ltmDnsProfileStatOpcodeUpdate Counter64, + ltmDnsProfileStatZoneIxfr Counter64, + ltmDnsProfileStatZoneAxfr Counter64, + ltmDnsProfileStatAuthoritativeAnswer Counter64, + ltmDnsProfileStatRecursionAvailable Counter64, + ltmDnsProfileStatAuthenticatedData Counter64, + ltmDnsProfileStatTruncated Counter64, + ltmDnsProfileStatRcodeNoerror Counter64, + ltmDnsProfileStatRcodeNxdomain Counter64, + ltmDnsProfileStatRcodeServfail Counter64, + ltmDnsProfileStatRcodeRefused Counter64, + ltmDnsProfileStatMalicious Counter64, + ltmDnsProfileStatAReqs Counter64, + ltmDnsProfileStatAaaaReqs Counter64, + ltmDnsProfileStatAnyReqs Counter64, + ltmDnsProfileStatCnameReqs Counter64, + ltmDnsProfileStatMxReqs Counter64, + ltmDnsProfileStatNsReqs Counter64, + ltmDnsProfileStatPtrReqs Counter64, + ltmDnsProfileStatSoaReqs Counter64, + ltmDnsProfileStatSrvReqs Counter64, + ltmDnsProfileStatTxtReqs Counter64, + ltmDnsProfileStatOtherReqs Counter64, + ltmDnsProfileStatDnsEffectiveRateLimit Counter64, + ltmDnsProfileStatDnsConfiguredObjects Counter64, + ltmDnsProfileStatDnsRateRejectedRequests Counter64, + ltmDnsProfileStatGtmEffectiveRateLimit Counter64, + ltmDnsProfileStatGtmConfiguredObjects Counter64, + ltmDnsProfileStatGtmRateRejectedRequests Counter64, + ltmDnsProfileStatGtmRewrites Counter64, + ltmDnsProfileStatOpcodeOther Counter64, + ltmDnsProfileStatFastDnsQueries Counter64, + ltmDnsProfileStatFastDnsResponses Counter64, + ltmDnsProfileStatFastDnsAllowed Counter64, + ltmDnsProfileStatFastDnsDrops Counter64, + ltmDnsProfileStatFastDnsRespTc Counter64, + ltmDnsProfileStatFastDnsRespNx Counter64, + ltmDnsProfileStatFastDnsRespNe Counter64, + ltmDnsProfileStatFastDnsRespRf Counter64, + ltmDnsProfileStatHwMalformed Counter64, + ltmDnsProfileStatHwInspected Counter64, + ltmDnsProfileStatHwCacheLookups Counter64, + ltmDnsProfileStatHwCacheResponses Counter64, + ltmDnsProfileStatNaptrReqs Counter64, + ltmDnsProfileStatRcodeBadvers Counter64, + ltmDnsProfileStatFastDnsRespBvers Counter64 + } + +ltmDnsProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DNS profile." + ::= { ltmDnsProfileStatEntry 1 } + +ltmDnsProfileStatQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DNS queries." + ::= { ltmDnsProfileStatEntry 2 } + +ltmDnsProfileStatResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DNS responses." + ::= { ltmDnsProfileStatEntry 3 } + +ltmDnsProfileStatResponsesPerSec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average number of DNS responses per second." + ::= { ltmDnsProfileStatEntry 4 } + +ltmDnsProfileStatToGtm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of requests sent to GTM." + ::= { ltmDnsProfileStatEntry 5 } + +ltmDnsProfileStatDnsExpressReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS Express requests." + ::= { ltmDnsProfileStatEntry 6 } + +ltmDnsProfileStatDnsExpressNotifies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS Express notifies." + ::= { ltmDnsProfileStatEntry 7 } + +ltmDnsProfileStatToCache OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of requests sent to the DNS cache." + ::= { ltmDnsProfileStatEntry 8 } + +ltmDnsProfileStatToDns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of requests sent to backend DNS." + ::= { ltmDnsProfileStatEntry 9 } + +ltmDnsProfileStatDns64Reqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of A requests the system generated and sent." + ::= { ltmDnsProfileStatEntry 10 } + +ltmDnsProfileStatDns64Rewrites OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of A responses translated to AAAA." + ::= { ltmDnsProfileStatEntry 11 } + +ltmDnsProfileStatDns64Failures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unsuccessful AAAA requests." + ::= { ltmDnsProfileStatEntry 12 } + +ltmDnsProfileStatHints OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hint (Root Nameservers) responses sent." + ::= { ltmDnsProfileStatEntry 13 } + +ltmDnsProfileStatRejects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of reject (REFUSED) responses sent." + ::= { ltmDnsProfileStatEntry 14 } + +ltmDnsProfileStatNoErrors OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of NOERROR responses sent." + ::= { ltmDnsProfileStatEntry 15 } + +ltmDnsProfileStatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped (not sent to GTM, DNS-Express, DNSSEC, + DNS64, or Backend DNS (e.g. BIND))." + ::= { ltmDnsProfileStatEntry 16 } + +ltmDnsProfileStatMalformed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of malformed packets received." + ::= { ltmDnsProfileStatEntry 17 } + +ltmDnsProfileStatTclSuspends OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TCL suspends." + ::= { ltmDnsProfileStatEntry 18 } + +ltmDnsProfileStatRecursionDesired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries with RD bit set." + ::= { ltmDnsProfileStatEntry 19 } + +ltmDnsProfileStatCheckingDisabled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries with CD bit set." + ::= { ltmDnsProfileStatEntry 20 } + +ltmDnsProfileStatEdns0 OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries with EDNS0 bit set." + ::= { ltmDnsProfileStatEntry 21 } + +ltmDnsProfileStatOpcodeQuery OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose operation code is QUERY." + ::= { ltmDnsProfileStatEntry 22 } + +ltmDnsProfileStatOpcodeNotify OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose operation code is NOTIFY." + ::= { ltmDnsProfileStatEntry 23 } + +ltmDnsProfileStatOpcodeUpdate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose operation code is UPDATE." + ::= { ltmDnsProfileStatEntry 24 } + +ltmDnsProfileStatZoneIxfr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose question type is IXFR." + ::= { ltmDnsProfileStatEntry 25 } + +ltmDnsProfileStatZoneAxfr OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose question type is AXFR." + ::= { ltmDnsProfileStatEntry 26 } + +ltmDnsProfileStatAuthoritativeAnswer OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses with AA bit set." + ::= { ltmDnsProfileStatEntry 27 } + +ltmDnsProfileStatRecursionAvailable OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses with RA bit set." + ::= { ltmDnsProfileStatEntry 28 } + +ltmDnsProfileStatAuthenticatedData OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses with AD bit set." + ::= { ltmDnsProfileStatEntry 29 } + +ltmDnsProfileStatTruncated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses with TC bit set." + ::= { ltmDnsProfileStatEntry 30 } + +ltmDnsProfileStatRcodeNoerror OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses whose return code is NOERROR." + ::= { ltmDnsProfileStatEntry 31 } + +ltmDnsProfileStatRcodeNxdomain OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses whose return code is NXDOMAIN." + ::= { ltmDnsProfileStatEntry 32 } + +ltmDnsProfileStatRcodeServfail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses whose return code is SERVFAIL." + ::= { ltmDnsProfileStatEntry 33 } + +ltmDnsProfileStatRcodeRefused OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses whose return code is REFUSED." + ::= { ltmDnsProfileStatEntry 34 } + +ltmDnsProfileStatMalicious OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of malicious packets received." + ::= { ltmDnsProfileStatEntry 35 } + +ltmDnsProfileStatAReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of A query packets received." + ::= { ltmDnsProfileStatEntry 36 } + +ltmDnsProfileStatAaaaReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of AAAA query packets received." + ::= { ltmDnsProfileStatEntry 37 } + +ltmDnsProfileStatAnyReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ANY type query packets received." + ::= { ltmDnsProfileStatEntry 38 } + +ltmDnsProfileStatCnameReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of CNAME query packets received." + ::= { ltmDnsProfileStatEntry 39 } + +ltmDnsProfileStatMxReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of MX query packets received." + ::= { ltmDnsProfileStatEntry 40 } + +ltmDnsProfileStatNsReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of NS query packets received." + ::= { ltmDnsProfileStatEntry 41 } + +ltmDnsProfileStatPtrReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of PTR query packets received." + ::= { ltmDnsProfileStatEntry 42 } + +ltmDnsProfileStatSoaReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of SOA query packets received." + ::= { ltmDnsProfileStatEntry 43 } + +ltmDnsProfileStatSrvReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of SRV query packets received." + ::= { ltmDnsProfileStatEntry 44 } + +ltmDnsProfileStatTxtReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of TXT query packets received." + ::= { ltmDnsProfileStatEntry 45 } + +ltmDnsProfileStatOtherReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of uncategorized DNS packets received." + ::= { ltmDnsProfileStatEntry 46 } + +ltmDnsProfileStatDnsEffectiveRateLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DNS services effective request rate limit." + ::= { ltmDnsProfileStatEntry 47 } + +ltmDnsProfileStatDnsConfiguredObjects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + DNS services objects are no longer counted, nor does the number of + DNS services configured objects affect the licensed rate." + ::= { ltmDnsProfileStatEntry 48 } + +ltmDnsProfileStatDnsRateRejectedRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS services requests rejected due to rate limiter action." + ::= { ltmDnsProfileStatEntry 49 } + +ltmDnsProfileStatGtmEffectiveRateLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The GTM request rate no longer has its own licensed limit." + ::= { ltmDnsProfileStatEntry 50 } + +ltmDnsProfileStatGtmConfiguredObjects OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + GTM services objects are no longer counted, nor does the number of + GTM services configured objects affect the licensed rate." + ::= { ltmDnsProfileStatEntry 51 } + +ltmDnsProfileStatGtmRateRejectedRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! + The GTM request rate no longer has its own licensed limit." + ::= { ltmDnsProfileStatEntry 52 } + +ltmDnsProfileStatGtmRewrites OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses modified by GTM." + ::= { ltmDnsProfileStatEntry 53 } + +ltmDnsProfileStatOpcodeOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries whose operation code is uncategorized." + ::= { ltmDnsProfileStatEntry 54 } + +ltmDnsProfileStatFastDnsQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries handled by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 55 } + +ltmDnsProfileStatFastDnsResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses returned by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 56 } + +ltmDnsProfileStatFastDnsAllowed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matched queries passing through DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 57 } + +ltmDnsProfileStatFastDnsDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matching queries dropped by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 58 } + +ltmDnsProfileStatFastDnsRespTc OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matching queries resulting in a truncated response by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 59 } + +ltmDnsProfileStatFastDnsRespNx OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matching queries resulting in a NXDOMAIN response by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 60 } + +ltmDnsProfileStatFastDnsRespNe OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matching queries resulting in a No-Data response by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 61 } + +ltmDnsProfileStatFastDnsRespRf OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of non-matching queries resulting in a REFUSED response by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 62 } + +ltmDnsProfileStatHwMalformed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS queries determined to be malformed by hardware." + ::= { ltmDnsProfileStatEntry 63 } + +ltmDnsProfileStatHwInspected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS queries inspected by hardware." + ::= { ltmDnsProfileStatEntry 64 } + +ltmDnsProfileStatHwCacheLookups OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS query match attempts in the hardware response cache." + ::= { ltmDnsProfileStatEntry 65 } + +ltmDnsProfileStatHwCacheResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of DNS responses returned from hardware response cache" + ::= { ltmDnsProfileStatEntry 66 } + +ltmDnsProfileStatNaptrReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of NAPTR query packets received." + ::= { ltmDnsProfileStatEntry 67 } + +ltmDnsProfileStatRcodeBadvers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of responses whose return code is BADVERS." + ::= { ltmDnsProfileStatEntry 68 } + +ltmDnsProfileStatFastDnsRespBvers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of queries resulting in a BADVERS response by DNS Rapid Response." + ::= { ltmDnsProfileStatEntry 69 } + +--================================================================== +-- Profile_dos +--================================================================== +ltmDosProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosProfile entries in the table." + ::= { ltmDosProfile 1 } + +ltmDosProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DoS profile." + ::= { ltmDosProfile 2 } + +ltmDosProfileEntry OBJECT-TYPE + SYNTAX LtmDosProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosProfile Table" + INDEX { + ltmDosProfileName + } + ::= { ltmDosProfileTable 1 } + +LtmDosProfileEntry ::= + SEQUENCE { + ltmDosProfileName LongDisplayString, + ltmDosProfileConfigSource INTEGER, + ltmDosProfileDefaultName LongDisplayString + } + +ltmDosProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DoS profile." + ::= { ltmDosProfileEntry 1 } + +ltmDosProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmDosProfileEntry 2 } + +ltmDosProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmDosProfileEntry 3 } + +--================================================================== +-- Dos_application +--================================================================== +ltmDosApplicationNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosApplication entries in the table." + ::= { ltmDosApplication 1 } + +ltmDosApplicationTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosApplicationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DoS profile Application Security." + ::= { ltmDosApplication 2 } + +ltmDosApplicationEntry OBJECT-TYPE + SYNTAX LtmDosApplicationEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosApplication Table" + INDEX { + ltmDosApplicationProfileName, + ltmDosApplicationName + } + ::= { ltmDosApplicationTable 1 } + +LtmDosApplicationEntry ::= + SEQUENCE { + ltmDosApplicationProfileName LongDisplayString, + ltmDosApplicationName LongDisplayString, + ltmDosApplicationTriggerIrule INTEGER, + ltmDosApplicationTpsBasedMode INTEGER, + ltmDosApplicationLatencyBasedMode INTEGER, + ltmDosApplicationTpsBasedIpClientSideDefense INTEGER, + ltmDosApplicationTpsBasedUrlClientSideDefense INTEGER, + ltmDosApplicationTpsBasedIpRateLimiting INTEGER, + ltmDosApplicationTpsBasedUrlRateLimiting INTEGER, + ltmDosApplicationTpsBasedIpTpsIncreaseRate Gauge, + ltmDosApplicationTpsBasedIpMaximumTps Gauge, + ltmDosApplicationTpsBasedIpMinimumTps Gauge, + ltmDosApplicationTpsBasedUrlTpsIncreaseRate Gauge, + ltmDosApplicationTpsBasedUrlMaximumTps Gauge, + ltmDosApplicationTpsBasedUrlMinimumTps Gauge, + ltmDosApplicationTpsBasedMaximumPreventionDuration Gauge, + ltmDosApplicationLatencyIncreaseRate Gauge, + ltmDosApplicationMaximumLatency Gauge, + ltmDosApplicationMinimumLatency Gauge, + ltmDosApplicationLatencyBasedIpClientSideDefense INTEGER, + ltmDosApplicationLatencyBasedUrlClientSideDefense INTEGER, + ltmDosApplicationLatencyBasedIpRateLimiting INTEGER, + ltmDosApplicationLatencyBasedUrlRateLimiting INTEGER, + ltmDosApplicationLatencyBasedIpTpsIncreaseRate Gauge, + ltmDosApplicationLatencyBasedIpMaximumTps Gauge, + ltmDosApplicationLatencyBasedIpMinimumTps Gauge, + ltmDosApplicationLatencyBasedUrlTpsIncreaseRate Gauge, + ltmDosApplicationLatencyBasedUrlMaximumTps Gauge, + ltmDosApplicationLatencyBasedUrlMinimumTps Gauge, + ltmDosApplicationLatencyBasedMaximumPreventionDuration Gauge, + ltmDosApplicationTpsBasedSiteClientSideDefense INTEGER, + ltmDosApplicationTpsBasedSiteRateLimiting INTEGER, + ltmDosApplicationTpsBasedSiteTpsIncreaseRate Gauge, + ltmDosApplicationTpsBasedSiteMaximumTps Gauge, + ltmDosApplicationTpsBasedSiteMinimumTps Gauge, + ltmDosApplicationTpsBasedEscalationPeriod Gauge, + ltmDosApplicationTpsBasedDeEscalationPeriod Gauge, + ltmDosApplicationLatencyBasedSiteClientSideDefense INTEGER, + ltmDosApplicationLatencyBasedSiteRateLimiting INTEGER, + ltmDosApplicationLatencyBasedSiteTpsIncreaseRate Gauge, + ltmDosApplicationLatencyBasedSiteMaximumTps Gauge, + ltmDosApplicationLatencyBasedSiteMinimumTps Gauge, + ltmDosApplicationLatencyBasedEscalationPeriod Gauge, + ltmDosApplicationLatencyBasedDeEscalationPeriod Gauge, + ltmDosApplicationHeavyUrlProtection INTEGER, + ltmDosApplicationHeavyUrlAutomaticDetection INTEGER, + ltmDosApplicationHeavyUrlLatencyThreshold Gauge + } + +ltmDosApplicationProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DoS profile." + ::= { ltmDosApplicationEntry 1 } + +ltmDosApplicationName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dummy name of enabled Application Security on this profile." + ::= { ltmDosApplicationEntry 2 } + +ltmDosApplicationTriggerIrule OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Application DoS iRule event is triggered or not." + ::= { ltmDosApplicationEntry 3 } + +ltmDosApplicationTpsBasedMode OBJECT-TYPE + SYNTAX INTEGER { + off(0), + transparent(1), + blocking(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operation mode of TPS-based anomaly detection ." + ::= { ltmDosApplicationEntry 4 } + +ltmDosApplicationLatencyBasedMode OBJECT-TYPE + SYNTAX INTEGER { + off(0), + transparent(1), + blocking(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The operation mode of Latency-based anomaly detection." + ::= { ltmDosApplicationEntry 5 } + +ltmDosApplicationTpsBasedIpClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Source IP-based client side integrity defense in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 6 } + +ltmDosApplicationTpsBasedUrlClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether URL-based client side integrity defense in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 7 } + +ltmDosApplicationTpsBasedIpRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Source IP-based rate limiting in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 8 } + +ltmDosApplicationTpsBasedUrlRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether URL-based rate limiting in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 9 } + +ltmDosApplicationTpsBasedIpTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in IP detection criteria of TPS-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 10 } + +ltmDosApplicationTpsBasedIpMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in IP detection criteria of TPS-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 11 } + +ltmDosApplicationTpsBasedIpMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in IP detection criteria of TPS-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 12 } + +ltmDosApplicationTpsBasedUrlTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in URL detection criteria of TPS-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 13 } + +ltmDosApplicationTpsBasedUrlMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in URL detection criteria of TPS-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 14 } + +ltmDosApplicationTpsBasedUrlMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in URL detection criteria of TPS-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 15 } + +ltmDosApplicationTpsBasedMaximumPreventionDuration OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Replaced by ltmDosApplicationTpsBasedEscalationPeriod and ltmDosApplicationTpsBasedDeescalationPeriod. + The value that specifies the maximum prevention duration (in seconds) in TPS-based anomaly. 0 for unlimited." + ::= { ltmDosApplicationEntry 16 } + +ltmDosApplicationLatencyIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which latency increased in detection criteria of Latency-based anomaly." + ::= { ltmDosApplicationEntry 17 } + +ltmDosApplicationMaximumLatency OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which latency reached (in milliseconds) in detection criteria of Latency-based anomaly." + ::= { ltmDosApplicationEntry 18 } + +ltmDosApplicationMinimumLatency OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum latency threshold for detection (in milliseconds) in detection criteria of Latency-based anomaly." + ::= { ltmDosApplicationEntry 19 } + +ltmDosApplicationLatencyBasedIpClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Source IP-based client side integrity defense in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 20 } + +ltmDosApplicationLatencyBasedUrlClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether URL-based client side integrity defense in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 21 } + +ltmDosApplicationLatencyBasedIpRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Source IP-based rate limiting in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 22 } + +ltmDosApplicationLatencyBasedUrlRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether URL-based rate limiting in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 23 } + +ltmDosApplicationLatencyBasedIpTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in suspicious IP criteria of Latency-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 24 } + +ltmDosApplicationLatencyBasedIpMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in suspicious IP criteria of Latency-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 25 } + +ltmDosApplicationLatencyBasedIpMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in suspicious IP criteria of Latency-based anomaly. + It is only used when Source IP-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 26 } + +ltmDosApplicationLatencyBasedUrlTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in suspicious URL criteria of Latency-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 27 } + +ltmDosApplicationLatencyBasedUrlMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in suspicious URL criteria of Latency-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 28 } + +ltmDosApplicationLatencyBasedUrlMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in suspicious URL criteria of Latency-based anomaly. + It is only used when URL-based client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 29 } + +ltmDosApplicationLatencyBasedMaximumPreventionDuration OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Replaced by ltmDosApplicationLatencyBasedEscalationPeriod and ltmDosApplicationLatencyBasedDeescalationPeriod. + The value that specifies the maximum prevention duration (in seconds) in Latency-based anomaly. 0 for unlimited." + ::= { ltmDosApplicationEntry 30 } + +ltmDosApplicationTpsBasedSiteClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Site-wide client side integrity defense in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 31 } + +ltmDosApplicationTpsBasedSiteRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Site-wide rate limiting in TPS-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 32 } + +ltmDosApplicationTpsBasedSiteTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in Site-wide detection criteria of TPS-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 33 } + +ltmDosApplicationTpsBasedSiteMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in Site-wide detection criteria of TPS-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 34 } + +ltmDosApplicationTpsBasedSiteMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in Site-wide detection criteria of TPS-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in TPS-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 35 } + +ltmDosApplicationTpsBasedEscalationPeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the escalation period (in seconds) in TPS-based anomaly." + ::= { ltmDosApplicationEntry 36 } + +ltmDosApplicationTpsBasedDeEscalationPeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the de-escalation period (in seconds) in TPS-based anomaly." + ::= { ltmDosApplicationEntry 37 } + +ltmDosApplicationLatencyBasedSiteClientSideDefense OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Site-wide client side integrity defense in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 38 } + +ltmDosApplicationLatencyBasedSiteRateLimiting OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether Site-wide rate limiting in Latency-based anomaly is enabled or not." + ::= { ltmDosApplicationEntry 39 } + +ltmDosApplicationLatencyBasedSiteTpsIncreaseRate OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the percentage by which TPS increased in suspicious Site-wide criteria of Latency-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 40 } + +ltmDosApplicationLatencyBasedSiteMaximumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the amount which TPS reached in suspicious Site-wide criteria of Latency-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 41 } + +ltmDosApplicationLatencyBasedSiteMinimumTps OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the minimum TPS threshold for detection in suspicious Site-wide criteria of Latency-based anomaly. + It is only used when Site-wide client side integrity defense and/or rate limiting are enabled in Latency-based anomaly, otherwise ignored." + ::= { ltmDosApplicationEntry 42 } + +ltmDosApplicationLatencyBasedEscalationPeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the escalation period (in seconds) in Latency-based anomaly." + ::= { ltmDosApplicationEntry 43 } + +ltmDosApplicationLatencyBasedDeEscalationPeriod OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the de-escalation period (in seconds) in Latency-based anomaly." + ::= { ltmDosApplicationEntry 44 } + +ltmDosApplicationHeavyUrlProtection OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether heavy URL protection is enabled or not." + ::= { ltmDosApplicationEntry 45 } + +ltmDosApplicationHeavyUrlAutomaticDetection OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether automatic heavy URL detection is enabled or not." + ::= { ltmDosApplicationEntry 46 } + +ltmDosApplicationHeavyUrlLatencyThreshold OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value that specifies the latency threshold for automatic heavy URL detection (in milliseconds)." + ::= { ltmDosApplicationEntry 47 } + +--================================================================== +-- Dos_white_ip +--================================================================== +ltmDosWhiteIpNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosWhiteIp entries in the table." + ::= { ltmDosWhiteIp 1 } + +ltmDosWhiteIpTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosWhiteIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DoS profile Application Security IP address whitelist." + ::= { ltmDosWhiteIp 2 } + +ltmDosWhiteIpEntry OBJECT-TYPE + SYNTAX LtmDosWhiteIpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosWhiteIp Table" + INDEX { + ltmDosWhiteIpParentProfile, + ltmDosWhiteIpParentName, + ltmDosWhiteIpAddressType, + ltmDosWhiteIpAddress, + ltmDosWhiteIpNetmaskType, + ltmDosWhiteIpNetmask + } + ::= { ltmDosWhiteIpTable 1 } + +LtmDosWhiteIpEntry ::= + SEQUENCE { + ltmDosWhiteIpParentProfile LongDisplayString, + ltmDosWhiteIpParentName LongDisplayString, + ltmDosWhiteIpAddressType InetAddressType, + ltmDosWhiteIpAddress InetAddress, + ltmDosWhiteIpNetmaskType InetAddressType, + ltmDosWhiteIpNetmask InetAddress + } + +ltmDosWhiteIpParentProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DoS profile." + ::= { ltmDosWhiteIpEntry 1 } + +ltmDosWhiteIpParentName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dummy name of enabled Application Security on this profile." + ::= { ltmDosWhiteIpEntry 2 } + +ltmDosWhiteIpAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmDosWhiteIpAddress" + ::= { ltmDosWhiteIpEntry 3 } + +ltmDosWhiteIpAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address in the whitelist of the specified DoS profile with Application Security. + It is interpreted within the context of a ltmDosWhiteIpAddressType value." + ::= { ltmDosWhiteIpEntry 4 } + +ltmDosWhiteIpNetmaskType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmDosWhiteIpNetmask" + ::= { ltmDosWhiteIpEntry 5 } + +ltmDosWhiteIpNetmask OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The subnet mask associated with the specified Application DoS profile whitelist IP address. + It is interpreted within the context of a ltmDosWhiteIpNetmaskType value." + ::= { ltmDosWhiteIpEntry 6 } + +--================================================================== +-- Dns_security +--================================================================== +ltmDnsSecurityNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsSecurity entries in the table." + ::= { ltmDnsSecurity 1 } + +ltmDnsSecurityTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsSecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DNS security." + ::= { ltmDnsSecurity 2 } + +ltmDnsSecurityEntry OBJECT-TYPE + SYNTAX LtmDnsSecurityEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsSecurity Table" + INDEX { + ltmDnsSecurityName + } + ::= { ltmDnsSecurityTable 1 } + +LtmDnsSecurityEntry ::= + SEQUENCE { + ltmDnsSecurityName LongDisplayString, + ltmDnsSecurityQueryTypeInclusion INTEGER + } + +ltmDnsSecurityName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS security profile." + ::= { ltmDnsSecurityEntry 1 } + +ltmDnsSecurityQueryTypeInclusion OBJECT-TYPE + SYNTAX INTEGER { + no(0), + yes(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not the query type filter is + an enable (inclusion) or a disable (exclusion) list. + Value 0 (no) implies disable and 1 (yes) is enable." + ::= { ltmDnsSecurityEntry 2 } + +--================================================================== +-- Dns_security_stat +--================================================================== +ltmDnsSecurityStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDnsSecurityStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDnsSecurityStat 1 } + +ltmDnsSecurityStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsSecurityStat entries in the table." + ::= { ltmDnsSecurityStat 2 } + +ltmDnsSecurityStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsSecurityStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information of DNS security." + ::= { ltmDnsSecurityStat 3 } + +ltmDnsSecurityStatEntry OBJECT-TYPE + SYNTAX LtmDnsSecurityStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsSecurityStat Table" + INDEX { + ltmDnsSecurityStatName + } + ::= { ltmDnsSecurityStatTable 1 } + +LtmDnsSecurityStatEntry ::= + SEQUENCE { + ltmDnsSecurityStatName LongDisplayString, + ltmDnsSecurityStatFilteredDrops Counter64, + ltmDnsSecurityStatADrops Counter64, + ltmDnsSecurityStatAaaaDrops Counter64, + ltmDnsSecurityStatAnyDrops Counter64, + ltmDnsSecurityStatCnameDrops Counter64, + ltmDnsSecurityStatMxDrops Counter64, + ltmDnsSecurityStatNsDrops Counter64, + ltmDnsSecurityStatPtrDrops Counter64, + ltmDnsSecurityStatSoaDrops Counter64, + ltmDnsSecurityStatSrvDrops Counter64, + ltmDnsSecurityStatTxtDrops Counter64, + ltmDnsSecurityStatOtherDrops Counter64 + } + +ltmDnsSecurityStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS security profile." + ::= { ltmDnsSecurityStatEntry 1 } + +ltmDnsSecurityStatFilteredDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped DNS packets due to filtering." + ::= { ltmDnsSecurityStatEntry 2 } + +ltmDnsSecurityStatADrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped A packets due to filtering." + ::= { ltmDnsSecurityStatEntry 3 } + +ltmDnsSecurityStatAaaaDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped AAAA packets due to filtering." + ::= { ltmDnsSecurityStatEntry 4 } + +ltmDnsSecurityStatAnyDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped ANY packets due to filtering." + ::= { ltmDnsSecurityStatEntry 5 } + +ltmDnsSecurityStatCnameDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped CNAME packets due to filtering." + ::= { ltmDnsSecurityStatEntry 6 } + +ltmDnsSecurityStatMxDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped MX packets due to filtering." + ::= { ltmDnsSecurityStatEntry 7 } + +ltmDnsSecurityStatNsDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped NS packets due to filtering." + ::= { ltmDnsSecurityStatEntry 8 } + +ltmDnsSecurityStatPtrDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped PTR packets due to filtering." + ::= { ltmDnsSecurityStatEntry 9 } + +ltmDnsSecurityStatSoaDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped SOA packets due to filtering." + ::= { ltmDnsSecurityStatEntry 10 } + +ltmDnsSecurityStatSrvDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped SRV packets due to filtering." + ::= { ltmDnsSecurityStatEntry 11 } + +ltmDnsSecurityStatTxtDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped TXT packets due to filtering." + ::= { ltmDnsSecurityStatEntry 12 } + +ltmDnsSecurityStatOtherDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of dropped OTHER packets due to filtering." + ::= { ltmDnsSecurityStatEntry 13 } + +--================================================================== +-- Bwc_policy_stat +--================================================================== +ltmBwcPolicyStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmBwcPolicyStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmBwcPolicyStat 1 } + +ltmBwcPolicyStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmBwcPolicyStat entries in the table." + ::= { ltmBwcPolicyStat 2 } + +ltmBwcPolicyStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmBwcPolicyStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information of BWC policy." + ::= { ltmBwcPolicyStat 3 } + +ltmBwcPolicyStatEntry OBJECT-TYPE + SYNTAX LtmBwcPolicyStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmBwcPolicyStat Table" + INDEX { + ltmBwcPolicyStatName + } + ::= { ltmBwcPolicyStatTable 1 } + +LtmBwcPolicyStatEntry ::= + SEQUENCE { + ltmBwcPolicyStatName LongDisplayString, + ltmBwcPolicyStatBytesPerSec Counter64, + ltmBwcPolicyStatBytesPerSecOut Counter64, + ltmBwcPolicyStatBytesIn Counter64, + ltmBwcPolicyStatBytesPassed Counter64, + ltmBwcPolicyStatBytesDropped Counter64, + ltmBwcPolicyStatPacketsIn Counter64, + ltmBwcPolicyStatPacketsPassed Counter64, + ltmBwcPolicyStatActivePolicies Counter64, + ltmBwcPolicyStatInactivePolicies Counter64, + ltmBwcPolicyStatTotalPolicies Counter64, + ltmBwcPolicyStatTimeDataCollected Counter64, + ltmBwcPolicyStatPacketsPerSec Counter64, + ltmBwcPolicyStatPacketsPerSecOut Counter64 + } + +ltmBwcPolicyStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of BWC policy that is configured. There are many types of + BWC policies. This name is string upto max of string name of policy." + ::= { ltmBwcPolicyStatEntry 1 } + +ltmBwcPolicyStatBytesPerSec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average input bytes/sec over last 4 seconds. These are bytes as + processed by this policy." + ::= { ltmBwcPolicyStatEntry 2 } + +ltmBwcPolicyStatBytesPerSecOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average output bytes/sec over last 4 seconds. These are bytes + processed by this policy." + ::= { ltmBwcPolicyStatEntry 3 } + +ltmBwcPolicyStatBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes ingress. These are bytes ingress to policy before + being processed by policy." + ::= { ltmBwcPolicyStatEntry 4 } + +ltmBwcPolicyStatBytesPassed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes passed. These are bytes processed by the policy." + ::= { ltmBwcPolicyStatEntry 5 } + +ltmBwcPolicyStatBytesDropped OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes dropped. These are bytes dropped by the policy." + ::= { ltmBwcPolicyStatEntry 6 } + +ltmBwcPolicyStatPacketsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets ingress. These are packets input to the policy + processing." + ::= { ltmBwcPolicyStatEntry 7 } + +ltmBwcPolicyStatPacketsPassed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets passed. These are packets passed by the policy." + ::= { ltmBwcPolicyStatEntry 8 } + +ltmBwcPolicyStatActivePolicies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of current policies. This is active number of current + policies in system." + ::= { ltmBwcPolicyStatEntry 9 } + +ltmBwcPolicyStatInactivePolicies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inactive policies created. This is inactive number of + policies in the system." + ::= { ltmBwcPolicyStatEntry 10 } + +ltmBwcPolicyStatTotalPolicies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of total policies created. This is total number of + policies in system." + ::= { ltmBwcPolicyStatEntry 11 } + +ltmBwcPolicyStatTimeDataCollected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time since start in seconds. This is the time since the stats + information has been collected." + ::= { ltmBwcPolicyStatEntry 12 } + +ltmBwcPolicyStatPacketsPerSec OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average input packets/sec over last 4 seconds. These are packets as + processed by this policy." + ::= { ltmBwcPolicyStatEntry 13 } + +ltmBwcPolicyStatPacketsPerSecOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The average output packets/sec over last 4 seconds. These are packets + processed by this policy." + ::= { ltmBwcPolicyStatEntry 14 } + +--================================================================== +-- Dns_security_query_type_filter +--================================================================== +ltmDnsQueryFilterNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsQueryFilter entries in the table." + ::= { ltmDnsQueryFilter 1 } + +ltmDnsQueryFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsQueryFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DNS query type filtering." + ::= { ltmDnsQueryFilter 2 } + +ltmDnsQueryFilterEntry OBJECT-TYPE + SYNTAX LtmDnsQueryFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsQueryFilter Table" + INDEX { + ltmDnsQueryFilterName, + ltmDnsQueryFilterIndex + } + ::= { ltmDnsQueryFilterTable 1 } + +LtmDnsQueryFilterEntry ::= + SEQUENCE { + ltmDnsQueryFilterName LongDisplayString, + ltmDnsQueryFilterIndex INTEGER, + ltmDnsQueryFilterType INTEGER + } + +ltmDnsQueryFilterName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DNS security profile." + ::= { ltmDnsQueryFilterEntry 1 } + +ltmDnsQueryFilterIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of DNS query type filter for the specified DNS security profile." + ::= { ltmDnsQueryFilterEntry 2 } + +ltmDnsQueryFilterType OBJECT-TYPE + SYNTAX INTEGER { + invalid(0), + a(1), + ns(2), + md(3), + mf(4), + cname(5), + soa(6), + mb(7), + mg(8), + mr(9), + null(10), + wks(11), + ptr(12), + hinfo(13), + minfo(14), + mx(15), + txt(16), + rp(17), + afsdb(18), + x25(19), + isdn(20), + rt(21), + nsap(22), + nsapPtr(23), + sg(24), + key(25), + px(26), + gpos(27), + aaaa(28), + loc(29), + nxt(30), + eid(31), + nimloc(32), + srv(33), + atma(34), + naptr(35), + kx(36), + cert(37), + a6(38), + dname(39), + sink(40), + opt(41), + tkey(249), + tsig(250), + ixfr(251), + axfr(252), + mailb(253), + maila(254), + any(255), + zxfr(256), + max(65536) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DNS query type value that is either included or excluded + depending on the query_type_inclusion flag. Value 0 (no) + implies disable (exclusion) and 1 (yes) is enable + (inclusion)." + ::= { ltmDnsQueryFilterEntry 3 } + +--================================================================== +-- Dns_security_header_opcode_exclusion +--================================================================== +ltmDnsHeaderFilterNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsHeaderFilter entries in the table." + ::= { ltmDnsHeaderFilter 1 } + +ltmDnsHeaderFilterTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsHeaderFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of DNS header opcode filtering." + ::= { ltmDnsHeaderFilter 2 } + +ltmDnsHeaderFilterEntry OBJECT-TYPE + SYNTAX LtmDnsHeaderFilterEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsHeaderFilter Table" + INDEX { + ltmDnsHeaderFilterName, + ltmDnsHeaderFilterIndex + } + ::= { ltmDnsHeaderFilterTable 1 } + +LtmDnsHeaderFilterEntry ::= + SEQUENCE { + ltmDnsHeaderFilterName LongDisplayString, + ltmDnsHeaderFilterIndex INTEGER, + ltmDnsHeaderFilterOpcodeExclusion INTEGER + } + +ltmDnsHeaderFilterName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DNS security profile." + ::= { ltmDnsHeaderFilterEntry 1 } + +ltmDnsHeaderFilterIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of DNS header opcode exclusion for the specified DNS security profile." + ::= { ltmDnsHeaderFilterEntry 2 } + +ltmDnsHeaderFilterOpcodeExclusion OBJECT-TYPE + SYNTAX INTEGER { + query(0), + iquery(1), + status(2), + notify(4), + update(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DNS header opcode values. Value of 3 is not used." + ::= { ltmDnsHeaderFilterEntry 3 } + +--================================================================== +-- Lsn_prefix +--================================================================== +ltmLsnPrefixNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPrefix entries in the table." + ::= { ltmLsnPrefix 1 } + +ltmLsnPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of LSN prefix." + ::= { ltmLsnPrefix 2 } + +ltmLsnPrefixEntry OBJECT-TYPE + SYNTAX LtmLsnPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPrefix Table" + INDEX { + ltmLsnPrefixName + } + ::= { ltmLsnPrefixTable 1 } + +LtmLsnPrefixEntry ::= + SEQUENCE { + ltmLsnPrefixName LongDisplayString, + ltmLsnPrefixAddrType InetAddressType, + ltmLsnPrefixAddr InetAddress + } + +ltmLsnPrefixName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN prefix node." + ::= { ltmLsnPrefixEntry 1 } + +ltmLsnPrefixAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmLsnPrefixAddr." + ::= { ltmLsnPrefixEntry 2 } + +ltmLsnPrefixAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmLsnPrefixAddrType value." + ::= { ltmLsnPrefixEntry 3 } + +--================================================================== +-- Lsn_pool +--================================================================== +ltmLsnPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPool entries in the table." + ::= { ltmLsnPool 1 } + +ltmLsnPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of LSN pool." + ::= { ltmLsnPool 2 } + +ltmLsnPoolEntry OBJECT-TYPE + SYNTAX LtmLsnPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPool Table" + INDEX { + ltmLsnPoolName + } + ::= { ltmLsnPoolTable 1 } + +LtmLsnPoolEntry ::= + SEQUENCE { + ltmLsnPoolName LongDisplayString, + ltmLsnPoolMemberCount Gauge, + ltmLsnPoolRouteAdvertisement INTEGER, + ltmLsnPoolMode INTEGER, + ltmLsnPoolPersistenceMode INTEGER, + ltmLsnPoolPersistenceTimeout Gauge, + ltmLsnPoolPersistencePrefixLengthIpv4 Gauge, + ltmLsnPoolPersistencePrefixLengthIpv6 Gauge, + ltmLsnPoolInboundConnections INTEGER, + ltmLsnPoolIcmpEcho INTEGER, + ltmLsnPoolTranslationPortRangeLow Gauge, + ltmLsnPoolTranslationPortRangeHigh Gauge, + ltmLsnPoolClientConnectionLimit Gauge, + ltmLsnPoolEgressInterfacesEnabled INTEGER, + ltmLsnPoolLogPublisher LongDisplayString, + ltmLsnPoolHairpinMode INTEGER, + ltmLsnPoolLogProfile LongDisplayString + } + +ltmLsnPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Pool." + ::= { ltmLsnPoolEntry 1 } + +ltmLsnPoolMemberCount OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of members in the specified pool." + ::= { ltmLsnPoolEntry 2 } + +ltmLsnPoolRouteAdvertisement OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether route advertisement is enabled or disabled for + translated IP addresses." + ::= { ltmLsnPoolEntry 3 } + +ltmLsnPoolMode OBJECT-TYPE + SYNTAX INTEGER { + napt(0), + pba(1), + deterministic(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "NAPT mode provides standard address and port translation + allowing multiple clients to share the same external address. + Deterministic mode provides address and port translations + that can be consistently reversed so that external address + and port combinations can identify specific clients." + ::= { ltmLsnPoolEntry 4 } + +ltmLsnPoolPersistenceMode OBJECT-TYPE + SYNTAX INTEGER { + none(0), + address(1), + addressPort(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Persistence settings for LSN translation entries. + none: Specifies that there is no persistence for the translation. + address: Specifies that the translation reuses the port mapping for + subsequent packets sent from the same internal IP address and port + to the same external IP address while the mapping is still active, + regardless of the external port. + addressPort: Specifies that the translation reuses the port mapping + for subsequent packets sent from the same internal IP address + and port to the same external IP address and port while the + mapping is still active." + ::= { ltmLsnPoolEntry 5 } + +ltmLsnPoolPersistenceTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum time-to-live for inactive translation entries." + ::= { ltmLsnPoolEntry 6 } + +ltmLsnPoolPersistencePrefixLengthIpv4 OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This field is removed. + Number of significant bits in the client IPv4 address to be used as + the persistence key." + ::= { ltmLsnPoolEntry 7 } + +ltmLsnPoolPersistencePrefixLengthIpv6 OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! This field is removed. + Number of significant bits in the client IPv6 address to be used as + the persistence key." + ::= { ltmLsnPoolEntry 8 } + +ltmLsnPoolInboundConnections OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + automatic(1), + explicit(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, will enable inbound connections to translation addresses and ports." + ::= { ltmLsnPoolEntry 9 } + +ltmLsnPoolIcmpEcho OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, will enable icmp-echo requests for translation addresses." + ::= { ltmLsnPoolEntry 10 } + +ltmLsnPoolTranslationPortRangeLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the low end of the range of port numbers available for use with + translation IP addresses." + ::= { ltmLsnPoolEntry 11 } + +ltmLsnPoolTranslationPortRangeHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the high end of the range of port numbers available for use with + translation IP addresses." + ::= { ltmLsnPoolEntry 12 } + +ltmLsnPoolClientConnectionLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum number of simultaneous translated connections a client or + subscriber is allowed to have. A value of zero signifies no limit." + ::= { ltmLsnPoolEntry 13 } + +ltmLsnPoolEgressInterfacesEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, source address translation is allowed on the interfaces specified in + the egress-interfaces list." + ::= { ltmLsnPoolEntry 14 } + +ltmLsnPoolLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs translation events, if any." + ::= { ltmLsnPoolEntry 15 } + +ltmLsnPoolHairpinMode OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If enabled, will enable hairpinning for inbound connections. A hairpin connection between + two subscribers goes through the NAT device and uses translation addresses so that it + appears to each subscriber that the other is an external host." + ::= { ltmLsnPoolEntry 16 } + +ltmLsnPoolLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of translation events, if any." + ::= { ltmLsnPoolEntry 17 } + +--================================================================== +-- Lsn_prefix_lsn_pool +--================================================================== +ltmLsnPrefixLsnPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPrefixLsnPool entries in the table." + ::= { ltmLsnPrefixLsnPool 1 } + +ltmLsnPrefixLsnPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPrefixLsnPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of LSN pool prefix." + ::= { ltmLsnPrefixLsnPool 2 } + +ltmLsnPrefixLsnPoolEntry OBJECT-TYPE + SYNTAX LtmLsnPrefixLsnPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPrefixLsnPool Table" + INDEX { + ltmLsnPrefixLsnPoolLsnPoolName, + ltmLsnPrefixLsnPoolLsnPrefixName + } + ::= { ltmLsnPrefixLsnPoolTable 1 } + +LtmLsnPrefixLsnPoolEntry ::= + SEQUENCE { + ltmLsnPrefixLsnPoolLsnPrefixName LongDisplayString, + ltmLsnPrefixLsnPoolLsnPoolName LongDisplayString, + ltmLsnPrefixLsnPoolPrefixAddressType InetAddressType, + ltmLsnPrefixLsnPoolPrefixAddress InetAddress + } + +ltmLsnPrefixLsnPoolLsnPrefixName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN prefix node." + ::= { ltmLsnPrefixLsnPoolEntry 1 } + +ltmLsnPrefixLsnPoolLsnPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN pool." + ::= { ltmLsnPrefixLsnPoolEntry 2 } + +ltmLsnPrefixLsnPoolPrefixAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmLsnPrefixLsnPoolPrefixAddress." + ::= { ltmLsnPrefixLsnPoolEntry 3 } + +ltmLsnPrefixLsnPoolPrefixAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmLsnPrefixLsnPoolPrefixAddressType value." + ::= { ltmLsnPrefixLsnPoolEntry 4 } + +--================================================================== +-- Lsn_prefix_lsn_pool_backup +--================================================================== +ltmLsnPrefixLsnPoolBackupNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPrefixLsnPoolBackup entries in the table." + ::= { ltmLsnPrefixLsnPoolBackup 1 } + +ltmLsnPrefixLsnPoolBackupTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPrefixLsnPoolBackupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of LSN pool backup prefix." + ::= { ltmLsnPrefixLsnPoolBackup 2 } + +ltmLsnPrefixLsnPoolBackupEntry OBJECT-TYPE + SYNTAX LtmLsnPrefixLsnPoolBackupEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPrefixLsnPoolBackup Table" + INDEX { + ltmLsnPrefixLsnPoolBackupLsnPoolName, + ltmLsnPrefixLsnPoolBackupLsnPrefixName + } + ::= { ltmLsnPrefixLsnPoolBackupTable 1 } + +LtmLsnPrefixLsnPoolBackupEntry ::= + SEQUENCE { + ltmLsnPrefixLsnPoolBackupLsnPrefixName LongDisplayString, + ltmLsnPrefixLsnPoolBackupLsnPoolName LongDisplayString, + ltmLsnPrefixLsnPoolBackupPrefixAddressType InetAddressType, + ltmLsnPrefixLsnPoolBackupPrefixAddress InetAddress + } + +ltmLsnPrefixLsnPoolBackupLsnPrefixName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN prefix node." + ::= { ltmLsnPrefixLsnPoolBackupEntry 1 } + +ltmLsnPrefixLsnPoolBackupLsnPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN pool." + ::= { ltmLsnPrefixLsnPoolBackupEntry 2 } + +ltmLsnPrefixLsnPoolBackupPrefixAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmLsnPrefixLsnPoolBackupPrefixAddress." + ::= { ltmLsnPrefixLsnPoolBackupEntry 3 } + +ltmLsnPrefixLsnPoolBackupPrefixAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmLsnPrefixLsnPoolBackupPrefixAddressType value." + ::= { ltmLsnPrefixLsnPoolBackupEntry 4 } + +--================================================================== +-- Lsn_pool_vlan +--================================================================== +ltmLsnPoolVlanNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPoolVlan entries in the table." + ::= { ltmLsnPoolVlan 1 } + +ltmLsnPoolVlanTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPoolVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing VLAN information of LSN pool." + ::= { ltmLsnPoolVlan 2 } + +ltmLsnPoolVlanEntry OBJECT-TYPE + SYNTAX LtmLsnPoolVlanEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPoolVlan Table" + INDEX { + ltmLsnPoolVlanLsnPoolName, + ltmLsnPoolVlanVlanName + } + ::= { ltmLsnPoolVlanTable 1 } + +LtmLsnPoolVlanEntry ::= + SEQUENCE { + ltmLsnPoolVlanLsnPoolName LongDisplayString, + ltmLsnPoolVlanVlanName LongDisplayString + } + +ltmLsnPoolVlanLsnPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN pool." + ::= { ltmLsnPoolVlanEntry 1 } + +ltmLsnPoolVlanVlanName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of VLAN for LSN pool." + ::= { ltmLsnPoolVlanEntry 2 } + +--================================================================== +-- Lsn_pool_stat +--================================================================== +ltmLsnPoolStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmLsnPoolStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmLsnPoolStat 1 } + +ltmLsnPoolStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPoolStat entries in the table." + ::= { ltmLsnPoolStat 2 } + +ltmLsnPoolStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of LSN pool." + ::= { ltmLsnPoolStat 3 } + +ltmLsnPoolStatEntry OBJECT-TYPE + SYNTAX LtmLsnPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPoolStat Table" + INDEX { + ltmLsnPoolStatName + } + ::= { ltmLsnPoolStatTable 1 } + +LtmLsnPoolStatEntry ::= + SEQUENCE { + ltmLsnPoolStatName LongDisplayString, + ltmLsnPoolStatTranslationRequests Counter64, + ltmLsnPoolStatHairpinConnectionRequests Counter64, + ltmLsnPoolStatActiveTranslations Counter64, + ltmLsnPoolStatActiveHairpinConnections Counter64, + ltmLsnPoolStatTranslationRequestFailures Counter64, + ltmLsnPoolStatPersistenceMappingFailures Counter64, + ltmLsnPoolStatHairpinConnectionFailures Counter64, + ltmLsnPoolStatBackupPoolTranslations Counter64, + ltmLsnPoolStatLogAttempts Counter64, + ltmLsnPoolStatLogFailures Counter64, + ltmLsnPoolStatTotalEndPoints Counter64, + ltmLsnPoolStatPcpAnnounceRequests Counter64, + ltmLsnPoolStatPcpAnnounceResponsesUcast Counter64, + ltmLsnPoolStatPcpAnnounceResponsesMulticast Counter64, + ltmLsnPoolStatPcpMapRequests Counter64, + ltmLsnPoolStatPcpMapResponses Counter64, + ltmLsnPoolStatPcpPeerRequests Counter64, + ltmLsnPoolStatPcpPeerResponses Counter64, + ltmLsnPoolStatPcpErrorsInvalidRequest Counter64, + ltmLsnPoolStatPcpErrorsUnavailableResource Counter64, + ltmLsnPoolStatPcpErrorsNotAuthorized Counter64, + ltmLsnPoolStatPcpErrorsOther Counter64, + ltmLsnPoolStatActivePortBlocks Counter64, + ltmLsnPoolStatActiveClientsReachedLimit Counter64, + ltmLsnPoolStatActiveZombiePortBlocks Counter64, + ltmLsnPoolStatTotalClientsReachedLimit Counter64, + ltmLsnPoolStatTotalPortBlockAllocations Counter64, + ltmLsnPoolStatTotalPortBlockAllocationFailures Counter64, + ltmLsnPoolStatTotalPortBlockDeallocations Counter64, + ltmLsnPoolStatTotalZombiePortBlocksCreated Counter64, + ltmLsnPoolStatTotalZombiePortBlocksDeleted Counter64, + ltmLsnPoolStatTotalZombiePortBlockConnsKilled Counter64, + ltmLsnPoolStatEndPointsString LongDisplayString + } + +ltmLsnPoolStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Pool." + ::= { ltmLsnPoolStatEntry 1 } + +ltmLsnPoolStatTranslationRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of translation requests." + ::= { ltmLsnPoolStatEntry 2 } + +ltmLsnPoolStatHairpinConnectionRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hairpin connection requests. A hairpin connection between + two subscribers goes through the NAT device and uses translation addresses so + that it appears to each subscriber that the other is an external host." + ::= { ltmLsnPoolStatEntry 3 } + +ltmLsnPoolStatActiveTranslations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active translations." + ::= { ltmLsnPoolStatEntry 4 } + +ltmLsnPoolStatActiveHairpinConnections OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active hairpin connections. A hairpin connection between + two subscribers goes through the NAT device and uses translation addresses so + that it appears to each subscriber that the other is an external host." + ::= { ltmLsnPoolStatEntry 5 } + +ltmLsnPoolStatTranslationRequestFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of translation request failures." + ::= { ltmLsnPoolStatEntry 6 } + +ltmLsnPoolStatPersistenceMappingFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of persistence mapping translation request failures." + ::= { ltmLsnPoolStatEntry 7 } + +ltmLsnPoolStatHairpinConnectionFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of failed hairpin connections. A hairpin connection failure + occurs when a subscriber connects to an inbound reservation but a connection + could not be created." + ::= { ltmLsnPoolStatEntry 8 } + +ltmLsnPoolStatBackupPoolTranslations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of translation requests that were served using the backup pool." + ::= { ltmLsnPoolStatEntry 9 } + +ltmLsnPoolStatLogAttempts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of logging attempts." + ::= { ltmLsnPoolStatEntry 10 } + +ltmLsnPoolStatLogFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of logging attempts that resulted in failure." + ::= { ltmLsnPoolStatEntry 11 } + +ltmLsnPoolStatTotalEndPoints OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The product of the number of IP addresses and the translation port + range. This is computed when the pool membership or translation + port range changes." + ::= { ltmLsnPoolStatEntry 12 } + +ltmLsnPoolStatPcpAnnounceRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP Announce requests received." + ::= { ltmLsnPoolStatEntry 13 } + +ltmLsnPoolStatPcpAnnounceResponsesUcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of unicast PCP Announce responses transmitted." + ::= { ltmLsnPoolStatEntry 14 } + +ltmLsnPoolStatPcpAnnounceResponsesMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of multicast PCP Announce responses transmitted." + ::= { ltmLsnPoolStatEntry 15 } + +ltmLsnPoolStatPcpMapRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP Map requests received." + ::= { ltmLsnPoolStatEntry 16 } + +ltmLsnPoolStatPcpMapResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP Map responses transmitted." + ::= { ltmLsnPoolStatEntry 17 } + +ltmLsnPoolStatPcpPeerRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP Peer requests received." + ::= { ltmLsnPoolStatEntry 18 } + +ltmLsnPoolStatPcpPeerResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP Peer responses transmitted." + ::= { ltmLsnPoolStatEntry 19 } + +ltmLsnPoolStatPcpErrorsInvalidRequest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of invalid or malformed PCP requests received." + ::= { ltmLsnPoolStatEntry 20 } + +ltmLsnPoolStatPcpErrorsUnavailableResource OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests received where the server has insufficient + resources to complete the requested operation." + ::= { ltmLsnPoolStatEntry 21 } + +ltmLsnPoolStatPcpErrorsNotAuthorized OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests that generated (or caused) an + unauthorized error when attempting to create a mapping." + ::= { ltmLsnPoolStatEntry 22 } + +ltmLsnPoolStatPcpErrorsOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests received that resulted in other errors." + ::= { ltmLsnPoolStatEntry 23 } + +ltmLsnPoolStatActivePortBlocks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of port blocks actively in use." + ::= { ltmLsnPoolStatEntry 24 } + +ltmLsnPoolStatActiveClientsReachedLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total clients who have reached the max port blocks allocated to them." + ::= { ltmLsnPoolStatEntry 25 } + +ltmLsnPoolStatActiveZombiePortBlocks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total blocks which have reached their lifetime and cannot be used for + new allocations. They are not yet deleted because there are + connections using ports in that block." + ::= { ltmLsnPoolStatEntry 26 } + +ltmLsnPoolStatTotalClientsReachedLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total client connections rejected because client hit + client-block-limit and could not find any free ports in the + existing blocks." + ::= { ltmLsnPoolStatEntry 27 } + +ltmLsnPoolStatTotalPortBlockAllocations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total port block allocations." + ::= { ltmLsnPoolStatEntry 28 } + +ltmLsnPoolStatTotalPortBlockAllocationFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total port block allocation failures." + ::= { ltmLsnPoolStatEntry 29 } + +ltmLsnPoolStatTotalPortBlockDeallocations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total port blocks freed." + ::= { ltmLsnPoolStatEntry 30 } + +ltmLsnPoolStatTotalZombiePortBlocksCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total blocks which have reached their lifetime and cannot be used for + new allocations. They are not yet deleted because there are + connections using ports in that block." + ::= { ltmLsnPoolStatEntry 31 } + +ltmLsnPoolStatTotalZombiePortBlocksDeleted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total zombie blocks deleted after their zombie timeouts. When a zombie + block is deleted, the connections using them are killed." + ::= { ltmLsnPoolStatEntry 32 } + +ltmLsnPoolStatTotalZombiePortBlockConnsKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total connections killed due to zombie block reaching zombie timeout." + ::= { ltmLsnPoolStatEntry 33 } + +ltmLsnPoolStatEndPointsString OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The product of the number of IP addresses and the translation port + range. This is computed when the pool membership or translation + port range changes." + ::= { ltmLsnPoolStatEntry 34 } + +--================================================================== +-- Profile_spdy +--================================================================== +ltmSpdyProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmSpdyProfile entries in the table." + ::= { ltmSpdyProfile 1 } + +ltmSpdyProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSpdyProfileEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information about the SPDY profile." + ::= { ltmSpdyProfile 2 } + +ltmSpdyProfileEntry OBJECT-TYPE + SYNTAX LtmSpdyProfileEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmSpdyProfile Table" + INDEX { + ltmSpdyProfileName + } + ::= { ltmSpdyProfileTable 1 } + +LtmSpdyProfileEntry ::= + SEQUENCE { + ltmSpdyProfileName LongDisplayString, + ltmSpdyProfileConfigSource INTEGER, + ltmSpdyProfileDefaultName LongDisplayString, + ltmSpdyProfileActivationMode INTEGER, + ltmSpdyProfilePriorityHandling INTEGER, + ltmSpdyProfileInsertHeader INTEGER, + ltmSpdyProfileInsertHeaderName LongDisplayString, + ltmSpdyProfileConcurrentStreamsPerConnection Gauge, + ltmSpdyProfileConnectionIdleTimeout Gauge, + ltmSpdyProfileReceiveWindow Gauge, + ltmSpdyProfileFrameSize Gauge, + ltmSpdyProfileWriteSize Gauge, + ltmSpdyProfileCompressionLevel Gauge, + ltmSpdyProfileCompressionWindowSize Gauge + } + +ltmSpdyProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a SPDY profile." + ::= { ltmSpdyProfileEntry 1 } + +ltmSpdyProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmSpdyProfileEntry 2 } + +ltmSpdyProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmSpdyProfileEntry 3 } + +ltmSpdyProfileActivationMode OBJECT-TYPE + SYNTAX INTEGER { + npn(0), + always(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The manner in which SPDY connections are made. + npn - TLS Extension, Next Protocol Negotiation is used to decide which + SPDY protocol is used. + always - All connections will be assumed to be SPDY connections. + Clients that only support HTTP will not be supported." + ::= { ltmSpdyProfileEntry 4 } + +ltmSpdyProfilePriorityHandling OBJECT-TYPE + SYNTAX INTEGER { + strict(0), + fair(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The manner in which streams of different priorities are handled. + strict - Higher priority streams will be processed to completion + before lower priority streams are processed. + fair - Higher priority streams will use more bandwidth than lower + priority streams without completely blocking the lower priority + streams." + ::= { ltmSpdyProfileEntry 5 } + +ltmSpdyProfileInsertHeader OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The state indicating whether or not an HTTP header that indicates the + use of SPDY should be inserted into the request going to the back-end + server." + ::= { ltmSpdyProfileEntry 6 } + +ltmSpdyProfileInsertHeaderName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The HTTP header inserted into the request going to the back-end server, + if that functionality is enabled." + ::= { ltmSpdyProfileEntry 7 } + +ltmSpdyProfileConcurrentStreamsPerConnection OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum amount of concurrent streams allowed per connection." + ::= { ltmSpdyProfileEntry 8 } + +ltmSpdyProfileConnectionIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The amount of time, in seconds, a connection is open idly before it is + shutdown." + ::= { ltmSpdyProfileEntry 9 } + +ltmSpdyProfileReceiveWindow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Specifies the size of the receive window in kilobytes. The receive + window is a mechanism to stall individual upload streams when needed. + This mechanism is only available for SPDY version 3 connections." + ::= { ltmSpdyProfileEntry 10 } + +ltmSpdyProfileFrameSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Specifies the size of the data frames, in bytes, that SPDY will send to + the client. Larger frame sizes will improve network utilization, but + may affect concurrency." + ::= { ltmSpdyProfileEntry 11 } + +ltmSpdyProfileWriteSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Specifies the total size of combined data frames, in bytes, SPDY will + send in a single write. This controls the size of the TLS records when + SPDY is used over SSL. A large write size will cause SPDY to buffer + more data, but will improve network utilization." + ::= { ltmSpdyProfileEntry 12 } + +ltmSpdyProfileCompressionLevel OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Specifies the amount of compression to do by default for the headers of + the specified profiles. The compression level must be between 0 and + 10. Higher numbers correspond to more compression." + ::= { ltmSpdyProfileEntry 13 } + +ltmSpdyProfileCompressionWindowSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! Specifies the size of the compression window for the specified profiles in + kilobytes. The compression window size must be between 1 and 128 + kilobytes." + ::= { ltmSpdyProfileEntry 14 } + +--================================================================== +-- Profile_spdy_protocol_versions +--================================================================== +ltmSpdyProfileProtocolVersionsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmSpdyProfileProtocolVersions entries in the table." + ::= { ltmSpdyProfileProtocolVersions 1 } + +ltmSpdyProfileProtocolVersionsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSpdyProfileProtocolVersionsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing information on the supported SPDY protocol + versions." + ::= { ltmSpdyProfileProtocolVersions 2 } + +ltmSpdyProfileProtocolVersionsEntry OBJECT-TYPE + SYNTAX LtmSpdyProfileProtocolVersionsEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmSpdyProfileProtocolVersions Table" + INDEX { + ltmSpdyProfileProtocolVersionsName, + ltmSpdyProfileProtocolVersionsIndex + } + ::= { ltmSpdyProfileProtocolVersionsTable 1 } + +LtmSpdyProfileProtocolVersionsEntry ::= + SEQUENCE { + ltmSpdyProfileProtocolVersionsName LongDisplayString, + ltmSpdyProfileProtocolVersionsIndex INTEGER, + ltmSpdyProfileProtocolVersionsProtocolVersions INTEGER + } + +ltmSpdyProfileProtocolVersionsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of a SPDY profile." + ::= { ltmSpdyProfileProtocolVersionsEntry 1 } + +ltmSpdyProfileProtocolVersionsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The index of the protocol versions used to determine which SPDY + versions are supported and in what order those versions should be + prioritized when deciding which version to use. This prioritization is + only used when the activation mode is set to npn." + ::= { ltmSpdyProfileProtocolVersionsEntry 2 } + +ltmSpdyProfileProtocolVersionsProtocolVersions OBJECT-TYPE + SYNTAX INTEGER { + spdy2(1), + spdy3(2), + http11(3) + } + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The SPDY version supported. + spdy2 - indicates that SPDY version 2 is supported. + spdy3 - indicates that SPDY version 3 is supported. + http11 - indicates that HTTP1.1 is supported when SPDY is not + supported/requested by a client." + ::= { ltmSpdyProfileProtocolVersionsEntry 3 } + +--================================================================== +-- Profile_spdy_stat +--================================================================== +ltmSpdyProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "Deprecated!. + The action to reset resettable statistics data in ltmSpdyProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSpdyProfileStat 1 } + +ltmSpdyProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated!. + The number of ltmSpdyProfileStat entries in the table." + ::= { ltmSpdyProfileStat 2 } + +ltmSpdyProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSpdyProfileStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Deprecated! A table containing statistics information about the SPDY profile." + ::= { ltmSpdyProfileStat 3 } + +ltmSpdyProfileStatEntry OBJECT-TYPE + SYNTAX LtmSpdyProfileStatEntry + MAX-ACCESS not-accessible + STATUS deprecated + DESCRIPTION + "Columns in the ltmSpdyProfileStat Table" + INDEX { + ltmSpdyProfileStatName + } + ::= { ltmSpdyProfileStatTable 1 } + +LtmSpdyProfileStatEntry ::= + SEQUENCE { + ltmSpdyProfileStatName LongDisplayString, + ltmSpdyProfileStatConnectionsAccepted Counter64, + ltmSpdyProfileStatConnectionsCurrent Counter64, + ltmSpdyProfileStatConnectionsMax Counter64, + ltmSpdyProfileStatDataFramesReceived Counter64, + ltmSpdyProfileStatDataFramesSent Counter64, + ltmSpdyProfileStatFlowsCreated Counter64, + ltmSpdyProfileStatFlowsCurrent Counter64, + ltmSpdyProfileStatFlowsMax Counter64, + ltmSpdyProfileStatGoawayFramesReceived Counter64, + ltmSpdyProfileStatGoawayFramesSent Counter64, + ltmSpdyProfileStatHeadersFramesReceived Counter64, + ltmSpdyProfileStatHeadersFramesSent Counter64, + ltmSpdyProfileStatHttpRequestBytes Counter64, + ltmSpdyProfileStatHttpResponseBytes Counter64, + ltmSpdyProfileStatNoopFramesReceived Counter64, + ltmSpdyProfileStatNoopFramesSent Counter64, + ltmSpdyProfileStatPingFramesReceived Counter64, + ltmSpdyProfileStatPingFramesSent Counter64, + ltmSpdyProfileStatRstStreamFramesReceived Counter64, + ltmSpdyProfileStatRstStreamFramesSent Counter64, + ltmSpdyProfileStatSettingsFramesReceived Counter64, + ltmSpdyProfileStatSettingsFramesSent Counter64, + ltmSpdyProfileStatSpdyRequestBytes Counter64, + ltmSpdyProfileStatSpdyRequestFrames Counter64, + ltmSpdyProfileStatSpdyResponseBytes Counter64, + ltmSpdyProfileStatSpdyResponseFrames Counter64, + ltmSpdyProfileStatSynReplyFramesReceived Counter64, + ltmSpdyProfileStatSynReplyFramesSent Counter64, + ltmSpdyProfileStatSynStreamFramesReceived Counter64, + ltmSpdyProfileStatSynStreamFramesSent Counter64, + ltmSpdyProfileStatV2StreamsCreated Counter64, + ltmSpdyProfileStatV2StreamsCurrent Counter64, + ltmSpdyProfileStatV2StreamsMax Counter64, + ltmSpdyProfileStatV3StreamsCreated Counter64, + ltmSpdyProfileStatV3StreamsCurrent Counter64, + ltmSpdyProfileStatV3StreamsMax Counter64, + ltmSpdyProfileStatWindowUpdateFramesReceived Counter64, + ltmSpdyProfileStatWindowUpdateFramesSent Counter64 + } + +ltmSpdyProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The name of the SPDY profile." + ::= { ltmSpdyProfileStatEntry 1 } + +ltmSpdyProfileStatConnectionsAccepted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of accepted connections." + ::= { ltmSpdyProfileStatEntry 2 } + +ltmSpdyProfileStatConnectionsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of connections currently active." + ::= { ltmSpdyProfileStatEntry 3 } + +ltmSpdyProfileStatConnectionsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum number of connections open simultaneously." + ::= { ltmSpdyProfileStatEntry 4 } + +ltmSpdyProfileStatDataFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of data frames received." + ::= { ltmSpdyProfileStatEntry 5 } + +ltmSpdyProfileStatDataFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of data frames sent." + ::= { ltmSpdyProfileStatEntry 6 } + +ltmSpdyProfileStatFlowsCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of flows created." + ::= { ltmSpdyProfileStatEntry 7 } + +ltmSpdyProfileStatFlowsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of flows currently active." + ::= { ltmSpdyProfileStatEntry 8 } + +ltmSpdyProfileStatFlowsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum number of flows open simultaneously." + ::= { ltmSpdyProfileStatEntry 9 } + +ltmSpdyProfileStatGoawayFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of GOAWAY frames received." + ::= { ltmSpdyProfileStatEntry 10 } + +ltmSpdyProfileStatGoawayFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of GOAWAY frames sent." + ::= { ltmSpdyProfileStatEntry 11 } + +ltmSpdyProfileStatHeadersFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HEADERS frames received." + ::= { ltmSpdyProfileStatEntry 12 } + +ltmSpdyProfileStatHeadersFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HEADERS frames sent." + ::= { ltmSpdyProfileStatEntry 13 } + +ltmSpdyProfileStatHttpRequestBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HTTP request bytes." + ::= { ltmSpdyProfileStatEntry 14 } + +ltmSpdyProfileStatHttpResponseBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of HTTP response bytes." + ::= { ltmSpdyProfileStatEntry 15 } + +ltmSpdyProfileStatNoopFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of NOOP frames received." + ::= { ltmSpdyProfileStatEntry 16 } + +ltmSpdyProfileStatNoopFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of NOOP frames sent." + ::= { ltmSpdyProfileStatEntry 17 } + +ltmSpdyProfileStatPingFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of PING frames received." + ::= { ltmSpdyProfileStatEntry 18 } + +ltmSpdyProfileStatPingFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of PING frames sent." + ::= { ltmSpdyProfileStatEntry 19 } + +ltmSpdyProfileStatRstStreamFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RST_STREAM frames received." + ::= { ltmSpdyProfileStatEntry 20 } + +ltmSpdyProfileStatRstStreamFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of RST_STREAM frames sent." + ::= { ltmSpdyProfileStatEntry 21 } + +ltmSpdyProfileStatSettingsFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SETTINGS frames received." + ::= { ltmSpdyProfileStatEntry 22 } + +ltmSpdyProfileStatSettingsFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SETTINGS frames sent." + ::= { ltmSpdyProfileStatEntry 23 } + +ltmSpdyProfileStatSpdyRequestBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDY request bytes." + ::= { ltmSpdyProfileStatEntry 24 } + +ltmSpdyProfileStatSpdyRequestFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDY request frames." + ::= { ltmSpdyProfileStatEntry 25 } + +ltmSpdyProfileStatSpdyResponseBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDY response bytes." + ::= { ltmSpdyProfileStatEntry 26 } + +ltmSpdyProfileStatSpdyResponseFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDY response frames." + ::= { ltmSpdyProfileStatEntry 27 } + +ltmSpdyProfileStatSynReplyFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SYN_REPLY frames received." + ::= { ltmSpdyProfileStatEntry 28 } + +ltmSpdyProfileStatSynReplyFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SYN_REPLY frames sent." + ::= { ltmSpdyProfileStatEntry 29 } + +ltmSpdyProfileStatSynStreamFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SYN_STREAM frames received." + ::= { ltmSpdyProfileStatEntry 30 } + +ltmSpdyProfileStatSynStreamFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SYN_STREAM frames sent." + ::= { ltmSpdyProfileStatEntry 31 } + +ltmSpdyProfileStatV2StreamsCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDYv2 streams created." + ::= { ltmSpdyProfileStatEntry 32 } + +ltmSpdyProfileStatV2StreamsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDYv2 streams currently active." + ::= { ltmSpdyProfileStatEntry 33 } + +ltmSpdyProfileStatV2StreamsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum number of SPDYv2 streams open simultaneously." + ::= { ltmSpdyProfileStatEntry 34 } + +ltmSpdyProfileStatV3StreamsCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDYv3 streams created." + ::= { ltmSpdyProfileStatEntry 35 } + +ltmSpdyProfileStatV3StreamsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of SPDYv3 streams currently active." + ::= { ltmSpdyProfileStatEntry 36 } + +ltmSpdyProfileStatV3StreamsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The maximum number of SPDYv3 streams open simultaneously." + ::= { ltmSpdyProfileStatEntry 37 } + +ltmSpdyProfileStatWindowUpdateFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of WINDOW_UPDATE frames received." + ::= { ltmSpdyProfileStatEntry 38 } + +ltmSpdyProfileStatWindowUpdateFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "Deprecated! The total number of WINDOW_UPDATE frames sent." + ::= { ltmSpdyProfileStatEntry 39 } + +--================================================================== +-- Profile_ftp_stat +--================================================================== +ltmFtpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFtpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFtpProfileStat 1 } + +ltmFtpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFtpProfileStat entries in the table." + ::= { ltmFtpProfileStat 2 } + +ltmFtpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFtpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the FTP profile." + ::= { ltmFtpProfileStat 3 } + +ltmFtpProfileStatEntry OBJECT-TYPE + SYNTAX LtmFtpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFtpProfileStat Table" + INDEX { + ltmFtpProfileStatName + } + ::= { ltmFtpProfileStatTable 1 } + +LtmFtpProfileStatEntry ::= + SEQUENCE { + ltmFtpProfileStatName LongDisplayString, + ltmFtpProfileStatLoginRequests Counter64, + ltmFtpProfileStatDownloadRequests Counter64, + ltmFtpProfileStatUploadRequests Counter64, + ltmFtpProfileStatFtpsSessions Counter64, + ltmFtpProfileStatPassthruTransitions Counter64, + ltmFtpProfileStatFtpsIntercepts Counter64, + ltmFtpProfileStatFtpsResets Counter64, + ltmFtpProfileStatFtpsBypasses Counter64, + ltmFtpProfileStatPassiveRequests Counter64, + ltmFtpProfileStatActiveRequests Counter64 + } + +ltmFtpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the FTP profile." + ::= { ltmFtpProfileStatEntry 1 } + +ltmFtpProfileStatLoginRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of login requests received." + ::= { ltmFtpProfileStatEntry 2 } + +ltmFtpProfileStatDownloadRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of download requests received." + ::= { ltmFtpProfileStatEntry 3 } + +ltmFtpProfileStatUploadRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of upload requests received." + ::= { ltmFtpProfileStatEntry 4 } + +ltmFtpProfileStatFtpsSessions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sessions entering explicit FTPS mode." + ::= { ltmFtpProfileStatEntry 5 } + +ltmFtpProfileStatPassthruTransitions OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of sessions entering pass through mode." + ::= { ltmFtpProfileStatEntry 6 } + +ltmFtpProfileStatFtpsIntercepts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of intercepted FTPS connections." + ::= { ltmFtpProfileStatEntry 7 } + +ltmFtpProfileStatFtpsResets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of reset FTP connections due to FTPS policy." + ::= { ltmFtpProfileStatEntry 8 } + +ltmFtpProfileStatFtpsBypasses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of FTP transitions to pass through mode due to SSL bypass." + ::= { ltmFtpProfileStatEntry 9 } + +ltmFtpProfileStatPassiveRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of passive transfer requests received." + ::= { ltmFtpProfileStatEntry 10 } + +ltmFtpProfileStatActiveRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of active transfer requests received." + ::= { ltmFtpProfileStatEntry 11 } + +--================================================================== +-- Dos_application_heavy_url_includes +--================================================================== +ltmDosApplicationHeavyUrlInclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosApplicationHeavyUrlIncl entries in the table." + ::= { ltmDosApplicationHeavyUrlIncl 1 } + +ltmDosApplicationHeavyUrlInclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosApplicationHeavyUrlInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of manually-configured (included) heavy URLs in DoS profile Application Security." + ::= { ltmDosApplicationHeavyUrlIncl 2 } + +ltmDosApplicationHeavyUrlInclEntry OBJECT-TYPE + SYNTAX LtmDosApplicationHeavyUrlInclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosApplicationHeavyUrlIncl Table" + INDEX { + ltmDosApplicationHeavyUrlInclProfileName, + ltmDosApplicationHeavyUrlInclName, + ltmDosApplicationHeavyUrlInclIndex + } + ::= { ltmDosApplicationHeavyUrlInclTable 1 } + +LtmDosApplicationHeavyUrlInclEntry ::= + SEQUENCE { + ltmDosApplicationHeavyUrlInclProfileName LongDisplayString, + ltmDosApplicationHeavyUrlInclName LongDisplayString, + ltmDosApplicationHeavyUrlInclIndex INTEGER, + ltmDosApplicationHeavyUrlInclUrl LongDisplayString + } + +ltmDosApplicationHeavyUrlInclProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DoS profile." + ::= { ltmDosApplicationHeavyUrlInclEntry 1 } + +ltmDosApplicationHeavyUrlInclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dummy name of enabled Application Security on this profile." + ::= { ltmDosApplicationHeavyUrlInclEntry 2 } + +ltmDosApplicationHeavyUrlInclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the included heavy URL for the specified DoS profile with Application Security." + ::= { ltmDosApplicationHeavyUrlInclEntry 3 } + +ltmDosApplicationHeavyUrlInclUrl OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The included heavy URL for the specified DoS profile with Application Security." + ::= { ltmDosApplicationHeavyUrlInclEntry 4 } + +--================================================================== +-- Dos_application_heavy_url_excludes +--================================================================== +ltmDosApplicationHeavyUrlExclNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosApplicationHeavyUrlExcl entries in the table." + ::= { ltmDosApplicationHeavyUrlExcl 1 } + +ltmDosApplicationHeavyUrlExclTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosApplicationHeavyUrlExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of ignored (excluded) heavy URLs in DoS profile Application Security." + ::= { ltmDosApplicationHeavyUrlExcl 2 } + +ltmDosApplicationHeavyUrlExclEntry OBJECT-TYPE + SYNTAX LtmDosApplicationHeavyUrlExclEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosApplicationHeavyUrlExcl Table" + INDEX { + ltmDosApplicationHeavyUrlExclProfileName, + ltmDosApplicationHeavyUrlExclName, + ltmDosApplicationHeavyUrlExclIndex + } + ::= { ltmDosApplicationHeavyUrlExclTable 1 } + +LtmDosApplicationHeavyUrlExclEntry ::= + SEQUENCE { + ltmDosApplicationHeavyUrlExclProfileName LongDisplayString, + ltmDosApplicationHeavyUrlExclName LongDisplayString, + ltmDosApplicationHeavyUrlExclIndex INTEGER, + ltmDosApplicationHeavyUrlExclUrl LongDisplayString + } + +ltmDosApplicationHeavyUrlExclProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a DoS profile." + ::= { ltmDosApplicationHeavyUrlExclEntry 1 } + +ltmDosApplicationHeavyUrlExclName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dummy name of enabled Application Security on this profile." + ::= { ltmDosApplicationHeavyUrlExclEntry 2 } + +ltmDosApplicationHeavyUrlExclIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the excluded heavy URL for the specified DoS profile with Application Security." + ::= { ltmDosApplicationHeavyUrlExclEntry 3 } + +ltmDosApplicationHeavyUrlExclUrl OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The excluded heavy URL for the specified DoS profile with Application Security." + ::= { ltmDosApplicationHeavyUrlExclEntry 4 } + +--================================================================== +-- Profile_v6rd +--================================================================== +ltmV6rdProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmV6rdProfile entries in the table." + ::= { ltmV6rdProfile 1 } + +ltmV6rdProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmV6rdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the V6RD profile." + ::= { ltmV6rdProfile 2 } + +ltmV6rdProfileEntry OBJECT-TYPE + SYNTAX LtmV6rdProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmV6rdProfile Table" + INDEX { + ltmV6rdProfileName + } + ::= { ltmV6rdProfileTable 1 } + +LtmV6rdProfileEntry ::= + SEQUENCE { + ltmV6rdProfileName LongDisplayString, + ltmV6rdProfileConfigSource INTEGER, + ltmV6rdProfileDefaultName LongDisplayString, + ltmV6rdProfileIpv4prefixType InetAddressType, + ltmV6rdProfileIpv4prefix InetAddress, + ltmV6rdProfileIpv4prefixlen Gauge, + ltmV6rdProfileV6rdprefixType InetAddressType, + ltmV6rdProfileV6rdprefix InetAddress, + ltmV6rdProfileV6rdprefixlen Gauge + } + +ltmV6rdProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a V6RD profile." + ::= { ltmV6rdProfileEntry 1 } + +ltmV6rdProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmV6rdProfileEntry 2 } + +ltmV6rdProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmV6rdProfileEntry 3 } + +ltmV6rdProfileIpv4prefixType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmV6rdProfileIpv4prefix." + ::= { ltmV6rdProfileEntry 4 } + +ltmV6rdProfileIpv4prefix OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv4 prefix for Customer Edge routers. It is interpreted within + the context of a ltmV6rdProfileIpv4prefixType value." + ::= { ltmV6rdProfileEntry 5 } + +ltmV6rdProfileIpv4prefixlen OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of high-order bits of IPv4 addresses that are not embedded in the IPv6 addresses of a given V6RD domain." + ::= { ltmV6rdProfileEntry 6 } + +ltmV6rdProfileV6rdprefixType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmV6rdProfileV6rdprefix." + ::= { ltmV6rdProfileEntry 7 } + +ltmV6rdProfileV6rdprefix OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPv6 prefix 6RD domain. It is interpreted within + the context of a ltmV6rdProfileV6rdprefixType value." + ::= { ltmV6rdProfileEntry 8 } + +ltmV6rdProfileV6rdprefixlen OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The length of the 6rd IPv6 prefix for the given 6rd domain." + ::= { ltmV6rdProfileEntry 9 } + +--================================================================== +-- Profile_pptp +--================================================================== +ltmPptpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPptpProfile entries in the table." + ::= { ltmPptpProfile 1 } + +ltmPptpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPptpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the PPTP profile." + ::= { ltmPptpProfile 2 } + +ltmPptpProfileEntry OBJECT-TYPE + SYNTAX LtmPptpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPptpProfile Table" + INDEX { + ltmPptpProfileName + } + ::= { ltmPptpProfileTable 1 } + +LtmPptpProfileEntry ::= + SEQUENCE { + ltmPptpProfileName LongDisplayString, + ltmPptpProfileDescription LongDisplayString, + ltmPptpProfileConfigSource INTEGER, + ltmPptpProfileDefaultName LongDisplayString, + ltmPptpProfileLogServerIp INTEGER, + ltmPptpProfileLogPublisher LongDisplayString, + ltmPptpProfileCsvFormat INTEGER + } + +ltmPptpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a PPTP profile." + ::= { ltmPptpProfileEntry 1 } + +ltmPptpProfileDescription OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of a PPTP profile." + ::= { ltmPptpProfileEntry 2 } + +ltmPptpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmPptpProfileEntry 3 } + +ltmPptpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmPptpProfileEntry 4 } + +ltmPptpProfileLogServerIp OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "state indicate whether the log messages for call establishment/disconnect + include the server's ip address." + ::= { ltmPptpProfileEntry 5 } + +ltmPptpProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher for PPTP events." + ::= { ltmPptpProfileEntry 6 } + +ltmPptpProfileCsvFormat OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use csv log format for output." + ::= { ltmPptpProfileEntry 7 } + +--================================================================== +-- Profile_pptp_stat +--================================================================== +ltmPptpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmPptpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmPptpProfileStat 1 } + +ltmPptpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPptpProfileStat entries in the table." + ::= { ltmPptpProfileStat 2 } + +ltmPptpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPptpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the PPTP profile." + ::= { ltmPptpProfileStat 3 } + +ltmPptpProfileStatEntry OBJECT-TYPE + SYNTAX LtmPptpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPptpProfileStat Table" + INDEX { + ltmPptpProfileStatName + } + ::= { ltmPptpProfileStatTable 1 } + +LtmPptpProfileStatEntry ::= + SEQUENCE { + ltmPptpProfileStatName LongDisplayString, + ltmPptpProfileStatStartRequests Counter64, + ltmPptpProfileStatStartReplies Counter64, + ltmPptpProfileStatStopRequests Counter64, + ltmPptpProfileStatStopReplies Counter64, + ltmPptpProfileStatEchoRequests Counter64, + ltmPptpProfileStatEchoReplies Counter64, + ltmPptpProfileStatOutgoingCallRequests Counter64, + ltmPptpProfileStatOutgoingCallReplies Counter64, + ltmPptpProfileStatCallClearRequests Counter64, + ltmPptpProfileStatCallDisconnectNotifies Counter64, + ltmPptpProfileStatWanErrorNotifies Counter64, + ltmPptpProfileStatSetLinkInfo Counter64, + ltmPptpProfileStatActiveCalls Counter64, + ltmPptpProfileStatTotalCalls Counter64, + ltmPptpProfileStatFailedCalls Counter64 + } + +ltmPptpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the PPTP profile." + ::= { ltmPptpProfileStatEntry 1 } + +ltmPptpProfileStatStartRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages used to establish the control + connection between a server and a client." + ::= { ltmPptpProfileStatEntry 2 } + +ltmPptpProfileStatStartReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent in reply to a received + Start-Control-Connection-Request message." + ::= { ltmPptpProfileStatEntry 3 } + +ltmPptpProfileStatStopRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by one peer of a client-server + control connection to inform the other peer that the control + connection should be closed." + ::= { ltmPptpProfileStatEntry 4 } + +ltmPptpProfileStatStopReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by one peer of a client-server + control connection upon receipt of a + Stop-Control-Connection-Request from the other peer." + ::= { ltmPptpProfileStatEntry 5 } + +ltmPptpProfileStatEchoRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by either peer of a client-server + control connection." + ::= { ltmPptpProfileStatEntry 6 } + +ltmPptpProfileStatEchoReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by either peer of a client-server + control connection in response to the receipt of an Echo-Request." + ::= { ltmPptpProfileStatEntry 7 } + +ltmPptpProfileStatOutgoingCallRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by the server to the client to + indicate that an outbound call from the client is to be + established." + ::= { ltmPptpProfileStatEntry 8 } + +ltmPptpProfileStatOutgoingCallReplies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by the client to the server in + response to a received Outgoing-Call-Request message." + ::= { ltmPptpProfileStatEntry 9 } + +ltmPptpProfileStatCallClearRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by the server to the client + indicating that a particular call is to be disconnected." + ::= { ltmPptpProfileStatEntry 10 } + +ltmPptpProfileStatCallDisconnectNotifies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP Call-Disconnect-Notify control messages sent by the client + to the server. Its purpose is to inform the server of both the + disconnection and the reason for it." + ::= { ltmPptpProfileStatEntry 11 } + +ltmPptpProfileStatWanErrorNotifies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of WAN-Error-Notify messages sent by the client to the server to + indicate WAN error conditions (conditions that occur on the interface + supporting PPP)." + ::= { ltmPptpProfileStatEntry 12 } + +ltmPptpProfileStatSetLinkInfo OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of PPTP control messages sent by the server to the client to + set PPP-negotiated options." + ::= { ltmPptpProfileStatEntry 13 } + +ltmPptpProfileStatActiveCalls OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of active PPTP calls." + ::= { ltmPptpProfileStatEntry 14 } + +ltmPptpProfileStatTotalCalls OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PPTP calls served." + ::= { ltmPptpProfileStatEntry 15 } + +ltmPptpProfileStatFailedCalls OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of PPTP calls that failed." + ::= { ltmPptpProfileStatEntry 16 } + +--================================================================== +-- Profile_pcp +--================================================================== +ltmPcpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPcpProfile entries in the table." + ::= { ltmPcpProfile 1 } + +ltmPcpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPcpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the Port Control Protocol (PCP) profile." + ::= { ltmPcpProfile 2 } + +ltmPcpProfileEntry OBJECT-TYPE + SYNTAX LtmPcpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPcpProfile Table" + INDEX { + ltmPcpProfileName + } + ::= { ltmPcpProfileTable 1 } + +LtmPcpProfileEntry ::= + SEQUENCE { + ltmPcpProfileName LongDisplayString, + ltmPcpProfileConfigSource INTEGER, + ltmPcpProfileDefaultName LongDisplayString, + ltmPcpProfileListeningPort InetPortNumber, + ltmPcpProfileMulticastPort InetPortNumber, + ltmPcpProfileMinMappingLifetime Gauge, + ltmPcpProfileMaxMappingLifetime Gauge, + ltmPcpProfileMapRecycleDelay Gauge, + ltmPcpProfileMapLimitPerClient Gauge, + ltmPcpProfileMapFilterLimit Gauge, + ltmPcpProfileThirdPartyOption INTEGER, + ltmPcpProfileRuleName LongDisplayString + } + +ltmPcpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a PCP profile." + ::= { ltmPcpProfileEntry 1 } + +ltmPcpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmPcpProfileEntry 2 } + +ltmPcpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmPcpProfileEntry 3 } + +ltmPcpProfileListeningPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port which Port Control Protocol listener listens for PCP client-to-server + request message." + ::= { ltmPcpProfileEntry 4 } + +ltmPcpProfileMulticastPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port which Port Control Protocol sends server-to-client multicast notifications." + ::= { ltmPcpProfileEntry 5 } + +ltmPcpProfileMinMappingLifetime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Minimum duration of a mapping." + ::= { ltmPcpProfileEntry 6 } + +ltmPcpProfileMaxMappingLifetime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum allowed duration of a mapping." + ::= { ltmPcpProfileEntry 7 } + +ltmPcpProfileMapRecycleDelay OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "How long to wait before reusing a mapping that was deleted." + ::= { ltmPcpProfileEntry 8 } + +ltmPcpProfileMapLimitPerClient OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of mappings allowed per client." + ::= { ltmPcpProfileEntry 9 } + +ltmPcpProfileMapFilterLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum number of filters allowed per mapping." + ::= { ltmPcpProfileEntry 10 } + +ltmPcpProfileThirdPartyOption OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, allows a PCP client to create mappings on behalf of another internal host." + ::= { ltmPcpProfileEntry 11 } + +ltmPcpProfileRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the rule that the specified profile will be using." + ::= { ltmPcpProfileEntry 12 } + +--================================================================== +-- Pcp_prefix +--================================================================== +ltmPcpPrefixNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPcpPrefix entries in the table." + ::= { ltmPcpPrefix 1 } + +ltmPcpPrefixTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPcpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of PCP prefix." + ::= { ltmPcpPrefix 2 } + +ltmPcpPrefixEntry OBJECT-TYPE + SYNTAX LtmPcpPrefixEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPcpPrefix Table" + INDEX { + ltmPcpPrefixName + } + ::= { ltmPcpPrefixTable 1 } + +LtmPcpPrefixEntry ::= + SEQUENCE { + ltmPcpPrefixName LongDisplayString, + ltmPcpPrefixAddrType InetAddressType, + ltmPcpPrefixAddr InetAddress + } + +ltmPcpPrefixName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a PCP prefix node." + ::= { ltmPcpPrefixEntry 1 } + +ltmPcpPrefixAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmPcpPrefixAddr." + ::= { ltmPcpPrefixEntry 2 } + +ltmPcpPrefixAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmPcpPrefixAddrType value." + ::= { ltmPcpPrefixEntry 3 } + +--================================================================== +-- Pcp_prefix_profile_pcp +--================================================================== +ltmPcpPrefixProfilePcpNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPcpPrefixProfilePcp entries in the table." + ::= { ltmPcpPrefixProfilePcp 1 } + +ltmPcpPrefixProfilePcpTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPcpPrefixProfilePcpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information of PCP profile prefix, or third-party-subnets." + ::= { ltmPcpPrefixProfilePcp 2 } + +ltmPcpPrefixProfilePcpEntry OBJECT-TYPE + SYNTAX LtmPcpPrefixProfilePcpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPcpPrefixProfilePcp Table" + INDEX { + ltmPcpPrefixProfilePcpName, + ltmPcpPrefixProfilePcpPcpPrefixName + } + ::= { ltmPcpPrefixProfilePcpTable 1 } + +LtmPcpPrefixProfilePcpEntry ::= + SEQUENCE { + ltmPcpPrefixProfilePcpPcpPrefixName LongDisplayString, + ltmPcpPrefixProfilePcpName LongDisplayString, + ltmPcpPrefixProfilePcpPrefixAddressType InetAddressType, + ltmPcpPrefixProfilePcpPrefixAddress InetAddress + } + +ltmPcpPrefixProfilePcpPcpPrefixName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a PCP prefix node." + ::= { ltmPcpPrefixProfilePcpEntry 1 } + +ltmPcpPrefixProfilePcpName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a PCP profile." + ::= { ltmPcpPrefixProfilePcpEntry 2 } + +ltmPcpPrefixProfilePcpPrefixAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of ltmPcpPrefixProfilePcpPrefixAddress." + ::= { ltmPcpPrefixProfilePcpEntry 3 } + +ltmPcpPrefixProfilePcpPrefixAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of a node. It is interpreted within + the context of a ltmPcpPrefixProfilePcpPrefixAddressType value." + ::= { ltmPcpPrefixProfilePcpEntry 4 } + +--================================================================== +-- Profile_pcp_stat +--================================================================== +ltmPcpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmPcpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmPcpProfileStat 1 } + +ltmPcpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmPcpProfileStat entries in the table." + ::= { ltmPcpProfileStat 2 } + +ltmPcpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmPcpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the Port Control Protocol + (PCP) profile." + ::= { ltmPcpProfileStat 3 } + +ltmPcpProfileStatEntry OBJECT-TYPE + SYNTAX LtmPcpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmPcpProfileStat Table" + INDEX { + ltmPcpProfileStatName + } + ::= { ltmPcpProfileStatTable 1 } + +LtmPcpProfileStatEntry ::= + SEQUENCE { + ltmPcpProfileStatName LongDisplayString, + ltmPcpProfileStatPcpAnnounceRequests Counter64, + ltmPcpProfileStatPcpAnnounceResponsesUcast Counter64, + ltmPcpProfileStatPcpAnnounceResponsesMulticast Counter64, + ltmPcpProfileStatPcpMapRequests Counter64, + ltmPcpProfileStatPcpMapResponses Counter64, + ltmPcpProfileStatPcpPeerRequests Counter64, + ltmPcpProfileStatPcpPeerResponses Counter64, + ltmPcpProfileStatPcpErrorsInvalidRequest Counter64, + ltmPcpProfileStatPcpErrorsUnavailableResource Counter64, + ltmPcpProfileStatPcpErrorsNotAuthorized Counter64, + ltmPcpProfileStatPcpErrorsOther Counter64 + } + +ltmPcpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the PCP profile." + ::= { ltmPcpProfileStatEntry 1 } + +ltmPcpProfileStatPcpAnnounceRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Announce requests received." + ::= { ltmPcpProfileStatEntry 2 } + +ltmPcpProfileStatPcpAnnounceResponsesUcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of unicast Announce responses transmitted." + ::= { ltmPcpProfileStatEntry 3 } + +ltmPcpProfileStatPcpAnnounceResponsesMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of multicast Announce responses transmitted." + ::= { ltmPcpProfileStatEntry 4 } + +ltmPcpProfileStatPcpMapRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Map requests received." + ::= { ltmPcpProfileStatEntry 5 } + +ltmPcpProfileStatPcpMapResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Map responses transmitted." + ::= { ltmPcpProfileStatEntry 6 } + +ltmPcpProfileStatPcpPeerRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Peer requests received." + ::= { ltmPcpProfileStatEntry 7 } + +ltmPcpProfileStatPcpPeerResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Peer responses transmitted." + ::= { ltmPcpProfileStatEntry 8 } + +ltmPcpProfileStatPcpErrorsInvalidRequest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of invalid or malformed PCP requests received." + ::= { ltmPcpProfileStatEntry 9 } + +ltmPcpProfileStatPcpErrorsUnavailableResource OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests received where the server has insufficient + resources to complete the requested operation." + ::= { ltmPcpProfileStatEntry 10 } + +ltmPcpProfileStatPcpErrorsNotAuthorized OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests that generated (or caused) an + unauthorized error when attempting to create a mapping." + ::= { ltmPcpProfileStatEntry 11 } + +ltmPcpProfileStatPcpErrorsOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PCP requests received that resulted in other errors." + ::= { ltmPcpProfileStatEntry 12 } + +--================================================================== +-- Tmm_dns_zone_stat +--================================================================== +ltmDnsExpressStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDnsExpressStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDnsExpressStat 1 } + +ltmDnsExpressStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsExpressStat entries in the table." + ::= { ltmDnsExpressStat 2 } + +ltmDnsExpressStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsExpressStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about DNS Express zone transfer." + ::= { ltmDnsExpressStat 3 } + +ltmDnsExpressStatEntry OBJECT-TYPE + SYNTAX LtmDnsExpressStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsExpressStat Table" + INDEX { + ltmDnsExpressStatName + } + ::= { ltmDnsExpressStatTable 1 } + +LtmDnsExpressStatEntry ::= + SEQUENCE { + ltmDnsExpressStatName LongDisplayString, + ltmDnsExpressStatDnsxQueries Counter64, + ltmDnsExpressStatDnsxResponses Counter64, + ltmDnsExpressStatDnsxNotifiesRecv Counter64, + ltmDnsExpressStatAxfrQueries Counter64, + ltmDnsExpressStatIxfrQueries Counter64, + ltmDnsExpressStatXfrQueriesAclFailed Counter64, + ltmDnsExpressStatXfrNotifiesSent Counter64, + ltmDnsExpressStatDnsxXfrMsgs Counter64, + ltmDnsExpressStatXfrNotifiesFailed Counter64, + ltmDnsExpressStatTsigMissing Counter64, + ltmDnsExpressStatTsigNotRequired Counter64, + ltmDnsExpressStatTsigVerified Counter64, + ltmDnsExpressStatTsigBadKey Counter64, + ltmDnsExpressStatTsigBadSig Counter64, + ltmDnsExpressStatTsigBadTime Counter64 + } + +ltmDnsExpressStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS zone." + ::= { ltmDnsExpressStatEntry 1 } + +ltmDnsExpressStatDnsxQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of queries sent to DNS Express." + ::= { ltmDnsExpressStatEntry 2 } + +ltmDnsExpressStatDnsxResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of queries answered by DNS Express." + ::= { ltmDnsExpressStatEntry 3 } + +ltmDnsExpressStatDnsxNotifiesRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone notifies received by DNS Express." + ::= { ltmDnsExpressStatEntry 4 } + +ltmDnsExpressStatAxfrQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of AXFR queries." + ::= { ltmDnsExpressStatEntry 5 } + +ltmDnsExpressStatIxfrQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of IXFR queries." + ::= { ltmDnsExpressStatEntry 6 } + +ltmDnsExpressStatXfrQueriesAclFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries whose source IP address is not in the ACL." + ::= { ltmDnsExpressStatEntry 7 } + +ltmDnsExpressStatXfrNotifiesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone notifies sent to the clients." + ::= { ltmDnsExpressStatEntry 8 } + +ltmDnsExpressStatDnsxXfrMsgs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer messages sent to the clients from DNS Express." + ::= { ltmDnsExpressStatEntry 9 } + +ltmDnsExpressStatXfrNotifiesFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of failures when sending notifies to the clients." + ::= { ltmDnsExpressStatEntry 10 } + +ltmDnsExpressStatTsigMissing OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries without TSIG while it is required." + ::= { ltmDnsExpressStatEntry 11 } + +ltmDnsExpressStatTsigNotRequired OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries without TSIG and TSIG is not required." + ::= { ltmDnsExpressStatEntry 12 } + +ltmDnsExpressStatTsigVerified OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries whose HMAC is verified." + ::= { ltmDnsExpressStatEntry 13 } + +ltmDnsExpressStatTsigBadKey OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries with a bad key." + ::= { ltmDnsExpressStatEntry 14 } + +ltmDnsExpressStatTsigBadSig OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries with a bad HMAC." + ::= { ltmDnsExpressStatEntry 15 } + +ltmDnsExpressStatTsigBadTime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries with a bad time." + ::= { ltmDnsExpressStatEntry 16 } + +--================================================================== +-- Tmm_dns_server_stat +--================================================================== +ltmDnsServerStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDnsServerStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDnsServerStat 1 } + +ltmDnsServerStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsServerStat entries in the table." + ::= { ltmDnsServerStat 2 } + +ltmDnsServerStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsServerStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about DNS server zone transfer." + ::= { ltmDnsServerStat 3 } + +ltmDnsServerStatEntry OBJECT-TYPE + SYNTAX LtmDnsServerStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsServerStat Table" + INDEX { + ltmDnsServerStatName + } + ::= { ltmDnsServerStatTable 1 } + +LtmDnsServerStatEntry ::= + SEQUENCE { + ltmDnsServerStatName LongDisplayString, + ltmDnsServerStatXfrQueries Counter64, + ltmDnsServerStatXfrResponses Counter64, + ltmDnsServerStatXfrNotifies Counter64, + ltmDnsServerStatXfrNotifyFailed Counter64 + } + +ltmDnsServerStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS server." + ::= { ltmDnsServerStatEntry 1 } + +ltmDnsServerStatXfrQueries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer queries." + ::= { ltmDnsServerStatEntry 2 } + +ltmDnsServerStatXfrResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer responses." + ::= { ltmDnsServerStatEntry 3 } + +ltmDnsServerStatXfrNotifies OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer notifies." + ::= { ltmDnsServerStatEntry 4 } + +ltmDnsServerStatXfrNotifyFailed OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of zone transfer notify failures." + ::= { ltmDnsServerStatEntry 5 } + +--================================================================== +-- Dns_cache_forward_zone +--================================================================== +ltmDnsCacheForwardZoneNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsCacheForwardZone entries in the table." + ::= { ltmDnsCacheForwardZone 1 } + +ltmDnsCacheForwardZoneTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsCacheForwardZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about DNS Cache Forward Zone." + ::= { ltmDnsCacheForwardZone 2 } + +ltmDnsCacheForwardZoneEntry OBJECT-TYPE + SYNTAX LtmDnsCacheForwardZoneEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsCacheForwardZone Table" + INDEX { + ltmDnsCacheForwardZoneName, + ltmDnsCacheForwardZoneCacheName + } + ::= { ltmDnsCacheForwardZoneTable 1 } + +LtmDnsCacheForwardZoneEntry ::= + SEQUENCE { + ltmDnsCacheForwardZoneName LongDisplayString, + ltmDnsCacheForwardZoneCacheName LongDisplayString + } + +ltmDnsCacheForwardZoneName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS Cache Forward Zone." + ::= { ltmDnsCacheForwardZoneEntry 1 } + +ltmDnsCacheForwardZoneCacheName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS Cache to which the specified Forward Zone belongs." + ::= { ltmDnsCacheForwardZoneEntry 2 } + +--================================================================== +-- Dns_cache_forward_zone_name_server +--================================================================== +ltmDnsCacheForwardZoneNameServerNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDnsCacheForwardZoneNameServer entries in the table." + ::= { ltmDnsCacheForwardZoneNameServer 1 } + +ltmDnsCacheForwardZoneNameServerTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDnsCacheForwardZoneNameServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about DNS Cache Forward Zone Nameserver." + ::= { ltmDnsCacheForwardZoneNameServer 2 } + +ltmDnsCacheForwardZoneNameServerEntry OBJECT-TYPE + SYNTAX LtmDnsCacheForwardZoneNameServerEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDnsCacheForwardZoneNameServer Table" + INDEX { + ltmDnsCacheForwardZoneNameServerAddrType, + ltmDnsCacheForwardZoneNameServerAddr, + ltmDnsCacheForwardZoneNameServerPort, + ltmDnsCacheForwardZoneNameServerForwardZoneName, + ltmDnsCacheForwardZoneNameServerCacheName + } + ::= { ltmDnsCacheForwardZoneNameServerTable 1 } + +LtmDnsCacheForwardZoneNameServerEntry ::= + SEQUENCE { + ltmDnsCacheForwardZoneNameServerAddrType InetAddressType, + ltmDnsCacheForwardZoneNameServerAddr InetAddress, + ltmDnsCacheForwardZoneNameServerPort InetPortNumber, + ltmDnsCacheForwardZoneNameServerForwardZoneName LongDisplayString, + ltmDnsCacheForwardZoneNameServerCacheName LongDisplayString + } + +ltmDnsCacheForwardZoneNameServerAddrType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address type of the ltmDnsCacheForwardZoneNameServerIp." + ::= { ltmDnsCacheForwardZoneNameServerEntry 1 } + +ltmDnsCacheForwardZoneNameServerAddr OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the specified nameserver. It is interpreted within + the context of a ltmDnsCacheForwardZoneNameServerIpType" + ::= { ltmDnsCacheForwardZoneNameServerEntry 2 } + +ltmDnsCacheForwardZoneNameServerPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port of the specified nameserver." + ::= { ltmDnsCacheForwardZoneNameServerEntry 3 } + +ltmDnsCacheForwardZoneNameServerForwardZoneName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS Cache Forward Zone to which the specified nameserver belongs." + ::= { ltmDnsCacheForwardZoneNameServerEntry 4 } + +ltmDnsCacheForwardZoneNameServerCacheName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of DNS Cache to which the specified nameserver, and it's parent Forward Zone, belongs." + ::= { ltmDnsCacheForwardZoneNameServerEntry 5 } + +--================================================================== +-- Clientssl_certkeychain +--================================================================== +ltmClientSslCertKeyChainNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmClientSslCertKeyChain entries in the table." + ::= { ltmClientSslCertKeyChain 1 } + +ltmClientSslCertKeyChainTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmClientSslCertKeyChainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing cert, key and chain configuration of client-side SSL profiles." + ::= { ltmClientSslCertKeyChain 2 } + +ltmClientSslCertKeyChainEntry OBJECT-TYPE + SYNTAX LtmClientSslCertKeyChainEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmClientSslCertKeyChain Table" + INDEX { + ltmClientSslCertKeyChainName, + ltmClientSslCertKeyChainClientssl + } + ::= { ltmClientSslCertKeyChainTable 1 } + +LtmClientSslCertKeyChainEntry ::= + SEQUENCE { + ltmClientSslCertKeyChainName LongDisplayString, + ltmClientSslCertKeyChainClientssl LongDisplayString, + ltmClientSslCertKeyChainCert LongDisplayString, + ltmClientSslCertKeyChainKey LongDisplayString, + ltmClientSslCertKeyChainChain LongDisplayString, + ltmClientSslCertKeyChainOcspStplParams LongDisplayString + } + +ltmClientSslCertKeyChainName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a certkeychain set." + ::= { ltmClientSslCertKeyChainEntry 1 } + +ltmClientSslCertKeyChainClientssl OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ClientSSL profile the set is related to." + ::= { ltmClientSslCertKeyChainEntry 2 } + +ltmClientSslCertKeyChainCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate file name." + ::= { ltmClientSslCertKeyChainEntry 3 } + +ltmClientSslCertKeyChainKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The key file name." + ::= { ltmClientSslCertKeyChainEntry 4 } + +ltmClientSslCertKeyChainChain OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate chain file name." + ::= { ltmClientSslCertKeyChainEntry 5 } + +ltmClientSslCertKeyChainOcspStplParams OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the OCSP Stapling Parameters object." + ::= { ltmClientSslCertKeyChainEntry 6 } + +--================================================================== +-- Dos_attack_data_stat +--================================================================== +ltmDosAttackDataStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDosAttackDataStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDosAttackDataStat 1 } + +ltmDosAttackDataStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDosAttackDataStat entries in the table." + ::= { ltmDosAttackDataStat 2 } + +ltmDosAttackDataStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDosAttackDataStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of DoS attack data." + ::= { ltmDosAttackDataStat 3 } + +ltmDosAttackDataStatEntry OBJECT-TYPE + SYNTAX LtmDosAttackDataStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDosAttackDataStat Table" + INDEX { + ltmDosAttackDataStatDeviceName, + ltmDosAttackDataStatVectorName, + ltmDosAttackDataStatAttackType + } + ::= { ltmDosAttackDataStatTable 1 } + +LtmDosAttackDataStatEntry ::= + SEQUENCE { + ltmDosAttackDataStatDeviceName LongDisplayString, + ltmDosAttackDataStatVectorName LongDisplayString, + ltmDosAttackDataStatAttackType INTEGER, + ltmDosAttackDataStatAttackDetected Counter64, + ltmDosAttackDataStatAttackCount Counter64, + ltmDosAttackDataStatStats Counter64, + ltmDosAttackDataStatStatsRate Counter64, + ltmDosAttackDataStatStats1m Counter64, + ltmDosAttackDataStatStats1h Counter64, + ltmDosAttackDataStatDrops Counter64, + ltmDosAttackDataStatDropsRate Counter64, + ltmDosAttackDataStatDrops1m Counter64, + ltmDosAttackDataStatDrops1h Counter64, + ltmDosAttackDataStatWlCount Counter64 + } + +ltmDosAttackDataStatDeviceName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DoS Device." + ::= { ltmDosAttackDataStatEntry 1 } + +ltmDosAttackDataStatVectorName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DoS Vector." + ::= { ltmDosAttackDataStatEntry 2 } + +ltmDosAttackDataStatAttackType OBJECT-TYPE + SYNTAX INTEGER { + etherBrdcstPkt(1), + etherMulticstPkt(2), + etherMacSaEqDa(3), + arpFlood(4), + badVer(5), + hdrLenTooShort(6), + hdrLenGtL2Len(7), + ipLenGtL2Len(8), + l2LenGgtIpLen(9), + noL4(10), + badTtlVal(11), + ttlLeqOne(12), + ipErrChksum(13), + ipOptFrames(14), + ipFragFlood(15), + badIgmpFrame(16), + ipShortFrag(17), + igmpFlood(18), + badIpv6Ver(19), + ipv6LenGtL2Len(20), + payloadLenLsL2Len(21), + tooManyExtHdrs(22), + dupExtHdr(23), + extHdrTooLarge(24), + l4ExtHdrsGoEnd(25), + badIpv6HopCnt(26), + hopCntLeqOne(27), + routingHeaderType0(28), + ipv6ExtHdrFrames(29), + ipv6FragFlood(30), + badExtHdrOrder(31), + ipv6ShortFrag(32), + igmpFragFlood(33), + tcpHdrLenTooShort(34), + tclHdrLenGtL2Len(35), + unkTcpOptType(36), + optPresentWithIllegalLen(37), + tcpOptOverrunsTcpHdr(38), + badTcpChksum(39), + badTcpFlagsAllSet(40), + badTcpFlagsAllClr(41), + synAndFinSet(42), + finOnlySet(43), + tcpSynFlood(44), + tcpSynackFlood(45), + tcpRstFlood(46), + badIcmpChksum(47), + tcpBadUrg(48), + tcpWindowSize(49), + ipv6AtomicFrag(50), + badUdpHdr(51), + badUdpChksum(52), + ipBadSrc(53), + ipv6BadSrc(54), + badIcmpFrame(55), + icmpv4Flood(56), + icmpFrag(57), + icmpFrameTooLarge(58), + icmpv6Flood(59), + hostUnreachable(60), + tidcmp(61), + udpFlood(62), + dnsOversize(63), + landAttack(64), + dnsResponseFlood(65), + dnsMalformed(66), + dnsQdcountLimit(67), + dnsAnyQuery(68), + dnsAQuery(69), + dnsPtrQuery(70), + dnsNsQuery(71), + dnsSoaQuery(72), + dnsCnameQuery(73), + dnsMxQuery(74), + dnsAaaaQuery(75), + dnsTxtQuery(76), + dnsSrvQuery(77), + dnsAxfrQuery(78), + dnsIxfrQuery(79), + dnsOtherQuery(80), + ipOtherFrag(81), + ipv6OtherFrag(82), + sipMalformed(83), + sipInviteMethod(84), + sipAckMethod(85), + sipOptionsMethod(86), + sipByeMethod(87), + sipCancelMethod(88), + sipRegisterMethod(89), + sipPublishMethod(90), + sipNotifyMethod(91), + sipSubscribeMethod(92), + sipMessageMethod(93), + sipPrackMethod(94), + sipOtherMethod(95), + ipOverlapFrag(96), + ipv6OverlapFrag(97), + badIpOpt(98), + tcpAckFlood(99), + sweep(101), + flood(102), + unkIpoptType(103), + badSctpChksum(104), + ipUnkProt(105), + tcpSynOversize(106) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DoS attack vector type." + ::= { ltmDosAttackDataStatEntry 3 } + +ltmDosAttackDataStatAttackDetected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A Boolean representing whether or not an attack is currently + occurring." + ::= { ltmDosAttackDataStatEntry 4 } + +ltmDosAttackDataStatAttackCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attacks detected." + ::= { ltmDosAttackDataStatEntry 5 } + +ltmDosAttackDataStatStats OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received." + ::= { ltmDosAttackDataStatEntry 6 } + +ltmDosAttackDataStatStatsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received per second." + ::= { ltmDosAttackDataStatEntry 7 } + +ltmDosAttackDataStatStats1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received in the last minute." + ::= { ltmDosAttackDataStatEntry 8 } + +ltmDosAttackDataStatStats1h OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received in the last hour." + ::= { ltmDosAttackDataStatEntry 9 } + +ltmDosAttackDataStatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped." + ::= { ltmDosAttackDataStatEntry 10 } + +ltmDosAttackDataStatDropsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped per second." + ::= { ltmDosAttackDataStatEntry 11 } + +ltmDosAttackDataStatDrops1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped in the last minute." + ::= { ltmDosAttackDataStatEntry 12 } + +ltmDosAttackDataStatDrops1h OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped in the last hour." + ::= { ltmDosAttackDataStatEntry 13 } + +ltmDosAttackDataStatWlCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of whitelist hits." + ::= { ltmDosAttackDataStatEntry 14 } + +--================================================================== +-- Network_attack_data_stat +--================================================================== +ltmNetworkAttackDataStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmNetworkAttackDataStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmNetworkAttackDataStat 1 } + +ltmNetworkAttackDataStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmNetworkAttackDataStat entries in the table." + ::= { ltmNetworkAttackDataStat 2 } + +ltmNetworkAttackDataStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmNetworkAttackDataStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Network DoS attack data." + ::= { ltmNetworkAttackDataStat 3 } + +ltmNetworkAttackDataStatEntry OBJECT-TYPE + SYNTAX LtmNetworkAttackDataStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmNetworkAttackDataStat Table" + INDEX { + ltmNetworkAttackDataStatProfileName, + ltmNetworkAttackDataStatVectorName, + ltmNetworkAttackDataStatAttackType, + ltmNetworkAttackDataStatVsName + } + ::= { ltmNetworkAttackDataStatTable 1 } + +LtmNetworkAttackDataStatEntry ::= + SEQUENCE { + ltmNetworkAttackDataStatProfileName LongDisplayString, + ltmNetworkAttackDataStatVsName LongDisplayString, + ltmNetworkAttackDataStatVectorName LongDisplayString, + ltmNetworkAttackDataStatAttackType INTEGER, + ltmNetworkAttackDataStatAttackDetected Counter64, + ltmNetworkAttackDataStatAttackCount Counter64, + ltmNetworkAttackDataStatStats Counter64, + ltmNetworkAttackDataStatStatsRate Counter64, + ltmNetworkAttackDataStatStats1m Counter64, + ltmNetworkAttackDataStatStats1h Counter64, + ltmNetworkAttackDataStatDrops Counter64, + ltmNetworkAttackDataStatDropsRate Counter64, + ltmNetworkAttackDataStatDrops1m Counter64, + ltmNetworkAttackDataStatDrops1h Counter64, + ltmNetworkAttackDataStatWlCount Counter64 + } + +ltmNetworkAttackDataStatProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DoS Profile." + ::= { ltmNetworkAttackDataStatEntry 1 } + +ltmNetworkAttackDataStatVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the virtual server." + ::= { ltmNetworkAttackDataStatEntry 2 } + +ltmNetworkAttackDataStatVectorName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DoS Vector." + ::= { ltmNetworkAttackDataStatEntry 3 } + +ltmNetworkAttackDataStatAttackType OBJECT-TYPE + SYNTAX INTEGER { + ipOptFrames(1), + ipLowTtl(2), + hopCntLow(3), + icmpFrag(4), + ipFragFlood(5), + tooManyExtHdrs(6), + extHdrTooLarge(7), + ipv6ExtHdrFrames(8), + ipv6FragFlood(9), + unkTcpOptType(10), + optPresentWithIllegalLen(11), + tcpOptOverrunsTcpHdr(12), + tcpSynFlood(13), + tcpSynackFlood(14), + tcpRstFlood(15), + tcpBadUrg(16), + tcpWindowSize(17), + hostUnreachable(18), + tidcmp(19), + icmpv4Flood(20), + icmpv6Flood(21), + udpFlood(22), + sweep(23), + tcpSynOversize(24) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The DoS attack vector type." + ::= { ltmNetworkAttackDataStatEntry 4 } + +ltmNetworkAttackDataStatAttackDetected OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A Boolean representing whether or not an attack is currently + occurring." + ::= { ltmNetworkAttackDataStatEntry 5 } + +ltmNetworkAttackDataStatAttackCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attacks detected." + ::= { ltmNetworkAttackDataStatEntry 6 } + +ltmNetworkAttackDataStatStats OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received." + ::= { ltmNetworkAttackDataStatEntry 7 } + +ltmNetworkAttackDataStatStatsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received per second." + ::= { ltmNetworkAttackDataStatEntry 8 } + +ltmNetworkAttackDataStatStats1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received in the last minute." + ::= { ltmNetworkAttackDataStatEntry 9 } + +ltmNetworkAttackDataStatStats1h OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets received in the last hour." + ::= { ltmNetworkAttackDataStatEntry 10 } + +ltmNetworkAttackDataStatDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped." + ::= { ltmNetworkAttackDataStatEntry 11 } + +ltmNetworkAttackDataStatDropsRate OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped per second." + ::= { ltmNetworkAttackDataStatEntry 12 } + +ltmNetworkAttackDataStatDrops1m OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped in the last minute." + ::= { ltmNetworkAttackDataStatEntry 13 } + +ltmNetworkAttackDataStatDrops1h OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of attack packets dropped in the last hour." + ::= { ltmNetworkAttackDataStatEntry 14 } + +ltmNetworkAttackDataStatWlCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of whitelist hits." + ::= { ltmNetworkAttackDataStatEntry 15 } + +--================================================================== +-- Fw_admin_ip_rule_stat +--================================================================== +ltmFwAdminIpRuleStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwAdminIpRuleStat entries in the table." + ::= { ltmFwAdminIpRuleStat 1 } + +ltmFwAdminIpRuleStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwAdminIpRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Management IP Firewall Rules." + ::= { ltmFwAdminIpRuleStat 2 } + +ltmFwAdminIpRuleStatEntry OBJECT-TYPE + SYNTAX LtmFwAdminIpRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwAdminIpRuleStat Table" + INDEX { + ltmFwAdminIpRuleStatRuleName, + ltmFwAdminIpRuleStatContainerName + } + ::= { ltmFwAdminIpRuleStatTable 1 } + +LtmFwAdminIpRuleStatEntry ::= + SEQUENCE { + ltmFwAdminIpRuleStatRuleName LongDisplayString, + ltmFwAdminIpRuleStatContainerName LongDisplayString, + ltmFwAdminIpRuleStatCounter Counter64 + } + +ltmFwAdminIpRuleStatRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the rule." + ::= { ltmFwAdminIpRuleStatEntry 1 } + +ltmFwAdminIpRuleStatContainerName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the containing item." + ::= { ltmFwAdminIpRuleStatEntry 2 } + +ltmFwAdminIpRuleStatCounter OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching this rule." + ::= { ltmFwAdminIpRuleStatEntry 3 } + +--================================================================== +-- Fw_ipint_global_stat +--================================================================== +ltmFwIpintGlobalStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFwIpintGlobalStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFwIpintGlobalStat 1 } + +ltmFwIpintGlobalStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwIpintGlobalStat entries in the table." + ::= { ltmFwIpintGlobalStat 2 } + +ltmFwIpintGlobalStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwIpintGlobalStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of global IP Intelligence data." + ::= { ltmFwIpintGlobalStat 3 } + +ltmFwIpintGlobalStatEntry OBJECT-TYPE + SYNTAX LtmFwIpintGlobalStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwIpintGlobalStat Table" + INDEX { + ltmFwIpintGlobalStatBlClassName + } + ::= { ltmFwIpintGlobalStatTable 1 } + +LtmFwIpintGlobalStatEntry ::= + SEQUENCE { + ltmFwIpintGlobalStatBlClassName LongDisplayString, + ltmFwIpintGlobalStatSrcIpBlacklist Counter64, + ltmFwIpintGlobalStatDstIpBlacklist Counter64 + } + +ltmFwIpintGlobalStatBlClassName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The blacklist class name." + ::= { ltmFwIpintGlobalStatEntry 1 } + +ltmFwIpintGlobalStatSrcIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose source IP matched this category." + ::= { ltmFwIpintGlobalStatEntry 2 } + +ltmFwIpintGlobalStatDstIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose destination IP matched this category." + ::= { ltmFwIpintGlobalStatEntry 3 } + +--================================================================== +-- Fw_ipint_virtual_stat +--================================================================== +ltmFwIpintVirtualStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFwIpintVirtualStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFwIpintVirtualStat 1 } + +ltmFwIpintVirtualStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwIpintVirtualStat entries in the table." + ::= { ltmFwIpintVirtualStat 2 } + +ltmFwIpintVirtualStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwIpintVirtualStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of virtual server IP Intelligence data." + ::= { ltmFwIpintVirtualStat 3 } + +ltmFwIpintVirtualStatEntry OBJECT-TYPE + SYNTAX LtmFwIpintVirtualStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwIpintVirtualStat Table" + INDEX { + ltmFwIpintVirtualStatContextName, + ltmFwIpintVirtualStatBlClassName + } + ::= { ltmFwIpintVirtualStatTable 1 } + +LtmFwIpintVirtualStatEntry ::= + SEQUENCE { + ltmFwIpintVirtualStatContextName LongDisplayString, + ltmFwIpintVirtualStatBlClassName LongDisplayString, + ltmFwIpintVirtualStatSrcIpBlacklist Counter64, + ltmFwIpintVirtualStatDstIpBlacklist Counter64 + } + +ltmFwIpintVirtualStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the virtual server." + ::= { ltmFwIpintVirtualStatEntry 1 } + +ltmFwIpintVirtualStatBlClassName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The blacklist class name." + ::= { ltmFwIpintVirtualStatEntry 2 } + +ltmFwIpintVirtualStatSrcIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose source IP matched this category." + ::= { ltmFwIpintVirtualStatEntry 3 } + +ltmFwIpintVirtualStatDstIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose destination IP matched this category." + ::= { ltmFwIpintVirtualStatEntry 4 } + +--================================================================== +-- Fw_ipint_route_domain_stat +--================================================================== +ltmFwIpintRouteDomainStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFwIpintRouteDomainStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFwIpintRouteDomainStat 1 } + +ltmFwIpintRouteDomainStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwIpintRouteDomainStat entries in the table." + ::= { ltmFwIpintRouteDomainStat 2 } + +ltmFwIpintRouteDomainStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwIpintRouteDomainStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of route domain IP Intelligence data." + ::= { ltmFwIpintRouteDomainStat 3 } + +ltmFwIpintRouteDomainStatEntry OBJECT-TYPE + SYNTAX LtmFwIpintRouteDomainStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwIpintRouteDomainStat Table" + INDEX { + ltmFwIpintRouteDomainStatContextName, + ltmFwIpintRouteDomainStatBlClassName + } + ::= { ltmFwIpintRouteDomainStatTable 1 } + +LtmFwIpintRouteDomainStatEntry ::= + SEQUENCE { + ltmFwIpintRouteDomainStatContextName LongDisplayString, + ltmFwIpintRouteDomainStatBlClassName LongDisplayString, + ltmFwIpintRouteDomainStatSrcIpBlacklist Counter64, + ltmFwIpintRouteDomainStatDstIpBlacklist Counter64 + } + +ltmFwIpintRouteDomainStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the route domain." + ::= { ltmFwIpintRouteDomainStatEntry 1 } + +ltmFwIpintRouteDomainStatBlClassName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The blacklist class name." + ::= { ltmFwIpintRouteDomainStatEntry 2 } + +ltmFwIpintRouteDomainStatSrcIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose source IP matched this category." + ::= { ltmFwIpintRouteDomainStatEntry 3 } + +ltmFwIpintRouteDomainStatDstIpBlacklist OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets whose destination IP matched this category." + ::= { ltmFwIpintRouteDomainStatEntry 4 } + +--================================================================== +-- Route_domain_stat +--================================================================== +ltmRouteDomainStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmRouteDomainStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmRouteDomainStat 1 } + +ltmRouteDomainStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmRouteDomainStat entries in the table." + ::= { ltmRouteDomainStat 2 } + +ltmRouteDomainStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmRouteDomainStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of route domains." + ::= { ltmRouteDomainStat 3 } + +ltmRouteDomainStatEntry OBJECT-TYPE + SYNTAX LtmRouteDomainStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmRouteDomainStat Table" + INDEX { + ltmRouteDomainStatName + } + ::= { ltmRouteDomainStatTable 1 } + +LtmRouteDomainStatEntry ::= + SEQUENCE { + ltmRouteDomainStatName LongDisplayString, + ltmRouteDomainStatConnLimit Gauge, + ltmRouteDomainStatConnectionFlowMiss Counter64, + ltmRouteDomainStatClientPktsIn Counter64, + ltmRouteDomainStatClientBytesIn Counter64, + ltmRouteDomainStatClientPktsOut Counter64, + ltmRouteDomainStatClientBytesOut Counter64, + ltmRouteDomainStatClientMaxConns Counter64, + ltmRouteDomainStatClientTotConns Counter64, + ltmRouteDomainStatClientCurConns Gauge, + ltmRouteDomainStatClientEvictedConns Counter64, + ltmRouteDomainStatClientSlowKilled Counter64, + ltmRouteDomainStatServerPktsIn Counter64, + ltmRouteDomainStatServerBytesIn Counter64, + ltmRouteDomainStatServerPktsOut Counter64, + ltmRouteDomainStatServerBytesOut Counter64, + ltmRouteDomainStatServerMaxConns Counter64, + ltmRouteDomainStatServerTotConns Counter64, + ltmRouteDomainStatServerCurConns Gauge, + ltmRouteDomainStatServerEvictedConns Counter64, + ltmRouteDomainStatServerSlowKilled Counter64 + } + +ltmRouteDomainStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a route domain." + ::= { ltmRouteDomainStatEntry 1 } + +ltmRouteDomainStatConnLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections the specified route domain is allowed + to have open at one time." + ::= { ltmRouteDomainStatEntry 2 } + +ltmRouteDomainStatConnectionFlowMiss OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received that have no associated connection flow open." + ::= { ltmRouteDomainStatEntry 3 } + +ltmRouteDomainStatClientPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified route domain from client-side." + ::= { ltmRouteDomainStatEntry 4 } + +ltmRouteDomainStatClientBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified route domain from client-side." + ::= { ltmRouteDomainStatEntry 5 } + +ltmRouteDomainStatClientPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to client-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 6 } + +ltmRouteDomainStatClientBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to client-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 7 } + +ltmRouteDomainStatClientMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from client-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 8 } + +ltmRouteDomainStatClientTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from client-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 9 } + +ltmRouteDomainStatClientCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from client-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 10 } + +ltmRouteDomainStatClientEvictedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of client-side connections that have been evicted on the specified route domain." + ::= { ltmRouteDomainStatEntry 11 } + +ltmRouteDomainStatClientSlowKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of slow client-side connections that have been killed on the specified route domain." + ::= { ltmRouteDomainStatEntry 12 } + +ltmRouteDomainStatServerPktsIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received by the specified route domain from server-side." + ::= { ltmRouteDomainStatEntry 13 } + +ltmRouteDomainStatServerBytesIn OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes received by the specified route domain from server-side." + ::= { ltmRouteDomainStatEntry 14 } + +ltmRouteDomainStatServerPktsOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets sent to server-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 15 } + +ltmRouteDomainStatServerBytesOut OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of bytes sent to server-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 16 } + +ltmRouteDomainStatServerMaxConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum connections from server-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 17 } + +ltmRouteDomainStatServerTotConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total connections from server-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 18 } + +ltmRouteDomainStatServerCurConns OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current connections from server-side on the specified route domain." + ::= { ltmRouteDomainStatEntry 19 } + +ltmRouteDomainStatServerEvictedConns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side connections that have been evicted on the specified route domain." + ::= { ltmRouteDomainStatEntry 20 } + +ltmRouteDomainStatServerSlowKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of slow server-side connections that have been killed on the specified route domain." + ::= { ltmRouteDomainStatEntry 21 } + +--================================================================== +-- Flow_eviction_policy_stat +--================================================================== +ltmFlowEvictionPolicyStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFlowEvictionPolicyStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFlowEvictionPolicyStat 1 } + +ltmFlowEvictionPolicyStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFlowEvictionPolicyStat entries in the table." + ::= { ltmFlowEvictionPolicyStat 2 } + +ltmFlowEvictionPolicyStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFlowEvictionPolicyStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of flow eviction policies." + ::= { ltmFlowEvictionPolicyStat 3 } + +ltmFlowEvictionPolicyStatEntry OBJECT-TYPE + SYNTAX LtmFlowEvictionPolicyStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFlowEvictionPolicyStat Table" + INDEX { + ltmFlowEvictionPolicyStatPolicyName, + ltmFlowEvictionPolicyStatSweptContext, + ltmFlowEvictionPolicyStatContextName + } + ::= { ltmFlowEvictionPolicyStatTable 1 } + +LtmFlowEvictionPolicyStatEntry ::= + SEQUENCE { + ltmFlowEvictionPolicyStatPolicyName LongDisplayString, + ltmFlowEvictionPolicyStatSweptContext LongDisplayString, + ltmFlowEvictionPolicyStatContextName LongDisplayString, + ltmFlowEvictionPolicyStatEvicted Counter64 + } + +ltmFlowEvictionPolicyStatPolicyName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The policy name." + ::= { ltmFlowEvictionPolicyStatEntry 1 } + +ltmFlowEvictionPolicyStatSweptContext OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context that was swept." + ::= { ltmFlowEvictionPolicyStatEntry 2 } + +ltmFlowEvictionPolicyStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context name." + ::= { ltmFlowEvictionPolicyStatEntry 3 } + +ltmFlowEvictionPolicyStatEvicted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of evicted flows." + ::= { ltmFlowEvictionPolicyStatEntry 4 } + +--================================================================== +-- Alg_log_profile +--================================================================== +ltmAlgLogProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAlgLogProfile entries in the table." + ::= { ltmAlgLogProfile 1 } + +ltmAlgLogProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAlgLogProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the ALG log profile." + ::= { ltmAlgLogProfile 2 } + +ltmAlgLogProfileEntry OBJECT-TYPE + SYNTAX LtmAlgLogProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAlgLogProfile Table" + INDEX { + ltmAlgLogProfileName + } + ::= { ltmAlgLogProfileTable 1 } + +LtmAlgLogProfileEntry ::= + SEQUENCE { + ltmAlgLogProfileName LongDisplayString, + ltmAlgLogProfileDescription LongDisplayString, + ltmAlgLogProfileConfigSource INTEGER, + ltmAlgLogProfileDefaultName LongDisplayString, + ltmAlgLogProfileStartControlAction INTEGER, + ltmAlgLogProfileEndControlAction INTEGER, + ltmAlgLogProfileStartDataAction INTEGER, + ltmAlgLogProfileEndDataAction INTEGER, + ltmAlgLogProfileInboundAction INTEGER, + ltmAlgLogProfileCsvFormat INTEGER + } + +ltmAlgLogProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmAlgLogProfileEntry 1 } + +ltmAlgLogProfileDescription OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of a ALG log profile." + ::= { ltmAlgLogProfileEntry 2 } + +ltmAlgLogProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmAlgLogProfileEntry 3 } + +ltmAlgLogProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmAlgLogProfileEntry 4 } + +ltmAlgLogProfileStartControlAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the creation of the control channel connection." + ::= { ltmAlgLogProfileEntry 5 } + +ltmAlgLogProfileEndControlAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the end of the control channel connection." + ::= { ltmAlgLogProfileEntry 6 } + +ltmAlgLogProfileStartDataAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the creation of the data channel connection." + ::= { ltmAlgLogProfileEntry 7 } + +ltmAlgLogProfileEndDataAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the end of the data channel connection." + ::= { ltmAlgLogProfileEntry 8 } + +ltmAlgLogProfileInboundAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur for inbound transactions, this could be either + incoming or outgoing message." + ::= { ltmAlgLogProfileEntry 9 } + +ltmAlgLogProfileCsvFormat OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use CSV log format for output." + ::= { ltmAlgLogProfileEntry 10 } + +--================================================================== +-- Alg_log_profile_start_control_elements +--================================================================== +ltmAlgLogProfileStartControlElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAlgLogProfileStartControlElements entries in the table." + ::= { ltmAlgLogProfileStartControlElements 1 } + +ltmAlgLogProfileStartControlElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAlgLogProfileStartControlElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of start control event log message." + ::= { ltmAlgLogProfileStartControlElements 2 } + +ltmAlgLogProfileStartControlElementsEntry OBJECT-TYPE + SYNTAX LtmAlgLogProfileStartControlElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAlgLogProfileStartControlElements Table" + INDEX { + ltmAlgLogProfileStartControlElementsName, + ltmAlgLogProfileStartControlElementsIndex + } + ::= { ltmAlgLogProfileStartControlElementsTable 1 } + +LtmAlgLogProfileStartControlElementsEntry ::= + SEQUENCE { + ltmAlgLogProfileStartControlElementsName LongDisplayString, + ltmAlgLogProfileStartControlElementsIndex INTEGER, + ltmAlgLogProfileStartControlElementsElements INTEGER + } + +ltmAlgLogProfileStartControlElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmAlgLogProfileStartControlElementsEntry 1 } + +ltmAlgLogProfileStartControlElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for ALG event log messages." + ::= { ltmAlgLogProfileStartControlElementsEntry 2 } + +ltmAlgLogProfileStartControlElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of ALG event log messages." + ::= { ltmAlgLogProfileStartControlElementsEntry 3 } + +--================================================================== +-- Alg_log_profile_end_control_elements +--================================================================== +ltmAlgLogProfileEndControlElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAlgLogProfileEndControlElements entries in the table." + ::= { ltmAlgLogProfileEndControlElements 1 } + +ltmAlgLogProfileEndControlElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAlgLogProfileEndControlElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of end control event log message." + ::= { ltmAlgLogProfileEndControlElements 2 } + +ltmAlgLogProfileEndControlElementsEntry OBJECT-TYPE + SYNTAX LtmAlgLogProfileEndControlElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAlgLogProfileEndControlElements Table" + INDEX { + ltmAlgLogProfileEndControlElementsName, + ltmAlgLogProfileEndControlElementsIndex + } + ::= { ltmAlgLogProfileEndControlElementsTable 1 } + +LtmAlgLogProfileEndControlElementsEntry ::= + SEQUENCE { + ltmAlgLogProfileEndControlElementsName LongDisplayString, + ltmAlgLogProfileEndControlElementsIndex INTEGER, + ltmAlgLogProfileEndControlElementsElements INTEGER + } + +ltmAlgLogProfileEndControlElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmAlgLogProfileEndControlElementsEntry 1 } + +ltmAlgLogProfileEndControlElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for ALG event log messages." + ::= { ltmAlgLogProfileEndControlElementsEntry 2 } + +ltmAlgLogProfileEndControlElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of ALG event log messages." + ::= { ltmAlgLogProfileEndControlElementsEntry 3 } + +--================================================================== +-- Alg_log_profile_start_data_elements +--================================================================== +ltmAlgLogProfileStartDataElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAlgLogProfileStartDataElements entries in the table." + ::= { ltmAlgLogProfileStartDataElements 1 } + +ltmAlgLogProfileStartDataElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAlgLogProfileStartDataElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of start data event log message." + ::= { ltmAlgLogProfileStartDataElements 2 } + +ltmAlgLogProfileStartDataElementsEntry OBJECT-TYPE + SYNTAX LtmAlgLogProfileStartDataElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAlgLogProfileStartDataElements Table" + INDEX { + ltmAlgLogProfileStartDataElementsName, + ltmAlgLogProfileStartDataElementsIndex + } + ::= { ltmAlgLogProfileStartDataElementsTable 1 } + +LtmAlgLogProfileStartDataElementsEntry ::= + SEQUENCE { + ltmAlgLogProfileStartDataElementsName LongDisplayString, + ltmAlgLogProfileStartDataElementsIndex INTEGER, + ltmAlgLogProfileStartDataElementsElements INTEGER + } + +ltmAlgLogProfileStartDataElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmAlgLogProfileStartDataElementsEntry 1 } + +ltmAlgLogProfileStartDataElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for ALG event log messages." + ::= { ltmAlgLogProfileStartDataElementsEntry 2 } + +ltmAlgLogProfileStartDataElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of ALG event log messages." + ::= { ltmAlgLogProfileStartDataElementsEntry 3 } + +--================================================================== +-- Alg_log_profile_end_data_elements +--================================================================== +ltmAlgLogProfileEndDataElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmAlgLogProfileEndDataElements entries in the table." + ::= { ltmAlgLogProfileEndDataElements 1 } + +ltmAlgLogProfileEndDataElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmAlgLogProfileEndDataElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of end data event log message." + ::= { ltmAlgLogProfileEndDataElements 2 } + +ltmAlgLogProfileEndDataElementsEntry OBJECT-TYPE + SYNTAX LtmAlgLogProfileEndDataElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmAlgLogProfileEndDataElements Table" + INDEX { + ltmAlgLogProfileEndDataElementsName, + ltmAlgLogProfileEndDataElementsIndex + } + ::= { ltmAlgLogProfileEndDataElementsTable 1 } + +LtmAlgLogProfileEndDataElementsEntry ::= + SEQUENCE { + ltmAlgLogProfileEndDataElementsName LongDisplayString, + ltmAlgLogProfileEndDataElementsIndex INTEGER, + ltmAlgLogProfileEndDataElementsElements INTEGER + } + +ltmAlgLogProfileEndDataElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmAlgLogProfileEndDataElementsEntry 1 } + +ltmAlgLogProfileEndDataElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for ALG event log messages." + ::= { ltmAlgLogProfileEndDataElementsEntry 2 } + +ltmAlgLogProfileEndDataElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of ALG event log messages." + ::= { ltmAlgLogProfileEndDataElementsEntry 3 } + +--================================================================== +-- Lsn_log_profile +--================================================================== +ltmLsnLogProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnLogProfile entries in the table." + ::= { ltmLsnLogProfile 1 } + +ltmLsnLogProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnLogProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the LSN log profile." + ::= { ltmLsnLogProfile 2 } + +ltmLsnLogProfileEntry OBJECT-TYPE + SYNTAX LtmLsnLogProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnLogProfile Table" + INDEX { + ltmLsnLogProfileName + } + ::= { ltmLsnLogProfileTable 1 } + +LtmLsnLogProfileEntry ::= + SEQUENCE { + ltmLsnLogProfileName LongDisplayString, + ltmLsnLogProfileDescription LongDisplayString, + ltmLsnLogProfileConfigSource INTEGER, + ltmLsnLogProfileDefaultName LongDisplayString, + ltmLsnLogProfileStartOutboundAction INTEGER, + ltmLsnLogProfileEndOutboundAction INTEGER, + ltmLsnLogProfileStartInboundAction INTEGER, + ltmLsnLogProfileEndInboundAction INTEGER, + ltmLsnLogProfileQuotaExceededAction INTEGER, + ltmLsnLogProfileErrorsAction INTEGER, + ltmLsnLogProfileCsvFormat INTEGER + } + +ltmLsnLogProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a ALG Log profile." + ::= { ltmLsnLogProfileEntry 1 } + +ltmLsnLogProfileDescription OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of a ALG log profile." + ::= { ltmLsnLogProfileEntry 2 } + +ltmLsnLogProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmLsnLogProfileEntry 3 } + +ltmLsnLogProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmLsnLogProfileEntry 4 } + +ltmLsnLogProfileStartOutboundAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the creation of the outbound LSN connection." + ::= { ltmLsnLogProfileEntry 5 } + +ltmLsnLogProfileEndOutboundAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the end of the outbound LSN connection." + ::= { ltmLsnLogProfileEntry 6 } + +ltmLsnLogProfileStartInboundAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the creation of the incoming connection." + ::= { ltmLsnLogProfileEntry 7 } + +ltmLsnLogProfileEndInboundAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2), + backupAllocationOnly(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur at the end of the incoming connection." + ::= { ltmLsnLogProfileEntry 8 } + +ltmLsnLogProfileQuotaExceededAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur when LSN client exceeded allocated resources." + ::= { ltmLsnLogProfileEntry 9 } + +ltmLsnLogProfileErrorsAction OBJECT-TYPE + SYNTAX INTEGER { + disabled(1), + enabled(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Log action to occur when LSN translation errors occur." + ::= { ltmLsnLogProfileEntry 10 } + +ltmLsnLogProfileCsvFormat OBJECT-TYPE + SYNTAX INTEGER { + disabled(0), + enabled(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Use CSV log format for output." + ::= { ltmLsnLogProfileEntry 11 } + +--================================================================== +-- Lsn_log_profile_start_outbound_elements +--================================================================== +ltmLsnLogProfileStartOutboundElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnLogProfileStartOutboundElements entries in the table." + ::= { ltmLsnLogProfileStartOutboundElements 1 } + +ltmLsnLogProfileStartOutboundElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnLogProfileStartOutboundElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of start outbound event log message." + ::= { ltmLsnLogProfileStartOutboundElements 2 } + +ltmLsnLogProfileStartOutboundElementsEntry OBJECT-TYPE + SYNTAX LtmLsnLogProfileStartOutboundElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnLogProfileStartOutboundElements Table" + INDEX { + ltmLsnLogProfileStartOutboundElementsName, + ltmLsnLogProfileStartOutboundElementsIndex + } + ::= { ltmLsnLogProfileStartOutboundElementsTable 1 } + +LtmLsnLogProfileStartOutboundElementsEntry ::= + SEQUENCE { + ltmLsnLogProfileStartOutboundElementsName LongDisplayString, + ltmLsnLogProfileStartOutboundElementsIndex INTEGER, + ltmLsnLogProfileStartOutboundElementsElements INTEGER + } + +ltmLsnLogProfileStartOutboundElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Log profile." + ::= { ltmLsnLogProfileStartOutboundElementsEntry 1 } + +ltmLsnLogProfileStartOutboundElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for LSN log messages." + ::= { ltmLsnLogProfileStartOutboundElementsEntry 2 } + +ltmLsnLogProfileStartOutboundElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of LSN log messages." + ::= { ltmLsnLogProfileStartOutboundElementsEntry 3 } + +--================================================================== +-- Lsn_log_profile_end_outbound_elements +--================================================================== +ltmLsnLogProfileEndOutboundElementsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnLogProfileEndOutboundElements entries in the table." + ::= { ltmLsnLogProfileEndOutboundElements 1 } + +ltmLsnLogProfileEndOutboundElementsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnLogProfileEndOutboundElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the optional elements of end outbound event log message." + ::= { ltmLsnLogProfileEndOutboundElements 2 } + +ltmLsnLogProfileEndOutboundElementsEntry OBJECT-TYPE + SYNTAX LtmLsnLogProfileEndOutboundElementsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnLogProfileEndOutboundElements Table" + INDEX { + ltmLsnLogProfileEndOutboundElementsName, + ltmLsnLogProfileEndOutboundElementsIndex + } + ::= { ltmLsnLogProfileEndOutboundElementsTable 1 } + +LtmLsnLogProfileEndOutboundElementsEntry ::= + SEQUENCE { + ltmLsnLogProfileEndOutboundElementsName LongDisplayString, + ltmLsnLogProfileEndOutboundElementsIndex INTEGER, + ltmLsnLogProfileEndOutboundElementsElements INTEGER + } + +ltmLsnLogProfileEndOutboundElementsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Log profile." + ::= { ltmLsnLogProfileEndOutboundElementsEntry 1 } + +ltmLsnLogProfileEndOutboundElementsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the optional element for LSN log messages." + ::= { ltmLsnLogProfileEndOutboundElementsEntry 2 } + +ltmLsnLogProfileEndOutboundElementsElements OBJECT-TYPE + SYNTAX INTEGER { + destination(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The optional element of LSN log messages." + ::= { ltmLsnLogProfileEndOutboundElementsEntry 3 } + +--================================================================== +-- Ocsp_stapling_params +--================================================================== +ltmOcspStaplingParametersNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmOcspStaplingParameters entries in the table." + ::= { ltmOcspStaplingParameters 1 } + +ltmOcspStaplingParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmOcspStaplingParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing options to be used for enabling OCSP Stapling on clientside SSL profiles." + ::= { ltmOcspStaplingParameters 2 } + +ltmOcspStaplingParametersEntry OBJECT-TYPE + SYNTAX LtmOcspStaplingParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmOcspStaplingParameters Table" + INDEX { + ltmOcspStaplingParametersName + } + ::= { ltmOcspStaplingParametersTable 1 } + +LtmOcspStaplingParametersEntry ::= + SEQUENCE { + ltmOcspStaplingParametersName LongDisplayString, + ltmOcspStaplingParametersUseProxyServer INTEGER, + ltmOcspStaplingParametersProxyServerPool LongDisplayString, + ltmOcspStaplingParametersDnsResolver LongDisplayString, + ltmOcspStaplingParametersTrustedCa LongDisplayString, + ltmOcspStaplingParametersTrustedResponders LongDisplayString, + ltmOcspStaplingParametersUrl LongDisplayString, + ltmOcspStaplingParametersSignerCert LongDisplayString, + ltmOcspStaplingParametersSignerKey LongDisplayString, + ltmOcspStaplingParametersSignHash INTEGER, + ltmOcspStaplingParametersTimeout Gauge, + ltmOcspStaplingParametersClockSkew Gauge, + ltmOcspStaplingParametersStatusAge Gauge, + ltmOcspStaplingParametersCacheTimeout Gauge, + ltmOcspStaplingParametersCacheErrorTimeout Gauge, + ltmOcspStaplingParametersStrictRespCertCheck INTEGER + } + +ltmOcspStaplingParametersName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the OCSP Stapling Parameters object." + ::= { ltmOcspStaplingParametersEntry 1 } + +ltmOcspStaplingParametersUseProxyServer OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether to use a proxy server or a DNS resolver." + ::= { ltmOcspStaplingParametersEntry 2 } + +ltmOcspStaplingParametersProxyServerPool OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the proxy server pool." + ::= { ltmOcspStaplingParametersEntry 3 } + +ltmOcspStaplingParametersDnsResolver OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the DNS resolver." + ::= { ltmOcspStaplingParametersEntry 4 } + +ltmOcspStaplingParametersTrustedCa OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the trusted certificate authority file." + ::= { ltmOcspStaplingParametersEntry 5 } + +ltmOcspStaplingParametersTrustedResponders OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the file containing the trusted OCSP responders." + ::= { ltmOcspStaplingParametersEntry 6 } + +ltmOcspStaplingParametersUrl OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the responder URL." + ::= { ltmOcspStaplingParametersEntry 7 } + +ltmOcspStaplingParametersSignerCert OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the signer certificate file." + ::= { ltmOcspStaplingParametersEntry 8 } + +ltmOcspStaplingParametersSignerKey OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the signer key file." + ::= { ltmOcspStaplingParametersEntry 9 } + +ltmOcspStaplingParametersSignHash OBJECT-TYPE + SYNTAX INTEGER { + sha1(0), + sha256(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hash algorithm used for signing the OCSP request." + ::= { ltmOcspStaplingParametersEntry 10 } + +ltmOcspStaplingParametersTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The OCSP Stapling timeout." + ::= { ltmOcspStaplingParametersEntry 11 } + +ltmOcspStaplingParametersClockSkew OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum allowable clock skew between the BIG-IP and the OCSP responder." + ::= { ltmOcspStaplingParametersEntry 12 } + +ltmOcspStaplingParametersStatusAge OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The allowed age of the OCSP response when nextUpdate time is not specified in the response." + ::= { ltmOcspStaplingParametersEntry 13 } + +ltmOcspStaplingParametersCacheTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The desired lifetime of the OCSP response in the cache, in seconds." + ::= { ltmOcspStaplingParametersEntry 14 } + +ltmOcspStaplingParametersCacheErrorTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The lifetime of an error response in the cache, in seconds." + ::= { ltmOcspStaplingParametersEntry 15 } + +ltmOcspStaplingParametersStrictRespCertCheck OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether the certificate in the OCSP response should be checked for OCSP signing extension." + ::= { ltmOcspStaplingParametersEntry 16 } + +--================================================================== +-- Fw_rule_stat +--================================================================== +ltmFwRuleStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwRuleStat entries in the table." + ::= { ltmFwRuleStat 1 } + +ltmFwRuleStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Firewall rule stats." + ::= { ltmFwRuleStat 2 } + +ltmFwRuleStatEntry OBJECT-TYPE + SYNTAX LtmFwRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwRuleStat Table" + INDEX { + ltmFwRuleStatContextType, + ltmFwRuleStatContextName, + ltmFwRuleStatRuleName, + ltmFwRuleStatRuleListName, + ltmFwRuleStatPolicyName, + ltmFwRuleStatRuleStatType + } + ::= { ltmFwRuleStatTable 1 } + +LtmFwRuleStatEntry ::= + SEQUENCE { + ltmFwRuleStatContextType LongDisplayString, + ltmFwRuleStatContextName LongDisplayString, + ltmFwRuleStatRuleName LongDisplayString, + ltmFwRuleStatRuleListName LongDisplayString, + ltmFwRuleStatPolicyName LongDisplayString, + ltmFwRuleStatRuleStatType INTEGER, + ltmFwRuleStatActualRule LongDisplayString, + ltmFwRuleStatCounter Counter64, + ltmFwRuleStatLastHitTime Counter64, + ltmFwRuleStatLastHitTimeFmt LongDisplayString, + ltmFwRuleStatOverlapper LongDisplayString, + ltmFwRuleStatOverlapType LongDisplayString, + ltmFwRuleStatAction INTEGER + } + +ltmFwRuleStatContextType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context type." + ::= { ltmFwRuleStatEntry 1 } + +ltmFwRuleStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context name." + ::= { ltmFwRuleStatEntry 2 } + +ltmFwRuleStatRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule name." + ::= { ltmFwRuleStatEntry 3 } + +ltmFwRuleStatRuleListName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule list name." + ::= { ltmFwRuleStatEntry 4 } + +ltmFwRuleStatPolicyName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The policy name." + ::= { ltmFwRuleStatEntry 5 } + +ltmFwRuleStatRuleStatType OBJECT-TYPE + SYNTAX INTEGER { + enforced(1), + staged(2), + active(3), + overlapper(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { ltmFwRuleStatEntry 6 } + +ltmFwRuleStatActualRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual rule name." + ::= { ltmFwRuleStatEntry 7 } + +ltmFwRuleStatCounter OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching this rule." + ::= { ltmFwRuleStatEntry 8 } + +ltmFwRuleStatLastHitTime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last time a packet matched this rule." + ::= { ltmFwRuleStatEntry 9 } + +ltmFwRuleStatLastHitTimeFmt OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last time a packet matched this rule, in human readable format." + ::= { ltmFwRuleStatEntry 10 } + +ltmFwRuleStatOverlapper OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The overlapper for this rule." + ::= { ltmFwRuleStatEntry 11 } + +ltmFwRuleStatOverlapType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The overlap type." + ::= { ltmFwRuleStatEntry 12 } + +ltmFwRuleStatAction OBJECT-TYPE + SYNTAX INTEGER { + accept(0), + acceptDecisively(1), + reject(2), + drop(3) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule action" + ::= { ltmFwRuleStatEntry 13 } + +--================================================================== +-- Fw_context_stat +--================================================================== +ltmFwContextStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwContextStat entries in the table." + ::= { ltmFwContextStat 1 } + +ltmFwContextStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwContextStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Firewall context stats." + ::= { ltmFwContextStat 2 } + +ltmFwContextStatEntry OBJECT-TYPE + SYNTAX LtmFwContextStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwContextStat Table" + INDEX { + ltmFwContextStatContextType, + ltmFwContextStatContextName + } + ::= { ltmFwContextStatTable 1 } + +LtmFwContextStatEntry ::= + SEQUENCE { + ltmFwContextStatContextType LongDisplayString, + ltmFwContextStatContextName LongDisplayString, + ltmFwContextStatEnforcedPacketsAccept Counter64, + ltmFwContextStatEnforcedPacketsAcceptDecisively Counter64, + ltmFwContextStatEnforcedPacketsReject Counter64, + ltmFwContextStatEnforcedPacketsDrop Counter64, + ltmFwContextStatEnforcedPacketsDefaultAccept Counter64, + ltmFwContextStatEnforcedPacketsDefaultReject Counter64, + ltmFwContextStatEnforcedPacketsDefaultDrop Counter64, + ltmFwContextStatStagedPacketsAccept Counter64, + ltmFwContextStatStagedPacketsAcceptDecisively Counter64, + ltmFwContextStatStagedPacketsReject Counter64, + ltmFwContextStatStagedPacketsDrop Counter64, + ltmFwContextStatStagedPacketsDefaultAccept Counter64, + ltmFwContextStatStagedPacketsDefaultReject Counter64, + ltmFwContextStatStagedPacketsDefaultDrop Counter64 + } + +ltmFwContextStatContextType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context type." + ::= { ltmFwContextStatEntry 1 } + +ltmFwContextStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context name." + ::= { ltmFwContextStatEntry 2 } + +ltmFwContextStatEnforcedPacketsAccept OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted by enforced policy of this context." + ::= { ltmFwContextStatEntry 3 } + +ltmFwContextStatEnforcedPacketsAcceptDecisively OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted-decisively by enforced policy of this context." + ::= { ltmFwContextStatEntry 4 } + +ltmFwContextStatEnforcedPacketsReject OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets rejected by enforced policy of this context." + ::= { ltmFwContextStatEntry 5 } + +ltmFwContextStatEnforcedPacketsDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped by enforced policy of this context." + ::= { ltmFwContextStatEntry 6 } + +ltmFwContextStatEnforcedPacketsDefaultAccept OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted by default rule of enforced policy of this context." + ::= { ltmFwContextStatEntry 7 } + +ltmFwContextStatEnforcedPacketsDefaultReject OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets rejected by default rule of enforced policy of this context." + ::= { ltmFwContextStatEntry 8 } + +ltmFwContextStatEnforcedPacketsDefaultDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped by default rule of enforced policy of this context." + ::= { ltmFwContextStatEntry 9 } + +ltmFwContextStatStagedPacketsAccept OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted by staged policy of this context." + ::= { ltmFwContextStatEntry 10 } + +ltmFwContextStatStagedPacketsAcceptDecisively OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted-decisively by staged policy of this context." + ::= { ltmFwContextStatEntry 11 } + +ltmFwContextStatStagedPacketsReject OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets rejected by staged policy of this context." + ::= { ltmFwContextStatEntry 12 } + +ltmFwContextStatStagedPacketsDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped by staged policy of this context." + ::= { ltmFwContextStatEntry 13 } + +ltmFwContextStatStagedPacketsDefaultAccept OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets accepted by default rule of staged policy of this context." + ::= { ltmFwContextStatEntry 14 } + +ltmFwContextStatStagedPacketsDefaultReject OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets rejected by default rule of staged policy of this context." + ::= { ltmFwContextStatEntry 15 } + +ltmFwContextStatStagedPacketsDefaultDrop OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets dropped by default rule of staged policy of this context." + ::= { ltmFwContextStatEntry 16 } + +--================================================================== +-- Fw_policy_rule_stat +--================================================================== +ltmFwPolicyRuleStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwPolicyRuleStat entries in the table." + ::= { ltmFwPolicyRuleStat 1 } + +ltmFwPolicyRuleStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwPolicyRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of Firewall policy rule stats." + ::= { ltmFwPolicyRuleStat 2 } + +ltmFwPolicyRuleStatEntry OBJECT-TYPE + SYNTAX LtmFwPolicyRuleStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwPolicyRuleStat Table" + INDEX { + ltmFwPolicyRuleStatContextType, + ltmFwPolicyRuleStatContextName, + ltmFwPolicyRuleStatRuleName, + ltmFwPolicyRuleStatRuleListName, + ltmFwPolicyRuleStatPolicyName, + ltmFwPolicyRuleStatRuleStatType + } + ::= { ltmFwPolicyRuleStatTable 1 } + +LtmFwPolicyRuleStatEntry ::= + SEQUENCE { + ltmFwPolicyRuleStatContextType LongDisplayString, + ltmFwPolicyRuleStatContextName LongDisplayString, + ltmFwPolicyRuleStatRuleName LongDisplayString, + ltmFwPolicyRuleStatRuleListName LongDisplayString, + ltmFwPolicyRuleStatPolicyName LongDisplayString, + ltmFwPolicyRuleStatRuleStatType INTEGER, + ltmFwPolicyRuleStatActualRule LongDisplayString, + ltmFwPolicyRuleStatCounter Counter64, + ltmFwPolicyRuleStatLastHitTime Counter64, + ltmFwPolicyRuleStatLastHitTimeFmt LongDisplayString, + ltmFwPolicyRuleStatOverlapper LongDisplayString, + ltmFwPolicyRuleStatOverlapType LongDisplayString + } + +ltmFwPolicyRuleStatContextType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context type." + ::= { ltmFwPolicyRuleStatEntry 1 } + +ltmFwPolicyRuleStatContextName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The context name." + ::= { ltmFwPolicyRuleStatEntry 2 } + +ltmFwPolicyRuleStatRuleName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule name." + ::= { ltmFwPolicyRuleStatEntry 3 } + +ltmFwPolicyRuleStatRuleListName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The rule list name." + ::= { ltmFwPolicyRuleStatEntry 4 } + +ltmFwPolicyRuleStatPolicyName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The policy name." + ::= { ltmFwPolicyRuleStatEntry 5 } + +ltmFwPolicyRuleStatRuleStatType OBJECT-TYPE + SYNTAX INTEGER { + enforced(1), + staged(2), + active(3), + overlapper(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "" + ::= { ltmFwPolicyRuleStatEntry 6 } + +ltmFwPolicyRuleStatActualRule OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The actual rule name." + ::= { ltmFwPolicyRuleStatEntry 7 } + +ltmFwPolicyRuleStatCounter OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets matching this rule." + ::= { ltmFwPolicyRuleStatEntry 8 } + +ltmFwPolicyRuleStatLastHitTime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last time a packet matched this rule." + ::= { ltmFwPolicyRuleStatEntry 9 } + +ltmFwPolicyRuleStatLastHitTimeFmt OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The last time a packet matched this rule, in human readable format." + ::= { ltmFwPolicyRuleStatEntry 10 } + +ltmFwPolicyRuleStatOverlapper OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The overlapper for this rule." + ::= { ltmFwPolicyRuleStatEntry 11 } + +ltmFwPolicyRuleStatOverlapType OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The overlap type." + ::= { ltmFwPolicyRuleStatEntry 12 } + +--================================================================== +-- Profile_tftp +--================================================================== +ltmTftpProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTftpProfile entries in the table." + ::= { ltmTftpProfile 1 } + +ltmTftpProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTftpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information for TFTP profiles." + ::= { ltmTftpProfile 2 } + +ltmTftpProfileEntry OBJECT-TYPE + SYNTAX LtmTftpProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTftpProfile Table" + INDEX { + ltmTftpProfileName + } + ::= { ltmTftpProfileTable 1 } + +LtmTftpProfileEntry ::= + SEQUENCE { + ltmTftpProfileName LongDisplayString, + ltmTftpProfileConfigSource INTEGER, + ltmTftpProfileDefaultName LongDisplayString, + ltmTftpProfileIdleTimeout Gauge, + ltmTftpProfileLogPublisher LongDisplayString, + ltmTftpProfileLogProfile LongDisplayString + } + +ltmTftpProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a TFTP profile." + ::= { ltmTftpProfileEntry 1 } + +ltmTftpProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmTftpProfileEntry 2 } + +ltmTftpProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmTftpProfileEntry 3 } + +ltmTftpProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The idle timeout for TFTP connections." + ::= { ltmTftpProfileEntry 4 } + +ltmTftpProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs ALG events, if any." + ::= { ltmTftpProfileEntry 5 } + +ltmTftpProfileLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of ALG events, if any." + ::= { ltmTftpProfileEntry 6 } + +--================================================================== +-- Profile_tftp_stat +--================================================================== +ltmTftpProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmTftpProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmTftpProfileStat 1 } + +ltmTftpProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTftpProfileStat entries in the table." + ::= { ltmTftpProfileStat 2 } + +ltmTftpProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTftpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information for the TFTP profile." + ::= { ltmTftpProfileStat 3 } + +ltmTftpProfileStatEntry OBJECT-TYPE + SYNTAX LtmTftpProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTftpProfileStat Table" + INDEX { + ltmTftpProfileStatName + } + ::= { ltmTftpProfileStatTable 1 } + +LtmTftpProfileStatEntry ::= + SEQUENCE { + ltmTftpProfileStatName LongDisplayString, + ltmTftpProfileStatReadRequests Counter64, + ltmTftpProfileStatWriteRequests Counter64, + ltmTftpProfileStatDiscardedRequests Counter64 + } + +ltmTftpProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the TFTP profile." + ::= { ltmTftpProfileStatEntry 1 } + +ltmTftpProfileStatReadRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of read requests received." + ::= { ltmTftpProfileStatEntry 2 } + +ltmTftpProfileStatWriteRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of write requests received." + ::= { ltmTftpProfileStatEntry 3 } + +ltmTftpProfileStatDiscardedRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of requests that were discarded." + ::= { ltmTftpProfileStatEntry 4 } + +--================================================================== +-- Profile_ipsecalg +--================================================================== +ltmIpsecalgProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmIpsecalgProfile entries in the table." + ::= { ltmIpsecalgProfile 1 } + +ltmIpsecalgProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmIpsecalgProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information for IPsecALG profiles." + ::= { ltmIpsecalgProfile 2 } + +ltmIpsecalgProfileEntry OBJECT-TYPE + SYNTAX LtmIpsecalgProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmIpsecalgProfile Table" + INDEX { + ltmIpsecalgProfileName + } + ::= { ltmIpsecalgProfileTable 1 } + +LtmIpsecalgProfileEntry ::= + SEQUENCE { + ltmIpsecalgProfileName LongDisplayString, + ltmIpsecalgProfileConfigSource INTEGER, + ltmIpsecalgProfileDefaultName LongDisplayString, + ltmIpsecalgProfileIdleTimeout Gauge, + ltmIpsecalgProfilePendingIkeConnectionLimit Gauge, + ltmIpsecalgProfileInitialConnectionTimeout Gauge, + ltmIpsecalgProfileLogPublisher LongDisplayString, + ltmIpsecalgProfileLogProfile LongDisplayString + } + +ltmIpsecalgProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a IPsecALG profile." + ::= { ltmIpsecalgProfileEntry 1 } + +ltmIpsecalgProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmIpsecalgProfileEntry 2 } + +ltmIpsecalgProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmIpsecalgProfileEntry 3 } + +ltmIpsecalgProfileIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The idle timeout for IPsecALG connections." + ::= { ltmIpsecalgProfileEntry 4 } + +ltmIpsecalgProfilePendingIkeConnectionLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pending IKE connections limit per client for IPsecALG connections." + ::= { ltmIpsecalgProfileEntry 5 } + +ltmIpsecalgProfileInitialConnectionTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The initial connection timeout for servers to respond to an IKE/IPSEC request." + ::= { ltmIpsecalgProfileEntry 6 } + +ltmIpsecalgProfileLogPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log publisher that logs ALG events, if any." + ::= { ltmIpsecalgProfileEntry 7 } + +ltmIpsecalgProfileLogProfile OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the name of the log profile that control the logging of ALG events, if any." + ::= { ltmIpsecalgProfileEntry 8 } + +--================================================================== +-- Profile_http_known_methods +--================================================================== +ltmKnownMethodsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProfileKnownMethods entries in the table." + ::= { ltmHttpProfileKnownMethods 1 } + +ltmKnownMethodsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmKnownMethodsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the known HTTP methods in the HTTP profiles." + ::= { ltmHttpProfileKnownMethods 2 } + +ltmKnownMethodsEntry OBJECT-TYPE + SYNTAX LtmKnownMethodsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmKnownMethods Table" + INDEX { + ltmKnownMethodsName, + ltmKnownMethodsIndex + } + ::= { ltmKnownMethodsTable 1 } + +LtmKnownMethodsEntry ::= + SEQUENCE { + ltmKnownMethodsName LongDisplayString, + ltmKnownMethodsIndex INTEGER, + ltmKnownMethodsStr LongDisplayString + } + +ltmKnownMethodsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP profile." + ::= { ltmKnownMethodsEntry 1 } + +ltmKnownMethodsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of a known HTTP method for the specified HTTP profile." + ::= { ltmKnownMethodsEntry 2 } + +ltmKnownMethodsStr OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "A known HTTP method in the specified profile." + ::= { ltmKnownMethodsEntry 3 } + +--================================================================== +-- Profile_ipsecalg_stat +--================================================================== +ltmIpsecalgProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmIpsecalgProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmIpsecalgProfileStat 1 } + +ltmIpsecalgProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmIpsecalgProfileStat entries in the table." + ::= { ltmIpsecalgProfileStat 2 } + +ltmIpsecalgProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmIpsecalgProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information for the IPsecALG profile." + ::= { ltmIpsecalgProfileStat 3 } + +ltmIpsecalgProfileStatEntry OBJECT-TYPE + SYNTAX LtmIpsecalgProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmIpsecalgProfileStat Table" + INDEX { + ltmIpsecalgProfileStatName + } + ::= { ltmIpsecalgProfileStatTable 1 } + +LtmIpsecalgProfileStatEntry ::= + SEQUENCE { + ltmIpsecalgProfileStatName LongDisplayString, + ltmIpsecalgProfileStatIkePackets Counter64, + ltmIpsecalgProfileStatTunnelCreates Counter64, + ltmIpsecalgProfileStatTunnelTeardowns Counter64, + ltmIpsecalgProfileStatFailures Counter64, + ltmIpsecalgProfileStatPendingIkeConnectionLimitDrops Counter64 + } + +ltmIpsecalgProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the IPsecALG profile." + ::= { ltmIpsecalgProfileStatEntry 1 } + +ltmIpsecalgProfileStatIkePackets OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of IKE packets." + ::= { ltmIpsecalgProfileStatEntry 2 } + +ltmIpsecalgProfileStatTunnelCreates OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of tunnel creates." + ::= { ltmIpsecalgProfileStatEntry 3 } + +ltmIpsecalgProfileStatTunnelTeardowns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of tunnel teardowns." + ::= { ltmIpsecalgProfileStatEntry 4 } + +ltmIpsecalgProfileStatFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of failed connection attempts." + ::= { ltmIpsecalgProfileStatEntry 5 } + +ltmIpsecalgProfileStatPendingIkeConnectionLimitDrops OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of dropped IKE connections because a client exceeded its limit of pending unacknowledged connections." + ::= { ltmIpsecalgProfileStatEntry 6 } + +--================================================================== +-- Profile_http2 +--================================================================== +ltmHttp2ProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttp2Profile entries in the table." + ::= { ltmHttp2Profile 1 } + +ltmHttp2ProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttp2ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the HTTP/2 profile." + ::= { ltmHttp2Profile 2 } + +ltmHttp2ProfileEntry OBJECT-TYPE + SYNTAX LtmHttp2ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttp2Profile Table" + INDEX { + ltmHttp2ProfileName + } + ::= { ltmHttp2ProfileTable 1 } + +LtmHttp2ProfileEntry ::= + SEQUENCE { + ltmHttp2ProfileName LongDisplayString, + ltmHttp2ProfileConfigSource INTEGER, + ltmHttp2ProfileDefaultName LongDisplayString, + ltmHttp2ProfileInsertHeader INTEGER, + ltmHttp2ProfileInsertHeaderName LongDisplayString, + ltmHttp2ProfileConcurrentStreamsPerConnection Gauge, + ltmHttp2ProfileConnectionIdleTimeout Gauge, + ltmHttp2ProfileReceiveWindow Gauge, + ltmHttp2ProfileFrameSize Gauge, + ltmHttp2ProfileWriteSize Gauge, + ltmHttp2ProfileHeaderTableSize Gauge, + ltmHttp2ProfileEnforceTlsRequirements INTEGER, + ltmHttp2ProfileIncludeContentLength INTEGER + } + +ltmHttp2ProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP/2 profile." + ::= { ltmHttp2ProfileEntry 1 } + +ltmHttp2ProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmHttp2ProfileEntry 2 } + +ltmHttp2ProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmHttp2ProfileEntry 3 } + +ltmHttp2ProfileInsertHeader OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state indicating whether or not an HTTP header that indicates the + use of HTTP/2 should be inserted into the request going to the back-end + server." + ::= { ltmHttp2ProfileEntry 4 } + +ltmHttp2ProfileInsertHeaderName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The HTTP header inserted into the request going to the back-end server, + if that functionality is enabled." + ::= { ltmHttp2ProfileEntry 5 } + +ltmHttp2ProfileConcurrentStreamsPerConnection OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum amount of concurrent streams allowed per connection." + ::= { ltmHttp2ProfileEntry 6 } + +ltmHttp2ProfileConnectionIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The amount of time, in seconds, a connection is open idly before it is + shutdown." + ::= { ltmHttp2ProfileEntry 7 } + +ltmHttp2ProfileReceiveWindow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the size of the receive window in kilobytes. The receive + window is a mechanism to stall individual upload streams when + needed." + ::= { ltmHttp2ProfileEntry 8 } + +ltmHttp2ProfileFrameSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the size of the data frames, in bytes, that HTTP/2 will send to + the client. Larger frame sizes will improve network utilization, but + may affect concurrency." + ::= { ltmHttp2ProfileEntry 9 } + +ltmHttp2ProfileWriteSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the total size of combined data frames, in bytes, HTTP/2 will + send in a single write. This controls the size of the TLS records when + HTTP/2 is used over SSL. A large write size will cause HTTP/2 to buffer + more data, but will improve network utilization." + ::= { ltmHttp2ProfileEntry 10 } + +ltmHttp2ProfileHeaderTableSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the total size of the header table that will be used to + decompress HTTP/2 requests." + ::= { ltmHttp2ProfileEntry 11 } + +ltmHttp2ProfileEnforceTlsRequirements OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies whether the TLS connection requirements, as + specified in the HTTP/2 protocol specification, will be enforced." + ::= { ltmHttp2ProfileEntry 12 } + +ltmHttp2ProfileIncludeContentLength OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ignored. The Content Length header is always sent." + ::= { ltmHttp2ProfileEntry 13 } + +--================================================================== +-- Profile_http2_activation_modes +--================================================================== +ltmHttp2ProfileActivationModesNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttp2ProfileActivationModes entries in the table." + ::= { ltmHttp2ProfileActivationModes 1 } + +ltmHttp2ProfileActivationModesTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttp2ProfileActivationModesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information on the supported HTTP/2 activation + modes." + ::= { ltmHttp2ProfileActivationModes 2 } + +ltmHttp2ProfileActivationModesEntry OBJECT-TYPE + SYNTAX LtmHttp2ProfileActivationModesEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttp2ProfileActivationModes Table" + INDEX { + ltmHttp2ProfileActivationModesName, + ltmHttp2ProfileActivationModesIndex + } + ::= { ltmHttp2ProfileActivationModesTable 1 } + +LtmHttp2ProfileActivationModesEntry ::= + SEQUENCE { + ltmHttp2ProfileActivationModesName LongDisplayString, + ltmHttp2ProfileActivationModesIndex INTEGER, + ltmHttp2ProfileActivationModesActivationModes INTEGER + } + +ltmHttp2ProfileActivationModesName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP/2 profile." + ::= { ltmHttp2ProfileActivationModesEntry 1 } + +ltmHttp2ProfileActivationModesIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the protocol versions used to determine which HTTP/2 + versions are supported and in what order those versions should be + prioritized when deciding which version to use. This prioritization is + only used when the activation mode is set to npn." + ::= { ltmHttp2ProfileActivationModesEntry 2 } + +ltmHttp2ProfileActivationModesActivationModes OBJECT-TYPE + SYNTAX INTEGER { + alpn(0), + npn(1), + always(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The HTTP/2 version supported. + alpn - indicates that HTTP/2 will be negotiated through the TLS ALPN extension + npn - indicates that HTTP/2 will be negotiated through the TLS NPN extension + always - indicates that HTTP/2 is always active" + ::= { ltmHttp2ProfileActivationModesEntry 3 } + +--================================================================== +-- Profile_http2_stat +--================================================================== +ltmHttp2ProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmHttp2ProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmHttp2ProfileStat 1 } + +ltmHttp2ProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttp2ProfileStat entries in the table." + ::= { ltmHttp2ProfileStat 2 } + +ltmHttp2ProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttp2ProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the HTTP/2 profile." + ::= { ltmHttp2ProfileStat 3 } + +ltmHttp2ProfileStatEntry OBJECT-TYPE + SYNTAX LtmHttp2ProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttp2ProfileStat Table" + INDEX { + ltmHttp2ProfileStatName + } + ::= { ltmHttp2ProfileStatTable 1 } + +LtmHttp2ProfileStatEntry ::= + SEQUENCE { + ltmHttp2ProfileStatName LongDisplayString, + ltmHttp2ProfileStatConnectionsAccepted Counter64, + ltmHttp2ProfileStatConnectionsCurrent Counter64, + ltmHttp2ProfileStatConnectionsMax Counter64, + ltmHttp2ProfileStatContinuationFramesReceived Counter64, + ltmHttp2ProfileStatContinuationFramesSent Counter64, + ltmHttp2ProfileStatDataFramesReceived Counter64, + ltmHttp2ProfileStatDataFramesSent Counter64, + ltmHttp2ProfileStatFlowsCreated Counter64, + ltmHttp2ProfileStatFlowsCurrent Counter64, + ltmHttp2ProfileStatFlowsMax Counter64, + ltmHttp2ProfileStatGoawayFramesReceived Counter64, + ltmHttp2ProfileStatGoawayFramesSent Counter64, + ltmHttp2ProfileStatHeadersFramesReceived Counter64, + ltmHttp2ProfileStatHeadersFramesSent Counter64, + ltmHttp2ProfileStatHttp2RequestBytes Counter64, + ltmHttp2ProfileStatHttp2RequestFrames Counter64, + ltmHttp2ProfileStatHttp2ResponseBytes Counter64, + ltmHttp2ProfileStatHttp2ResponseFrames Counter64, + ltmHttp2ProfileStatHttpRequestBytes Counter64, + ltmHttp2ProfileStatHttpResponseBytes Counter64, + ltmHttp2ProfileStatPingFramesReceived Counter64, + ltmHttp2ProfileStatPingFramesSent Counter64, + ltmHttp2ProfileStatPriorityFramesReceived Counter64, + ltmHttp2ProfileStatPriorityFramesSent Counter64, + ltmHttp2ProfileStatPushPromiseFramesReceived Counter64, + ltmHttp2ProfileStatPushPromiseFramesSent Counter64, + ltmHttp2ProfileStatRstStreamFramesReceived Counter64, + ltmHttp2ProfileStatRstStreamFramesSent Counter64, + ltmHttp2ProfileStatSettingsFramesReceived Counter64, + ltmHttp2ProfileStatSettingsFramesSent Counter64, + ltmHttp2ProfileStatStreamsCreated Counter64, + ltmHttp2ProfileStatStreamsCurrent Counter64, + ltmHttp2ProfileStatStreamsMax Counter64, + ltmHttp2ProfileStatWindowUpdateFramesReceived Counter64, + ltmHttp2ProfileStatWindowUpdateFramesSent Counter64 + } + +ltmHttp2ProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the HTTP/2 profile." + ::= { ltmHttp2ProfileStatEntry 1 } + +ltmHttp2ProfileStatConnectionsAccepted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of accepted connections." + ::= { ltmHttp2ProfileStatEntry 2 } + +ltmHttp2ProfileStatConnectionsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections currently active." + ::= { ltmHttp2ProfileStatEntry 3 } + +ltmHttp2ProfileStatConnectionsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections open simultaneously." + ::= { ltmHttp2ProfileStatEntry 4 } + +ltmHttp2ProfileStatContinuationFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of CONTINUATION frames received." + ::= { ltmHttp2ProfileStatEntry 5 } + +ltmHttp2ProfileStatContinuationFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of CONTINUATION frames sent." + ::= { ltmHttp2ProfileStatEntry 6 } + +ltmHttp2ProfileStatDataFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DATA frames received." + ::= { ltmHttp2ProfileStatEntry 7 } + +ltmHttp2ProfileStatDataFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of DATA frames sent." + ::= { ltmHttp2ProfileStatEntry 8 } + +ltmHttp2ProfileStatFlowsCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of flows created." + ::= { ltmHttp2ProfileStatEntry 9 } + +ltmHttp2ProfileStatFlowsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of flows currently active." + ::= { ltmHttp2ProfileStatEntry 10 } + +ltmHttp2ProfileStatFlowsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of flows open simultaneously." + ::= { ltmHttp2ProfileStatEntry 11 } + +ltmHttp2ProfileStatGoawayFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of GOAWAY frames received." + ::= { ltmHttp2ProfileStatEntry 12 } + +ltmHttp2ProfileStatGoawayFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of GOAWAY frames sent." + ::= { ltmHttp2ProfileStatEntry 13 } + +ltmHttp2ProfileStatHeadersFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HEADERS frames received." + ::= { ltmHttp2ProfileStatEntry 14 } + +ltmHttp2ProfileStatHeadersFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HEADERS frames sent." + ::= { ltmHttp2ProfileStatEntry 15 } + +ltmHttp2ProfileStatHttp2RequestBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 request bytes." + ::= { ltmHttp2ProfileStatEntry 16 } + +ltmHttp2ProfileStatHttp2RequestFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 request frames." + ::= { ltmHttp2ProfileStatEntry 17 } + +ltmHttp2ProfileStatHttp2ResponseBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 response bytes." + ::= { ltmHttp2ProfileStatEntry 18 } + +ltmHttp2ProfileStatHttp2ResponseFrames OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 response frames." + ::= { ltmHttp2ProfileStatEntry 19 } + +ltmHttp2ProfileStatHttpRequestBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP request bytes." + ::= { ltmHttp2ProfileStatEntry 20 } + +ltmHttp2ProfileStatHttpResponseBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP response bytes." + ::= { ltmHttp2ProfileStatEntry 21 } + +ltmHttp2ProfileStatPingFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PING frames received." + ::= { ltmHttp2ProfileStatEntry 22 } + +ltmHttp2ProfileStatPingFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PING frames sent." + ::= { ltmHttp2ProfileStatEntry 23 } + +ltmHttp2ProfileStatPriorityFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PRIORITY frames received." + ::= { ltmHttp2ProfileStatEntry 24 } + +ltmHttp2ProfileStatPriorityFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PRIORITY frames sent." + ::= { ltmHttp2ProfileStatEntry 25 } + +ltmHttp2ProfileStatPushPromiseFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PUSH_PROMISE frames received." + ::= { ltmHttp2ProfileStatEntry 26 } + +ltmHttp2ProfileStatPushPromiseFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of PUSH_PROMISE frames sent." + ::= { ltmHttp2ProfileStatEntry 27 } + +ltmHttp2ProfileStatRstStreamFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of RST_STREAM frames received." + ::= { ltmHttp2ProfileStatEntry 28 } + +ltmHttp2ProfileStatRstStreamFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of RST_STREAM frames sent." + ::= { ltmHttp2ProfileStatEntry 29 } + +ltmHttp2ProfileStatSettingsFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SETTINGS frames received." + ::= { ltmHttp2ProfileStatEntry 30 } + +ltmHttp2ProfileStatSettingsFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of SETTINGS frames sent." + ::= { ltmHttp2ProfileStatEntry 31 } + +ltmHttp2ProfileStatStreamsCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 streams created." + ::= { ltmHttp2ProfileStatEntry 32 } + +ltmHttp2ProfileStatStreamsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of HTTP/2 streams currently active." + ::= { ltmHttp2ProfileStatEntry 33 } + +ltmHttp2ProfileStatStreamsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of HTTP/2 streams open simultaneously." + ::= { ltmHttp2ProfileStatEntry 34 } + +ltmHttp2ProfileStatWindowUpdateFramesReceived OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of WINDOW_UPDATE frames received." + ::= { ltmHttp2ProfileStatEntry 35 } + +ltmHttp2ProfileStatWindowUpdateFramesSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of WINDOW_UPDATE frames sent." + ::= { ltmHttp2ProfileStatEntry 36 } + +--================================================================== +-- Lsn_pool_failure_stat +--================================================================== +ltmLsnPoolFailureStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmLsnPoolFailureStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmLsnPoolFailureStat 1 } + +ltmLsnPoolFailureStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmLsnPoolFailureStat entries in the table." + ::= { ltmLsnPoolFailureStat 2 } + +ltmLsnPoolFailureStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmLsnPoolFailureStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of LSN pool failures." + ::= { ltmLsnPoolFailureStat 3 } + +ltmLsnPoolFailureStatEntry OBJECT-TYPE + SYNTAX LtmLsnPoolFailureStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmLsnPoolFailureStat Table" + INDEX { + ltmLsnPoolFailureStatName, + ltmLsnPoolFailureStatFailureCause + } + ::= { ltmLsnPoolFailureStatTable 1 } + +LtmLsnPoolFailureStatEntry ::= + SEQUENCE { + ltmLsnPoolFailureStatName LongDisplayString, + ltmLsnPoolFailureStatFailureCause LongDisplayString, + ltmLsnPoolFailureStatFailureCount Counter64 + } + +ltmLsnPoolFailureStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Pool." + ::= { ltmLsnPoolFailureStatEntry 1 } + +ltmLsnPoolFailureStatFailureCause OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a LSN Pool failure cause." + ::= { ltmLsnPoolFailureStatEntry 2 } + +ltmLsnPoolFailureStatFailureCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of a LSN Pool failure cause." + ::= { ltmLsnPoolFailureStatEntry 3 } + +--================================================================== +-- Profile_websocket +--================================================================== +ltmWebsocketProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebsocketProfile entries in the table." + ::= { ltmWebsocketProfile 1 } + +ltmWebsocketProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebsocketProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the WebSocket profile." + ::= { ltmWebsocketProfile 2 } + +ltmWebsocketProfileEntry OBJECT-TYPE + SYNTAX LtmWebsocketProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebsocketProfile Table" + INDEX { + ltmWebsocketProfileName + } + ::= { ltmWebsocketProfileTable 1 } + +LtmWebsocketProfileEntry ::= + SEQUENCE { + ltmWebsocketProfileName LongDisplayString, + ltmWebsocketProfileConfigSource INTEGER, + ltmWebsocketProfileDefaultName LongDisplayString, + ltmWebsocketProfileMasking INTEGER + } + +ltmWebsocketProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a WebSocket profile." + ::= { ltmWebsocketProfileEntry 1 } + +ltmWebsocketProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmWebsocketProfileEntry 2 } + +ltmWebsocketProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmWebsocketProfileEntry 3 } + +ltmWebsocketProfileMasking OBJECT-TYPE + SYNTAX INTEGER { + unmask(0), + remask(1), + preserve(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The masking operation applied to WebSocket frames. + unmask - WebSocket feature unmasks the frame and provides cleartext data + to other features. The frames are masked again before sending + the frames over the client or server. + remask - WebSocket feature unmasks the frame and provides cleartext data + to other features. The frames are masked using configured mask again + before sending the frames over the client or server. + preserve - WebSocket feature does not perform any masking operation on the frames." + ::= { ltmWebsocketProfileEntry 4 } + +--================================================================== +-- Profile_websocket_stat +--================================================================== +ltmWebsocketProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmWebsocketProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmWebsocketProfileStat 1 } + +ltmWebsocketProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmWebsocketProfileStat entries in the table." + ::= { ltmWebsocketProfileStat 2 } + +ltmWebsocketProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmWebsocketProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the WebSocket profile." + ::= { ltmWebsocketProfileStat 3 } + +ltmWebsocketProfileStatEntry OBJECT-TYPE + SYNTAX LtmWebsocketProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmWebsocketProfileStat Table" + INDEX { + ltmWebsocketProfileStatName + } + ::= { ltmWebsocketProfileStatTable 1 } + +LtmWebsocketProfileStatEntry ::= + SEQUENCE { + ltmWebsocketProfileStatName LongDisplayString, + ltmWebsocketProfileStatConnectionsAccepted Counter64, + ltmWebsocketProfileStatConnectionsCurrent Counter64, + ltmWebsocketProfileStatConnectionsMax Counter64, + ltmWebsocketProfileStatContFramesClientRecv Counter64, + ltmWebsocketProfileStatContFramesServerRecv Counter64, + ltmWebsocketProfileStatTextFramesClientRecv Counter64, + ltmWebsocketProfileStatTextFramesServerRecv Counter64, + ltmWebsocketProfileStatBinaryFramesClientRecv Counter64, + ltmWebsocketProfileStatBinaryFramesServerRecv Counter64, + ltmWebsocketProfileStatCloseFramesClientRecv Counter64, + ltmWebsocketProfileStatCloseFramesServerRecv Counter64, + ltmWebsocketProfileStatPingFramesClientRecv Counter64, + ltmWebsocketProfileStatPingFramesServerRecv Counter64, + ltmWebsocketProfileStatPongFramesClientRecv Counter64, + ltmWebsocketProfileStatPongFramesServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnNormalClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnNormalServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnEpGoawayClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnEpGoawayServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnProtErrClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnProtErrServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnProcErrClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnProcErrServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnExtFailClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnExtFailServerRecv Counter64, + ltmWebsocketProfileStatCloseRsnOtherClientRecv Counter64, + ltmWebsocketProfileStatCloseRsnOtherServerRecv Counter64 + } + +ltmWebsocketProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the WebSocket profile." + ::= { ltmWebsocketProfileStatEntry 1 } + +ltmWebsocketProfileStatConnectionsAccepted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of accepted connections." + ::= { ltmWebsocketProfileStatEntry 2 } + +ltmWebsocketProfileStatConnectionsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections currently active." + ::= { ltmWebsocketProfileStatEntry 3 } + +ltmWebsocketProfileStatConnectionsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections open simultaneously." + ::= { ltmWebsocketProfileStatEntry 4 } + +ltmWebsocketProfileStatContFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of CONT frames received from client." + ::= { ltmWebsocketProfileStatEntry 5 } + +ltmWebsocketProfileStatContFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of CONT frames received from server." + ::= { ltmWebsocketProfileStatEntry 6 } + +ltmWebsocketProfileStatTextFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Text frames received from client." + ::= { ltmWebsocketProfileStatEntry 7 } + +ltmWebsocketProfileStatTextFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Text frames received from server." + ::= { ltmWebsocketProfileStatEntry 8 } + +ltmWebsocketProfileStatBinaryFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Binary frames received from client." + ::= { ltmWebsocketProfileStatEntry 9 } + +ltmWebsocketProfileStatBinaryFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Binary frames received from server." + ::= { ltmWebsocketProfileStatEntry 10 } + +ltmWebsocketProfileStatCloseFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames received from client." + ::= { ltmWebsocketProfileStatEntry 11 } + +ltmWebsocketProfileStatCloseFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames received from server." + ::= { ltmWebsocketProfileStatEntry 12 } + +ltmWebsocketProfileStatPingFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ping frames received from client." + ::= { ltmWebsocketProfileStatEntry 13 } + +ltmWebsocketProfileStatPingFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Ping frames received from server." + ::= { ltmWebsocketProfileStatEntry 14 } + +ltmWebsocketProfileStatPongFramesClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Pong frames received from client." + ::= { ltmWebsocketProfileStatEntry 15 } + +ltmWebsocketProfileStatPongFramesServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Pong frames received from server." + ::= { ltmWebsocketProfileStatEntry 16 } + +ltmWebsocketProfileStatCloseRsnNormalClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Normal received from client." + ::= { ltmWebsocketProfileStatEntry 17 } + +ltmWebsocketProfileStatCloseRsnNormalServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Normal received from server." + ::= { ltmWebsocketProfileStatEntry 18 } + +ltmWebsocketProfileStatCloseRsnEpGoawayClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Endpoint Going Away received from client." + ::= { ltmWebsocketProfileStatEntry 19 } + +ltmWebsocketProfileStatCloseRsnEpGoawayServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Endpoint Going Away received from server." + ::= { ltmWebsocketProfileStatEntry 20 } + +ltmWebsocketProfileStatCloseRsnProtErrClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Protocol Error received from client." + ::= { ltmWebsocketProfileStatEntry 21 } + +ltmWebsocketProfileStatCloseRsnProtErrServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Protocol Error received from server." + ::= { ltmWebsocketProfileStatEntry 22 } + +ltmWebsocketProfileStatCloseRsnProcErrClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Processing Error received from client." + ::= { ltmWebsocketProfileStatEntry 23 } + +ltmWebsocketProfileStatCloseRsnProcErrServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Processing Error received from server." + ::= { ltmWebsocketProfileStatEntry 24 } + +ltmWebsocketProfileStatCloseRsnExtFailClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Extension Negotiation Fail received from client." + ::= { ltmWebsocketProfileStatEntry 25 } + +ltmWebsocketProfileStatCloseRsnExtFailServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Extension Negotiation Fail received from server." + ::= { ltmWebsocketProfileStatEntry 26 } + +ltmWebsocketProfileStatCloseRsnOtherClientRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Other received from client." + ::= { ltmWebsocketProfileStatEntry 27 } + +ltmWebsocketProfileStatCloseRsnOtherServerRecv OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Close frames with reason Other received from server." + ::= { ltmWebsocketProfileStatEntry 28 } + +--================================================================== +-- Profile_tcpanalytics +--================================================================== +ltmTcpanalyticsProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmTcpanalyticsProfile entries in the table." + ::= { ltmTcpanalyticsProfile 1 } + +ltmTcpanalyticsProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmTcpanalyticsProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration of TCP Analytics." + ::= { ltmTcpanalyticsProfile 2 } + +ltmTcpanalyticsProfileEntry OBJECT-TYPE + SYNTAX LtmTcpanalyticsProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmTcpanalyticsProfile Table" + INDEX { + ltmTcpanalyticsProfileName + } + ::= { ltmTcpanalyticsProfileTable 1 } + +LtmTcpanalyticsProfileEntry ::= + SEQUENCE { + ltmTcpanalyticsProfileName LongDisplayString, + ltmTcpanalyticsProfileConfigSource INTEGER, + ltmTcpanalyticsProfileDefaultName LongDisplayString, + ltmTcpanalyticsProfileCollectedByClientSide INTEGER, + ltmTcpanalyticsProfileCollectedByServerSide INTEGER, + ltmTcpanalyticsProfileCollectCity INTEGER, + ltmTcpanalyticsProfileCollectContinent INTEGER, + ltmTcpanalyticsProfileCollectCountry INTEGER, + ltmTcpanalyticsProfileCollectNexthop INTEGER, + ltmTcpanalyticsProfileCollectPostCode INTEGER, + ltmTcpanalyticsProfileCollectRegion INTEGER, + ltmTcpanalyticsProfileCollectRemoteHostIp INTEGER, + ltmTcpanalyticsProfileCollectRemoteHostSubnet INTEGER, + ltmTcpanalyticsProfileCollectedStatsInternalLogging INTEGER, + ltmTcpanalyticsProfileCollectedStatsExternalLogging INTEGER, + ltmTcpanalyticsProfileExternalLoggingPublisher LongDisplayString + } + +ltmTcpanalyticsProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a TCP analytics profile." + ::= { ltmTcpanalyticsProfileEntry 1 } + +ltmTcpanalyticsProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured + profile or user defined profile." + ::= { ltmTcpanalyticsProfileEntry 2 } + +ltmTcpanalyticsProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmTcpanalyticsProfileEntry 3 } + +ltmTcpanalyticsProfileCollectedByClientSide OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, client side connections collect TCP analytics data unless + directed otherwise by iRule. If false, client side connections only + collect data if directed by iRule." + ::= { ltmTcpanalyticsProfileEntry 4 } + +ltmTcpanalyticsProfileCollectedByServerSide OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, server side connections collect TCP analytics data unless + directed otherwise by iRule. If false, server side connections only + collect data if directed by iRule." + ::= { ltmTcpanalyticsProfileEntry 5 } + +ltmTcpanalyticsProfileCollectCity OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the city (from the GeoIP database) for the + remote IP address of the connection with TCP statistics. See + SOL11176 on support.f5.com for more on GeoIP." + ::= { ltmTcpanalyticsProfileEntry 6 } + +ltmTcpanalyticsProfileCollectContinent OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the continent (from the GeoIP database) for the + remote IP address of the connection with TCP statistics. See + SOL11176 on support.f5.com for more on GeoIP." + ::= { ltmTcpanalyticsProfileEntry 7 } + +ltmTcpanalyticsProfileCollectCountry OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the country (from the GeoIP database) for the + remote IP address of the connection with TCP statistics. See + SOL11176 on support.f5.com for more on GeoIP." + ::= { ltmTcpanalyticsProfileEntry 8 } + +ltmTcpanalyticsProfileCollectNexthop OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the next hop ethernet address of the connection + with TCP statistics." + ::= { ltmTcpanalyticsProfileEntry 9 } + +ltmTcpanalyticsProfileCollectPostCode OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the postcode (from the GeoIP database) for the + remote IP address of the connection with TCP statistics. See + SOL11176 on support.f5.com for more on GeoIP." + ::= { ltmTcpanalyticsProfileEntry 10 } + +ltmTcpanalyticsProfileCollectRegion OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the region (from the GeoIP database) for the + remote IP address of the connection with TCP statistics. See + SOL11176 on support.f5.com for more on GeoIP." + ::= { ltmTcpanalyticsProfileEntry 11 } + +ltmTcpanalyticsProfileCollectRemoteHostIp OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the remote host IP address with TCP + statistics." + ::= { ltmTcpanalyticsProfileEntry 12 } + +ltmTcpanalyticsProfileCollectRemoteHostSubnet OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, AVR stores the remote host IP subnet (24-bit) with TCP + statistics." + ::= { ltmTcpanalyticsProfileEntry 13 } + +ltmTcpanalyticsProfileCollectedStatsInternalLogging OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, TCP statistics are logged on the local BIG-IP." + ::= { ltmTcpanalyticsProfileEntry 14 } + +ltmTcpanalyticsProfileCollectedStatsExternalLogging OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If true, TCP statistics are logged on a remote machine." + ::= { ltmTcpanalyticsProfileEntry 15 } + +ltmTcpanalyticsProfileExternalLoggingPublisher OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the publisher to accept external logging." + ::= { ltmTcpanalyticsProfileEntry 16 } + +--================================================================== +-- Profile_splitsessionclient +--================================================================== +ltmSplitsessionclientProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSplitsessionclientProfile entries in the table." + ::= { ltmSplitsessionclientProfile 1 } + +ltmSplitsessionclientProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSplitsessionclientProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the Splitsessionclient profile." + ::= { ltmSplitsessionclientProfile 2 } + +ltmSplitsessionclientProfileEntry OBJECT-TYPE + SYNTAX LtmSplitsessionclientProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSplitsessionclientProfile Table" + INDEX { + ltmSplitsessionclientProfileName + } + ::= { ltmSplitsessionclientProfileTable 1 } + +LtmSplitsessionclientProfileEntry ::= + SEQUENCE { + ltmSplitsessionclientProfileName LongDisplayString, + ltmSplitsessionclientProfileConfigSource INTEGER, + ltmSplitsessionclientProfileDefaultName LongDisplayString, + ltmSplitsessionclientProfilePeerIp InetAddressType, + ltmSplitsessionclientProfilePeerPort InetPortNumber + } + +ltmSplitsessionclientProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Splitsessionclient profile." + ::= { ltmSplitsessionclientProfileEntry 1 } + +ltmSplitsessionclientProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmSplitsessionclientProfileEntry 2 } + +ltmSplitsessionclientProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmSplitsessionclientProfileEntry 3 } + +ltmSplitsessionclientProfilePeerIp OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address of the peer that is used for Out-of-band connection." + ::= { ltmSplitsessionclientProfileEntry 4 } + +ltmSplitsessionclientProfilePeerPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port of the peer that is used for Out-of-band connection." + ::= { ltmSplitsessionclientProfileEntry 5 } + +--================================================================== +-- Profile_splitsessionclient_stat +--================================================================== +ltmSplitsessionclientProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSplitsessionclientProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSplitsessionclientProfileStat 1 } + +ltmSplitsessionclientProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSplitsessionclientProfileStat entries in the table." + ::= { ltmSplitsessionclientProfileStat 2 } + +ltmSplitsessionclientProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSplitsessionclientProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the Splitsessionclient profile." + ::= { ltmSplitsessionclientProfileStat 3 } + +ltmSplitsessionclientProfileStatEntry OBJECT-TYPE + SYNTAX LtmSplitsessionclientProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSplitsessionclientProfileStat Table" + INDEX { + ltmSplitsessionclientProfileStatName + } + ::= { ltmSplitsessionclientProfileStatTable 1 } + +LtmSplitsessionclientProfileStatEntry ::= + SEQUENCE { + ltmSplitsessionclientProfileStatName LongDisplayString, + ltmSplitsessionclientProfileStatConnectionsAccepted Counter64, + ltmSplitsessionclientProfileStatConnectionsCurrent Counter64, + ltmSplitsessionclientProfileStatConnectionsMax Counter64, + ltmSplitsessionclientProfileStatConnPeerActive Counter64, + ltmSplitsessionclientProfileStatConnPeerTimeout Counter64, + ltmSplitsessionclientProfileStatConnPeerReset Counter64, + ltmSplitsessionclientProfileStatPeerMsgRecd Counter64, + ltmSplitsessionclientProfileStatPeerMsgSent Counter64 + } + +ltmSplitsessionclientProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the Splitsessionclient profile." + ::= { ltmSplitsessionclientProfileStatEntry 1 } + +ltmSplitsessionclientProfileStatConnectionsAccepted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of accepted connections." + ::= { ltmSplitsessionclientProfileStatEntry 2 } + +ltmSplitsessionclientProfileStatConnectionsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections currently active." + ::= { ltmSplitsessionclientProfileStatEntry 3 } + +ltmSplitsessionclientProfileStatConnectionsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections open simultaneously." + ::= { ltmSplitsessionclientProfileStatEntry 4 } + +ltmSplitsessionclientProfileStatConnPeerActive OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections established with the peer." + ::= { ltmSplitsessionclientProfileStatEntry 5 } + +ltmSplitsessionclientProfileStatConnPeerTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections that timed out." + ::= { ltmSplitsessionclientProfileStatEntry 6 } + +ltmSplitsessionclientProfileStatConnPeerReset OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections that were reset." + ::= { ltmSplitsessionclientProfileStatEntry 7 } + +ltmSplitsessionclientProfileStatPeerMsgRecd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of messages received over the Out-of-band connections." + ::= { ltmSplitsessionclientProfileStatEntry 8 } + +ltmSplitsessionclientProfileStatPeerMsgSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of messages sent over the Out-of-band connections." + ::= { ltmSplitsessionclientProfileStatEntry 9 } + +--================================================================== +-- Profile_splitsessionserver +--================================================================== +ltmSplitsessionserverProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSplitsessionserverProfile entries in the table." + ::= { ltmSplitsessionserverProfile 1 } + +ltmSplitsessionserverProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSplitsessionserverProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the Splitsessionserver profile." + ::= { ltmSplitsessionserverProfile 2 } + +ltmSplitsessionserverProfileEntry OBJECT-TYPE + SYNTAX LtmSplitsessionserverProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSplitsessionserverProfile Table" + INDEX { + ltmSplitsessionserverProfileName + } + ::= { ltmSplitsessionserverProfileTable 1 } + +LtmSplitsessionserverProfileEntry ::= + SEQUENCE { + ltmSplitsessionserverProfileName LongDisplayString, + ltmSplitsessionserverProfileConfigSource INTEGER, + ltmSplitsessionserverProfileDefaultName LongDisplayString, + ltmSplitsessionserverProfileListenIp InetAddressType, + ltmSplitsessionserverProfileListenPort InetPortNumber + } + +ltmSplitsessionserverProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Splitsessionserver profile." + ::= { ltmSplitsessionserverProfileEntry 1 } + +ltmSplitsessionserverProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmSplitsessionserverProfileEntry 2 } + +ltmSplitsessionserverProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmSplitsessionserverProfileEntry 3 } + +ltmSplitsessionserverProfileListenIp OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IP address that the peer uses to connect for Out-of-band connection." + ::= { ltmSplitsessionserverProfileEntry 4 } + +ltmSplitsessionserverProfileListenPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port that the peer uses to connect for Out-of-band connection." + ::= { ltmSplitsessionserverProfileEntry 5 } + +--================================================================== +-- Profile_splitsessionserver_stat +--================================================================== +ltmSplitsessionserverProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmSplitsessionserverProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmSplitsessionserverProfileStat 1 } + +ltmSplitsessionserverProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmSplitsessionserverProfileStat entries in the table." + ::= { ltmSplitsessionserverProfileStat 2 } + +ltmSplitsessionserverProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmSplitsessionserverProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics information about the Splitsessionserver profile." + ::= { ltmSplitsessionserverProfileStat 3 } + +ltmSplitsessionserverProfileStatEntry OBJECT-TYPE + SYNTAX LtmSplitsessionserverProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmSplitsessionserverProfileStat Table" + INDEX { + ltmSplitsessionserverProfileStatName + } + ::= { ltmSplitsessionserverProfileStatTable 1 } + +LtmSplitsessionserverProfileStatEntry ::= + SEQUENCE { + ltmSplitsessionserverProfileStatName LongDisplayString, + ltmSplitsessionserverProfileStatConnectionsAccepted Counter64, + ltmSplitsessionserverProfileStatConnectionsCurrent Counter64, + ltmSplitsessionserverProfileStatConnectionsMax Counter64, + ltmSplitsessionserverProfileStatConnPeerActive Counter64, + ltmSplitsessionserverProfileStatConnPeerTimeout Counter64, + ltmSplitsessionserverProfileStatConnPeerReset Counter64, + ltmSplitsessionserverProfileStatPeerMsgRecd Counter64, + ltmSplitsessionserverProfileStatPeerMsgSent Counter64 + } + +ltmSplitsessionserverProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the Splitsessionserver profile." + ::= { ltmSplitsessionserverProfileStatEntry 1 } + +ltmSplitsessionserverProfileStatConnectionsAccepted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of accepted connections." + ::= { ltmSplitsessionserverProfileStatEntry 2 } + +ltmSplitsessionserverProfileStatConnectionsCurrent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of connections currently active." + ::= { ltmSplitsessionserverProfileStatEntry 3 } + +ltmSplitsessionserverProfileStatConnectionsMax OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of connections open simultaneously." + ::= { ltmSplitsessionserverProfileStatEntry 4 } + +ltmSplitsessionserverProfileStatConnPeerActive OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections established with the peer." + ::= { ltmSplitsessionserverProfileStatEntry 5 } + +ltmSplitsessionserverProfileStatConnPeerTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections that timed out." + ::= { ltmSplitsessionserverProfileStatEntry 6 } + +ltmSplitsessionserverProfileStatConnPeerReset OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of Out-of-band connections that were reset." + ::= { ltmSplitsessionserverProfileStatEntry 7 } + +ltmSplitsessionserverProfileStatPeerMsgRecd OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of messages received over the Out-of-band connections." + ::= { ltmSplitsessionserverProfileStatEntry 8 } + +ltmSplitsessionserverProfileStatPeerMsgSent OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of messages sent over the Out-of-band connections." + ::= { ltmSplitsessionserverProfileStatEntry 9 } + +--================================================================== +-- Profile_http_proxy_connect +--================================================================== +ltmHttpProxyConnectProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProxyConnectProfile entries in the table." + ::= { ltmHttpProxyConnectProfile 1 } + +ltmHttpProxyConnectProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpProxyConnectProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about the HTTP Proxy Connect profile." + ::= { ltmHttpProxyConnectProfile 2 } + +ltmHttpProxyConnectProfileEntry OBJECT-TYPE + SYNTAX LtmHttpProxyConnectProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpProxyConnectProfile Table" + INDEX { + ltmHttpProxyConnectProfileName + } + ::= { ltmHttpProxyConnectProfileTable 1 } + +LtmHttpProxyConnectProfileEntry ::= + SEQUENCE { + ltmHttpProxyConnectProfileName LongDisplayString, + ltmHttpProxyConnectProfileConfigSource INTEGER, + ltmHttpProxyConnectProfileDefaultName LongDisplayString, + ltmHttpProxyConnectProfileDefaultState INTEGER + } + +ltmHttpProxyConnectProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Proxy Connect profile." + ::= { ltmHttpProxyConnectProfileEntry 1 } + +ltmHttpProxyConnectProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmHttpProxyConnectProfileEntry 2 } + +ltmHttpProxyConnectProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmHttpProxyConnectProfileEntry 3 } + +ltmHttpProxyConnectProfileDefaultState OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enable proxy chaining by default, or not." + ::= { ltmHttpProxyConnectProfileEntry 4 } + +--================================================================== +-- Profile_http_proxy_connect_stat +--================================================================== +ltmHttpProxyConnectProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmHttpProxyConnectProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmHttpProxyConnectProfileStat 1 } + +ltmHttpProxyConnectProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmHttpProxyConnectProfileStat entries in the table." + ::= { ltmHttpProxyConnectProfileStat 2 } + +ltmHttpProxyConnectProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmHttpProxyConnectProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information of HTTP Proxy Connect profiles." + ::= { ltmHttpProxyConnectProfileStat 3 } + +ltmHttpProxyConnectProfileStatEntry OBJECT-TYPE + SYNTAX LtmHttpProxyConnectProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmHttpProxyConnectProfileStat Table" + INDEX { + ltmHttpProxyConnectProfileStatName + } + ::= { ltmHttpProxyConnectProfileStatTable 1 } + +LtmHttpProxyConnectProfileStatEntry ::= + SEQUENCE { + ltmHttpProxyConnectProfileStatName LongDisplayString, + ltmHttpProxyConnectProfileStatResp2xxCnt Counter64, + ltmHttpProxyConnectProfileStatResp3xxCnt Counter64, + ltmHttpProxyConnectProfileStatResp4xxCnt Counter64, + ltmHttpProxyConnectProfileStatResp5xxCnt Counter64, + ltmHttpProxyConnectProfileStatRespOtherCnt Counter64, + ltmHttpProxyConnectProfileStatV9Resp Counter64, + ltmHttpProxyConnectProfileStatV10Resp Counter64, + ltmHttpProxyConnectProfileStatV11Resp Counter64, + ltmHttpProxyConnectProfileStatProxyConnReqs Counter64 + } + +ltmHttpProxyConnectProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a HTTP Proxy Connect profile." + ::= { ltmHttpProxyConnectProfileStatEntry 1 } + +ltmHttpProxyConnectProfileStatResp2xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 200 to 206 + (successful responses)" + ::= { ltmHttpProxyConnectProfileStatEntry 2 } + +ltmHttpProxyConnectProfileStatResp3xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 300 to 307 + (redirection responses)." + ::= { ltmHttpProxyConnectProfileStatEntry 3 } + +ltmHttpProxyConnectProfileStatResp4xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 400 to 417 + (client errors)." + ::= { ltmHttpProxyConnectProfileStatEntry 4 } + +ltmHttpProxyConnectProfileStatResp5xxCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses in range of 500 to 505 + (server errors)." + ::= { ltmHttpProxyConnectProfileStatEntry 5 } + +ltmHttpProxyConnectProfileStatRespOtherCnt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of server-side responses with other status ids." + ::= { ltmHttpProxyConnectProfileStatEntry 6 } + +ltmHttpProxyConnectProfileStatV9Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 9 responses." + ::= { ltmHttpProxyConnectProfileStatEntry 7 } + +ltmHttpProxyConnectProfileStatV10Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 10 responses." + ::= { ltmHttpProxyConnectProfileStatEntry 8 } + +ltmHttpProxyConnectProfileStatV11Resp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of version 11 responses." + ::= { ltmHttpProxyConnectProfileStatEntry 9 } + +ltmHttpProxyConnectProfileStatProxyConnReqs OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of CONNECT requests." + ::= { ltmHttpProxyConnectProfileStatEntry 10 } + +--================================================================== +-- Profile_diametersession +--================================================================== +ltmDiametersessionProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDiametersessionProfile entries in the table." + ::= { ltmDiametersessionProfile 1 } + +ltmDiametersessionProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDiametersessionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration information for diameter session profiles." + ::= { ltmDiametersessionProfile 2 } + +ltmDiametersessionProfileEntry OBJECT-TYPE + SYNTAX LtmDiametersessionProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDiametersessionProfile Table" + INDEX { + ltmDiametersessionProfileName + } + ::= { ltmDiametersessionProfileTable 1 } + +LtmDiametersessionProfileEntry ::= + SEQUENCE { + ltmDiametersessionProfileName LongDisplayString, + ltmDiametersessionProfileConfigSource INTEGER, + ltmDiametersessionProfileDefaultName LongDisplayString, + ltmDiametersessionProfileRouteUnconfiguredPeers INTEGER, + ltmDiametersessionProfileHandshakeTimeout Gauge, + ltmDiametersessionProfileMaxRetransmissions Gauge, + ltmDiametersessionProfileMaxWatchdogFailures Gauge, + ltmDiametersessionProfileResetOnTimeout INTEGER, + ltmDiametersessionProfileRetransmissionTimeout Gauge, + ltmDiametersessionProfileRetransmissionAction Gauge, + ltmDiametersessionProfileArrayRetransmissionErrorCode LongDisplayString, + ltmDiametersessionProfileRetransmissionQueueMaxMessages Gauge, + ltmDiametersessionProfileRetransmissionQueueMaxBytes Gauge, + ltmDiametersessionProfileRetransmissionQueueLimitHigh Gauge, + ltmDiametersessionProfileRetransmissionQueueLimitLow Gauge, + ltmDiametersessionProfileDiscardUnroutable INTEGER, + ltmDiametersessionProfileWatchdogTimeout Gauge, + ltmDiametersessionProfileMaxMessageSize Gauge, + ltmDiametersessionProfilePersistType Gauge, + ltmDiametersessionProfilePersistAvp LongDisplayString, + ltmDiametersessionProfilePersistTimeout Gauge, + ltmDiametersessionProfileOriginHostRewrite LongDisplayString, + ltmDiametersessionProfileOriginRealmRewrite LongDisplayString, + ltmDiametersessionProfileDestHostRewrite LongDisplayString, + ltmDiametersessionProfileDestRealmRewrite LongDisplayString, + ltmDiametersessionProfileOriginHost LongDisplayString, + ltmDiametersessionProfileOriginRealm LongDisplayString, + ltmDiametersessionProfileHostIpAddress LongDisplayString, + ltmDiametersessionProfileVendorId Gauge, + ltmDiametersessionProfileProductName LongDisplayString, + ltmDiametersessionProfileAuthApplicationId Gauge, + ltmDiametersessionProfileAcctApplicationId Gauge, + ltmDiametersessionProfileArrayAuthApplicationId LongDisplayString, + ltmDiametersessionProfileArrayAcctApplicationId LongDisplayString, + ltmDiametersessionProfileVendorSpecificVendorId Gauge, + ltmDiametersessionProfileVendorSpecificAuthApplicationId Gauge, + ltmDiametersessionProfileVendorSpecificAcctApplicationId Gauge + } + +ltmDiametersessionProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the diametersession profile." + ::= { ltmDiametersessionProfileEntry 1 } + +ltmDiametersessionProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmDiametersessionProfileEntry 2 } + +ltmDiametersessionProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmDiametersessionProfileEntry 3 } + +ltmDiametersessionProfileRouteUnconfiguredPeers OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When it is + enabled, unconfigured peers is added to the route table." + ::= { ltmDiametersessionProfileEntry 4 } + +ltmDiametersessionProfileHandshakeTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the number of seconds + before the handshake times out to a peer." + ::= { ltmDiametersessionProfileEntry 5 } + +ltmDiametersessionProfileMaxRetransmissions OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of times, the peer tries to + retransmit the message." + ::= { ltmDiametersessionProfileEntry 6 } + +ltmDiametersessionProfileMaxWatchdogFailures OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum number of + device watchdog failures that the traffic management system can + take before it tears down the connection. After the system + receives this number of device watchdog failures, it closes the + connection if the reset-on-timeout is enabled. However, if the + reset-on-timeout is not enabled, but the watchdog timeout count is + great and equal than 3 times of max-watchdog-failures, then the + connection is closed." + ::= { ltmDiametersessionProfileEntry 7 } + +ltmDiametersessionProfileResetOnTimeout OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "When it is enabled + and the watchdog failures exceed the max watchdog failure, the + system resets the connection. The default value is enabled." + ::= { ltmDiametersessionProfileEntry 8 } + +ltmDiametersessionProfileRetransmissionTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the retransmission + timeout in seconds. This setting specifies the number of seconds + the BIG-IP waits to retransmit the request messages if it does not + receive the corresponding answer messages. The default value is + 10." + ::= { ltmDiametersessionProfileEntry 9 } + +ltmDiametersessionProfileRetransmissionAction OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the action to be + performed when retransmission is triggered for a request message. + disable: retransmission is disabled busy: A busy answer is sent to + the originator of the request unavailable: A unable to deliver + answer is sent to the originator of the request retransmit: the + request message will be retransmitted." + ::= { ltmDiametersessionProfileEntry 10 } + +ltmDiametersessionProfileArrayRetransmissionErrorCode OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies a list of + DIAMETER error codes that if an answer message is received + containing one of the listed error codes, the corresponding + request will be retransmitted as directed by the + retransmission-action. Each error-code in the list is limited + from 1000 to 6999" + ::= { ltmDiametersessionProfileEntry 11 } + +ltmDiametersessionProfileRetransmissionQueueMaxMessages OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the + maximum number of messages that may be held in the retransmission + message queue. If a request message is received that is enabled + for retransmission and the retransmission queue has reached its + configured limit, a busy answer will be returned to the + originator. A value of zero disables the limit." + ::= { ltmDiametersessionProfileEntry 12 } + +ltmDiametersessionProfileRetransmissionQueueMaxBytes OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum + number of bytes that may be held in the retransmission message + queue. If a request message is received that is enabled for + retransmission and the retransmission queue has reached its + configured limit, a busy answer will be returned to the + originator. A value of zero disables the limit." + ::= { ltmDiametersessionProfileEntry 13 } + +ltmDiametersessionProfileRetransmissionQueueLimitHigh OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the high + watermark for the retransmission queue in percent. If the number + of messages or bytes in the retransmission queue for a connection + exceeds the high watermark, the TCP window will begin to close. If + zero value disables closing the TCP window based on queue size." + ::= { ltmDiametersessionProfileEntry 14 } + +ltmDiametersessionProfileRetransmissionQueueLimitLow OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the low + watermark for the retransmission queue in percent. If the number + of messages or bytes in the retransmission queue for a connection + drops below the low watermark, the TCP window will reopen." + ::= { ltmDiametersessionProfileEntry 15 } + +ltmDiametersessionProfileDiscardUnroutable OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If enabled, + discard unroutable messages." + ::= { ltmDiametersessionProfileEntry 16 } + +ltmDiametersessionProfileWatchdogTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the watchdog timeout in + seconds. This setting specifies the number of seconds that a + connection is idle before the device watchdog request is sent. The + default value is 0, which means BIG-IP will not send a device + watchdog request to either client or server side." + ::= { ltmDiametersessionProfileEntry 17 } + +ltmDiametersessionProfileMaxMessageSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Maximum bytes that will be allowed + for the messages. The default value is 0, which means no such + restriction is allowed in BIG-IP." + ::= { ltmDiametersessionProfileEntry 18 } + +ltmDiametersessionProfilePersistType OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the type of the persistence. + None - Persistence is disabled + AVP - To persist based on avp in the message. + Custom - To persist based on the custom key specified using iRule." + ::= { ltmDiametersessionProfileEntry 19 } + +ltmDiametersessionProfilePersistAvp OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the Diameter AVP that is used + for persistence. The format is avp[index] for a single AVP or + a[x]:b[y]:c[z]:d[w] for a grouped AVP. There may be at most 4 AVPs + in a group. The AVP name is used as the session-key; it may be an + ASCII string or numeric ID in the range 1 to 4294967295 (AVP code + can be specified instead of AVP name). The default value is + 'SESSION-ID[0]'. A grouped-avp can be specified with the following + syntax: + grouped-avp-name[index]:nested-avp1[index1]:nested-avp2[index2], + where nested-avp1 and nested-avp2 are the AVPs in the grouped + AVP." + ::= { ltmDiametersessionProfileEntry 20 } + +ltmDiametersessionProfilePersistTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Indicates the timeout value for + persistence entries in seconds. Its recommended to have the + persist-timeout to be greater than transaction timeout, specified + in the Diameter router configuration, as the lesser of the two is + used when creating the persist record on receiving of the first + Diameter request message. Upon receiving of the response for the + first Diameter request message the persistence record is updated + with the persist-timeout value. (For any subsequent responses + received the persist timeout is updated for the persist + record.)" + ::= { ltmDiametersessionProfileEntry 21 } + +ltmDiametersessionProfileOriginHostRewrite OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rewrites the Origin-Host AVP to + the specified value on the egress." + ::= { ltmDiametersessionProfileEntry 22 } + +ltmDiametersessionProfileOriginRealmRewrite OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rewrites the Origin-Host AVP to + the specified value on the egress." + ::= { ltmDiametersessionProfileEntry 23 } + +ltmDiametersessionProfileDestHostRewrite OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rewrites the Destination-Host AVP + to the specified value on the egress." + ::= { ltmDiametersessionProfileEntry 24 } + +ltmDiametersessionProfileDestRealmRewrite OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rewrites the Destination-Realm AVP + to the specified value on the egress." + ::= { ltmDiametersessionProfileEntry 25 } + +ltmDiametersessionProfileOriginHost OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the identifier of the + originating server in the form siteserver.f5.com. Must specify the + origin-host." + ::= { ltmDiametersessionProfileEntry 26 } + +ltmDiametersessionProfileOriginRealm OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Origin-Realm AVP data. Must specify the + origin-realm." + ::= { ltmDiametersessionProfileEntry 27 } + +ltmDiametersessionProfileHostIpAddress OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the IP address of the + diameter server. If no value is specified, the system uses the + BIG-IP system's IP address on the VLAN that the system uses to + generate traffic to the server." + ::= { ltmDiametersessionProfileEntry 28 } + +ltmDiametersessionProfileVendorId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the vendor identification number + assigned to your diameter server by the Internet Assigned Numbers + Authority (IANA). The default is 0." + ::= { ltmDiametersessionProfileEntry 29 } + +ltmDiametersessionProfileProductName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the vendor-assigned name for + the product." + ::= { ltmDiametersessionProfileEntry 30 } + +ltmDiametersessionProfileAuthApplicationId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the Authentication and + Authorization identifier for a specific application, as specified + in RFC 6733." + ::= { ltmDiametersessionProfileEntry 31 } + +ltmDiametersessionProfileAcctApplicationId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the Accounting + identifier for a specific application, as specified in RFC + 6733." + ::= { ltmDiametersessionProfileEntry 32 } + +ltmDiametersessionProfileArrayAuthApplicationId OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies a space separted + list of Authentication and Authorization identifiers for a + specific application, as specified in RFC 6733." + ::= { ltmDiametersessionProfileEntry 33 } + +ltmDiametersessionProfileArrayAcctApplicationId OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies a space separated + list of Accounting identifiers for a specific application, as + specified in RFC 6733." + ::= { ltmDiametersessionProfileEntry 34 } + +ltmDiametersessionProfileVendorSpecificVendorId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the vendor + identification number for the vendor-specific application." + ::= { ltmDiametersessionProfileEntry 35 } + +ltmDiametersessionProfileVendorSpecificAuthApplicationId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the + authentication identification number for the vendor-specific + application." + ::= { ltmDiametersessionProfileEntry 36 } + +ltmDiametersessionProfileVendorSpecificAcctApplicationId OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the + accounting identification number for the vendor-specific + application." + ::= { ltmDiametersessionProfileEntry 37 } + +--================================================================== +-- Profile_diametersession_stat +--================================================================== +ltmDiametersessionProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDiametersessionProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDiametersessionProfileStat 1 } + +ltmDiametersessionProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDiametersessionProfileStat entries in the table." + ::= { ltmDiametersessionProfileStat 2 } + +ltmDiametersessionProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDiametersessionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information for diameter session profiles." + ::= { ltmDiametersessionProfileStat 3 } + +ltmDiametersessionProfileStatEntry OBJECT-TYPE + SYNTAX LtmDiametersessionProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDiametersessionProfileStat Table" + INDEX { + ltmDiametersessionProfileStatName + } + ::= { ltmDiametersessionProfileStatTable 1 } + +LtmDiametersessionProfileStatEntry ::= + SEQUENCE { + ltmDiametersessionProfileStatName LongDisplayString, + ltmDiametersessionProfileStatVsName LongDisplayString, + ltmDiametersessionProfileStatTotCapExcReq Counter64, + ltmDiametersessionProfileStatTotCapExcAns Counter64, + ltmDiametersessionProfileStatTotDeviceWatchdogRequests Counter64, + ltmDiametersessionProfileStatTotDeviceWatchdogAnswers Counter64, + ltmDiametersessionProfileStatTotDisconnectPeerRequests Counter64, + ltmDiametersessionProfileStatTotDisconnectPeerAnswers Counter64, + ltmDiametersessionProfileStatTotAccountingRequests Counter64, + ltmDiametersessionProfileStatTotAccountingAnswers Counter64, + ltmDiametersessionProfileStatTotCreditControlRequests Counter64, + ltmDiametersessionProfileStatTotCreditControlAnswers Counter64, + ltmDiametersessionProfileStatTotUserAuthorizationRequests Counter64, + ltmDiametersessionProfileStatTotUserAuthorizationAnswers Counter64, + ltmDiametersessionProfileStatTotOtherRequests Counter64, + ltmDiametersessionProfileStatTotOtherAnswers Counter64, + ltmDiametersessionProfileStatTotBadMessages Counter64, + ltmDiametersessionProfileStatTotRejectedUnconfiguredPeers Counter64, + ltmDiametersessionProfileStatCurReqQueuedForRetrans Counter64, + ltmDiametersessionProfileStatTotRetransReturnedBusy Counter64, + ltmDiametersessionProfileStatTotRetransReturnedUnavail Counter64, + ltmDiametersessionProfileStatTotRetransReqRetransmitted Counter64, + ltmDiametersessionProfileStatTotRetransmissionTimeout Counter64, + ltmDiametersessionProfileStatTotRetransmissionErrorCode Counter64, + ltmDiametersessionProfileStatTotRetransmissionIrule Counter64 + } + +ltmDiametersessionProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the diametersession profile." + ::= { ltmDiametersessionProfileStatEntry 1 } + +ltmDiametersessionProfileStatVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the virtual server." + ::= { ltmDiametersessionProfileStatEntry 2 } + +ltmDiametersessionProfileStatTotCapExcReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Capabilities Exchange Request messages." + ::= { ltmDiametersessionProfileStatEntry 3 } + +ltmDiametersessionProfileStatTotCapExcAns OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Capabilities Exchange Answer messages." + ::= { ltmDiametersessionProfileStatEntry 4 } + +ltmDiametersessionProfileStatTotDeviceWatchdogRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Device Watchdog Request messages." + ::= { ltmDiametersessionProfileStatEntry 5 } + +ltmDiametersessionProfileStatTotDeviceWatchdogAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Device Watchdog Answers messages." + ::= { ltmDiametersessionProfileStatEntry 6 } + +ltmDiametersessionProfileStatTotDisconnectPeerRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Disconnect Peer Request messages." + ::= { ltmDiametersessionProfileStatEntry 7 } + +ltmDiametersessionProfileStatTotDisconnectPeerAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Disconnect Peer Answer messages." + ::= { ltmDiametersessionProfileStatEntry 8 } + +ltmDiametersessionProfileStatTotAccountingRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Accounting Request messages." + ::= { ltmDiametersessionProfileStatEntry 9 } + +ltmDiametersessionProfileStatTotAccountingAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Accounting Answers messages." + ::= { ltmDiametersessionProfileStatEntry 10 } + +ltmDiametersessionProfileStatTotCreditControlRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Credit Control Request messages." + ::= { ltmDiametersessionProfileStatEntry 11 } + +ltmDiametersessionProfileStatTotCreditControlAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Credit Control Answers messages." + ::= { ltmDiametersessionProfileStatEntry 12 } + +ltmDiametersessionProfileStatTotUserAuthorizationRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of User Authorization Request messages." + ::= { ltmDiametersessionProfileStatEntry 13 } + +ltmDiametersessionProfileStatTotUserAuthorizationAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of User Authorization Answers messages." + ::= { ltmDiametersessionProfileStatEntry 14 } + +ltmDiametersessionProfileStatTotOtherRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Other Request messages." + ::= { ltmDiametersessionProfileStatEntry 15 } + +ltmDiametersessionProfileStatTotOtherAnswers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Other Answers messages." + ::= { ltmDiametersessionProfileStatEntry 16 } + +ltmDiametersessionProfileStatTotBadMessages OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Bad Messages." + ::= { ltmDiametersessionProfileStatEntry 17 } + +ltmDiametersessionProfileStatTotRejectedUnconfiguredPeers OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the number of Messages Rejected for Unconfigured Peers." + ::= { ltmDiametersessionProfileStatEntry 18 } + +ltmDiametersessionProfileStatCurReqQueuedForRetrans OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the current number of request messages queued for retransmission." + ::= { ltmDiametersessionProfileStatEntry 19 } + +ltmDiametersessionProfileStatTotRetransReturnedBusy OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests triggered for retransmission that returned a busy answer." + ::= { ltmDiametersessionProfileStatEntry 20 } + +ltmDiametersessionProfileStatTotRetransReturnedUnavail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests triggered for retransmission that returned a unable to deliver answer." + ::= { ltmDiametersessionProfileStatEntry 21 } + +ltmDiametersessionProfileStatTotRetransReqRetransmitted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests retransmitted." + ::= { ltmDiametersessionProfileStatEntry 22 } + +ltmDiametersessionProfileStatTotRetransmissionTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests triggered for retransmission due to timeout." + ::= { ltmDiametersessionProfileStatEntry 23 } + +ltmDiametersessionProfileStatTotRetransmissionErrorCode OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests triggered for retransmission due a error code." + ::= { ltmDiametersessionProfileStatEntry 24 } + +ltmDiametersessionProfileStatTotRetransmissionIrule OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the total number of requests triggered for retransmission by iRule command." + ::= { ltmDiametersessionProfileStatEntry 25 } + +--================================================================== +-- Profile_diameterrouter +--================================================================== +ltmDiameterrouterProfileNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDiameterrouterProfile entries in the table." + ::= { ltmDiameterrouterProfile 1 } + +ltmDiameterrouterProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDiameterrouterProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration information for diameter router profiles." + ::= { ltmDiameterrouterProfile 2 } + +ltmDiameterrouterProfileEntry OBJECT-TYPE + SYNTAX LtmDiameterrouterProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDiameterrouterProfile Table" + INDEX { + ltmDiameterrouterProfileName + } + ::= { ltmDiameterrouterProfileTable 1 } + +LtmDiameterrouterProfileEntry ::= + SEQUENCE { + ltmDiameterrouterProfileName LongDisplayString, + ltmDiameterrouterProfileConfigSource INTEGER, + ltmDiameterrouterProfileDefaultName LongDisplayString, + ltmDiameterrouterProfileMirrored Counter64, + ltmDiameterrouterProfileTrafficGroup LongDisplayString, + ltmDiameterrouterProfileSupportedApplications Counter64, + ltmDiameterrouterProfileIgnorePeerPort Counter64, + ltmDiameterrouterProfileMaxPendingMessages Counter64, + ltmDiameterrouterProfileMaxPendingBytes Counter64, + ltmDiameterrouterProfileHaMsgSweeperInterval Counter64, + ltmDiameterrouterProfilePendingReqSweeperInterval Counter64, + ltmDiameterrouterProfileUseLocalConnection Counter64, + ltmDiameterrouterProfileTransactionTimeout Counter64, + ltmDiameterrouterProfileMaxRetries Counter64 + } + +ltmDiameterrouterProfileName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the diameterrouter profile." + ::= { ltmDiameterrouterProfileEntry 1 } + +ltmDiameterrouterProfileConfigSource OBJECT-TYPE + SYNTAX INTEGER { + usercfg(0), + basecfg(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The state that specifies whether this is a base/pre-configured profile + or user defined profile." + ::= { ltmDiameterrouterProfileEntry 2 } + +ltmDiameterrouterProfileDefaultName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of the profile from which the specified profile derives + its attribute default values." + ::= { ltmDiameterrouterProfileEntry 3 } + +ltmDiameterrouterProfileMirrored OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Enables mirroring of all incoming connections + for all virtual servers using this router instance, and all + outgoing connection created by this router instance." + ::= { ltmDiameterrouterProfileEntry 4 } + +ltmDiameterrouterProfileTrafficGroup OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The traffic group for the router + instance. All virtual servers using this router profile will have + the their traffic group replaced by the traffic group of the + router profile." + ::= { ltmDiameterrouterProfileEntry 5 } + +ltmDiameterrouterProfileSupportedApplications OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "List of supported application-ids" + ::= { ltmDiameterrouterProfileEntry 6 } + +ltmDiameterrouterProfileIgnorePeerPort OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "If set, the remote port on the peers + connecting to BIGIP is ignored when searching for an existing + connection." + ::= { ltmDiameterrouterProfileEntry 7 } + +ltmDiameterrouterProfileMaxPendingMessages OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of pending + messages that are held while waiting for a connection to a peer to + be created. Once reached any additional messages to the peer are + flagged as undeliverable and dropped. A default value of 0, uses + default value 256." + ::= { ltmDiameterrouterProfileEntry 8 } + +ltmDiameterrouterProfileMaxPendingBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of bytes + contained within pending messages that are held while waiting for + a connection to a peer to be created. Once reached any additional + messages to the peer are flagged as undeliverable and dropped. A + default value of 0, uses default value 32768." + ::= { ltmDiameterrouterProfileEntry 9 } + +ltmDiameterrouterProfileHaMsgSweeperInterval OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute sets the + frequency of the mirrored message sweeper. For virtual servers + where mirroring is enabled, the received messages will be + processed on both the active device and the standby device. On the + standby device, the messages are not routed, instead they are + stored in a message store until the active device sends a + notification that the message has been routed to the standby + device so that the standby device can deliver the message to the + equivalent connection for egress processing. A sweeper has been + implemented to drop messages from the message store if they remain + in the store longer than the time specified in this attribute. The + time shall be in milliseconds." + ::= { ltmDiameterrouterProfileEntry 10 } + +ltmDiameterrouterProfilePendingReqSweeperInterval OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This attribute sets the + frequency for the pending request sweeper. When run, data retained + to assist with forwarding received answer messages will be removed + if it is older than twice the transaction timeout value. If set to + zero the sweeper will be disabled. The time shall be in + milli-seconds." + ::= { ltmDiameterrouterProfileEntry 11 } + +ltmDiameterrouterProfileUseLocalConnection OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Controls whether connections + established by the ingress TMM are preferred over connections + established by other TMMs when selecting egress connection to + destination peer." + ::= { ltmDiameterrouterProfileEntry 12 } + +ltmDiameterrouterProfileTransactionTimeout OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the maximum time in + seconds between request and its response. A provisional response + restarts the timer. This may not affect all transactions. The + scenarios where BIG-IP waits for response, is impacted, by + dropping any persistent data maintained for this request." + ::= { ltmDiameterrouterProfileEntry 13 } + +ltmDiameterrouterProfileMaxRetries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The maximum number of attempts to retry + creating a connection to a peer. Once reached, all pending + messages will be flagged as undeliverable and returned to the + originator. A default value of 0, indicates no connection retries + will happen. Need to remove this from schema, never exposed to + end user." + ::= { ltmDiameterrouterProfileEntry 14 } + +--================================================================== +-- Profile_diameterrouter_stat +--================================================================== +ltmDiameterrouterProfileStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmDiameterrouterProfileStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmDiameterrouterProfileStat 1 } + +ltmDiameterrouterProfileStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmDiameterrouterProfileStat entries in the table." + ::= { ltmDiameterrouterProfileStat 2 } + +ltmDiameterrouterProfileStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmDiameterrouterProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information for diameter router profiles." + ::= { ltmDiameterrouterProfileStat 3 } + +ltmDiameterrouterProfileStatEntry OBJECT-TYPE + SYNTAX LtmDiameterrouterProfileStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmDiameterrouterProfileStat Table" + INDEX { + ltmDiameterrouterProfileStatName + } + ::= { ltmDiameterrouterProfileStatTable 1 } + +LtmDiameterrouterProfileStatEntry ::= + SEQUENCE { + ltmDiameterrouterProfileStatName LongDisplayString, + ltmDiameterrouterProfileStatVsName LongDisplayString, + ltmDiameterrouterProfileStatCurPendingRequests Gauge, + ltmDiameterrouterProfileStatTotExpiredPendingRequests Gauge, + ltmDiameterrouterProfileStatTotDroppedUnexpectedAnswers Gauge, + ltmDiameterrouterProfileStatTotDroppedLateAnswers Gauge + } + +ltmDiameterrouterProfileStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the diametersession profile." + ::= { ltmDiameterrouterProfileStatEntry 1 } + +ltmDiameterrouterProfileStatVsName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Name of the virtual server." + ::= { ltmDiameterrouterProfileStatEntry 2 } + +ltmDiameterrouterProfileStatCurPendingRequests OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the cur_pending_requests" + ::= { ltmDiameterrouterProfileStatEntry 3 } + +ltmDiameterrouterProfileStatTotExpiredPendingRequests OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the tot_expired_pending_requests" + ::= { ltmDiameterrouterProfileStatEntry 4 } + +ltmDiameterrouterProfileStatTotDroppedUnexpectedAnswers OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the tot_dropped_unexpected_answers" + ::= { ltmDiameterrouterProfileStatEntry 5 } + +ltmDiameterrouterProfileStatTotDroppedLateAnswers OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Displays the tot_dropped_late_answers" + ::= { ltmDiameterrouterProfileStatEntry 6 } + +--================================================================== +-- Profile_serverssl_c3d_cert_extension_custom_oids +--================================================================== +ltmServerSslProfileC3dCertExtensionCustomOidsNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmServerSslProfileC3dCertExtensionCustomOids entries in the table." + ::= { ltmServerSslProfileC3dCertExtensionCustomOids 1 } + +ltmServerSslProfileC3dCertExtensionCustomOidsTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmServerSslProfileC3dCertExtensionCustomOidsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the custom extension OIDs information of the client + certificates to be included in the generated certificates of server-ssl profile." + ::= { ltmServerSslProfileC3dCertExtensionCustomOids 2 } + +ltmServerSslProfileC3dCertExtensionCustomOidsEntry OBJECT-TYPE + SYNTAX LtmServerSslProfileC3dCertExtensionCustomOidsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmServerSslProfileC3dCertExtensionCustomOids Table" + INDEX { + ltmServerSslProfileC3dCertExtensionCustomOidsServerssl, + ltmServerSslProfileC3dCertExtensionCustomOidsIndex + } + ::= { ltmServerSslProfileC3dCertExtensionCustomOidsTable 1 } + +LtmServerSslProfileC3dCertExtensionCustomOidsEntry ::= + SEQUENCE { + ltmServerSslProfileC3dCertExtensionCustomOidsServerssl LongDisplayString, + ltmServerSslProfileC3dCertExtensionCustomOidsIndex INTEGER, + ltmServerSslProfileC3dCertExtensionCustomOidsOid LongDisplayString + } + +ltmServerSslProfileC3dCertExtensionCustomOidsServerssl OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a server-ssl profile the set is related to." + ::= { ltmServerSslProfileC3dCertExtensionCustomOidsEntry 1 } + +ltmServerSslProfileC3dCertExtensionCustomOidsIndex OBJECT-TYPE + SYNTAX INTEGER(0..2147483647) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of the included certificate extension custom OID." + ::= { ltmServerSslProfileC3dCertExtensionCustomOidsEntry 2 } + +ltmServerSslProfileC3dCertExtensionCustomOidsOid OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The certificate extension custom OID." + ::= { ltmServerSslProfileC3dCertExtensionCustomOidsEntry 3 } + +--================================================================== +-- Source_translation_dynamic +--================================================================== +ltmFwNatDynamicPoolNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwNatDynamicPool entries in the table." + ::= { ltmFwNatDynamicPool 1 } + +ltmFwNatDynamicPoolTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwNatDynamicPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information for a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPool 2 } + +ltmFwNatDynamicPoolEntry OBJECT-TYPE + SYNTAX LtmFwNatDynamicPoolEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwNatDynamicPool Table" + INDEX { + ltmFwNatDynamicPoolName + } + ::= { ltmFwNatDynamicPoolTable 1 } + +LtmFwNatDynamicPoolEntry ::= + SEQUENCE { + ltmFwNatDynamicPoolName LongDisplayString, + ltmFwNatDynamicPoolDescription LongDisplayString, + ltmFwNatDynamicPoolAddressCount Counter64, + ltmFwNatDynamicPoolPortCount Counter64, + ltmFwNatDynamicPoolAddrFamily Gauge, + ltmFwNatDynamicPoolType INTEGER, + ltmFwNatDynamicPoolPatMode INTEGER, + ltmFwNatDynamicPoolInboundMode INTEGER, + ltmFwNatDynamicPoolMappingMode Gauge, + ltmFwNatDynamicPoolMappingTimeout Gauge, + ltmFwNatDynamicPoolBlockLifetime Gauge, + ltmFwNatDynamicPoolBlockIdleTimeout Gauge, + ltmFwNatDynamicPoolZombieTimeout Gauge, + ltmFwNatDynamicPoolBlockSize Gauge, + ltmFwNatDynamicPoolClientBlockLimit Gauge, + ltmFwNatDynamicPoolRouteAdvertisement INTEGER, + ltmFwNatDynamicPoolProxyArp INTEGER, + ltmFwNatDynamicPoolHairpinMode INTEGER, + ltmFwNatDynamicPoolIcmpEcho INTEGER, + ltmFwNatDynamicPoolClientConnectionLimit Gauge, + ltmFwNatDynamicPoolEgressInterfacesEnabled INTEGER, + ltmFwNatDynamicPoolTrafficGroup LongDisplayString, + ltmFwNatDynamicPoolPcpName LongDisplayString, + ltmFwNatDynamicPoolPcpSelfipName LongDisplayString, + ltmFwNatDynamicPoolDsliteTunnel LongDisplayString, + ltmFwNatDynamicPoolPcpEpoch Gauge + } + +ltmFwNatDynamicPoolName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 1 } + +ltmFwNatDynamicPoolDescription OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The description of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 2 } + +ltmFwNatDynamicPoolAddressCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The address count of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 3 } + +ltmFwNatDynamicPoolPortCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The port count of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 4 } + +ltmFwNatDynamicPoolAddrFamily OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The addr family of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 5 } + +ltmFwNatDynamicPoolType OBJECT-TYPE + SYNTAX INTEGER { + none(0), + staticNat(1), + staticPat(2), + dynamicNat(3), + dynamicPat(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 6 } + +ltmFwNatDynamicPoolPatMode OBJECT-TYPE + SYNTAX INTEGER { + napt(0), + pba(1), + deterministic(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pat mode of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 7 } + +ltmFwNatDynamicPoolInboundMode OBJECT-TYPE + SYNTAX INTEGER { + none(0), + eif(1), + explicit(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The inbound mode of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 8 } + +ltmFwNatDynamicPoolMappingMode OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mapping mode of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 9 } + +ltmFwNatDynamicPoolMappingTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The mapping timeout of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 10 } + +ltmFwNatDynamicPoolBlockLifetime OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The block lifetime of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 11 } + +ltmFwNatDynamicPoolBlockIdleTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The block idle timeout of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 12 } + +ltmFwNatDynamicPoolZombieTimeout OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The zombie timeout of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 13 } + +ltmFwNatDynamicPoolBlockSize OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The block size of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 14 } + +ltmFwNatDynamicPoolClientBlockLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The client block limit of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 15 } + +ltmFwNatDynamicPoolRouteAdvertisement OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The route advertisement setting of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 16 } + +ltmFwNatDynamicPoolProxyArp OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The proxy arp of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 17 } + +ltmFwNatDynamicPoolHairpinMode OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The hairpin mode of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 18 } + +ltmFwNatDynamicPoolIcmpEcho OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The icmp echo of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 19 } + +ltmFwNatDynamicPoolClientConnectionLimit OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The client connection limit of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 20 } + +ltmFwNatDynamicPoolEgressInterfacesEnabled OBJECT-TYPE + SYNTAX INTEGER { + false(0), + true(1) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Whether or not the egress interfaces for a Dynamic AFM NAT Translation Pool are enabled." + ::= { ltmFwNatDynamicPoolEntry 21 } + +ltmFwNatDynamicPoolTrafficGroup OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The traffic group of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 22 } + +ltmFwNatDynamicPoolPcpName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pcp name of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 23 } + +ltmFwNatDynamicPoolPcpSelfipName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pcp selfip name of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 24 } + +ltmFwNatDynamicPoolDsliteTunnel OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The dslite tunnel of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 25 } + +ltmFwNatDynamicPoolPcpEpoch OBJECT-TYPE + SYNTAX Gauge + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The pcp epoch of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolEntry 26 } + +--================================================================== +-- Source_translation_dynamic_stat +--================================================================== +ltmFwNatDynamicPoolStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFwNatDynamicPoolStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFwNatDynamicPoolStat 1 } + +ltmFwNatDynamicPoolStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwNatDynamicPoolStat entries in the table." + ::= { ltmFwNatDynamicPoolStat 2 } + +ltmFwNatDynamicPoolStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwNatDynamicPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information for a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolStat 3 } + +ltmFwNatDynamicPoolStatEntry OBJECT-TYPE + SYNTAX LtmFwNatDynamicPoolStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwNatDynamicPoolStat Table" + INDEX { + ltmFwNatDynamicPoolStatName + } + ::= { ltmFwNatDynamicPoolStatTable 1 } + +LtmFwNatDynamicPoolStatEntry ::= + SEQUENCE { + ltmFwNatDynamicPoolStatName LongDisplayString, + ltmFwNatDynamicPoolStatLsnTranslationRequests Counter64, + ltmFwNatDynamicPoolStatLsnHairpinConnectionRequests Counter64, + ltmFwNatDynamicPoolStatLsnActiveTranslations Counter64, + ltmFwNatDynamicPoolStatLsnActiveHairpinConnections Counter64, + ltmFwNatDynamicPoolStatLsnTranslationRequestFailures Counter64, + ltmFwNatDynamicPoolStatLsnPersistenceMappingFailures Counter64, + ltmFwNatDynamicPoolStatLsnHairpinConnectionFailures Counter64, + ltmFwNatDynamicPoolStatLsnBackupPoolTranslations Counter64, + ltmFwNatDynamicPoolStatLsnActiveEndPoints Counter64, + ltmFwNatDynamicPoolStatLsnEndPoints Counter64, + ltmFwNatDynamicPoolStatLsnEndPointsHighValue LongDisplayString, + ltmFwNatDynamicPoolStatPbaActivePortBlocks Counter64, + ltmFwNatDynamicPoolStatPbaActiveClientsReachedLimit Counter64, + ltmFwNatDynamicPoolStatPbaActiveZombiePortBlocks Counter64, + ltmFwNatDynamicPoolStatPbaPortBlockAllocations Counter64, + ltmFwNatDynamicPoolStatPbaPortBlockAllocationFailures Counter64, + ltmFwNatDynamicPoolStatPbaPortBlockDeallocations Counter64, + ltmFwNatDynamicPoolStatPbaClientsReachedLimit Counter64, + ltmFwNatDynamicPoolStatPbaZombiePortBlocksCreated Counter64, + ltmFwNatDynamicPoolStatPbaZombiePortBlocksDeleted Counter64, + ltmFwNatDynamicPoolStatPbaZombiePortBlockConnsKilled Counter64, + ltmFwNatDynamicPoolStatPcpAnnounceRequests Counter64, + ltmFwNatDynamicPoolStatPcpAnnounceResponsesUcast Counter64, + ltmFwNatDynamicPoolStatPcpAnnounceResponsesMulticast Counter64, + ltmFwNatDynamicPoolStatPcpMapRequests Counter64, + ltmFwNatDynamicPoolStatPcpMapResponses Counter64, + ltmFwNatDynamicPoolStatPcpPeerRequests Counter64, + ltmFwNatDynamicPoolStatPcpPeerResponses Counter64, + ltmFwNatDynamicPoolStatPcpErrorsInvalidRequest Counter64, + ltmFwNatDynamicPoolStatPcpErrorsUnavailableResource Counter64, + ltmFwNatDynamicPoolStatPcpErrorsNotAuthorized Counter64, + ltmFwNatDynamicPoolStatPcpErrorsOther Counter64 + } + +ltmFwNatDynamicPoolStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolStatEntry 1 } + +ltmFwNatDynamicPoolStatLsnTranslationRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of translation requests." + ::= { ltmFwNatDynamicPoolStatEntry 2 } + +ltmFwNatDynamicPoolStatLsnHairpinConnectionRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hairpin connection requests." + ::= { ltmFwNatDynamicPoolStatEntry 3 } + +ltmFwNatDynamicPoolStatLsnActiveTranslations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active translations." + ::= { ltmFwNatDynamicPoolStatEntry 4 } + +ltmFwNatDynamicPoolStatLsnActiveHairpinConnections OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active hairpin connections." + ::= { ltmFwNatDynamicPoolStatEntry 5 } + +ltmFwNatDynamicPoolStatLsnTranslationRequestFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of translation request failures." + ::= { ltmFwNatDynamicPoolStatEntry 6 } + +ltmFwNatDynamicPoolStatLsnPersistenceMappingFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of persistence mapping failures." + ::= { ltmFwNatDynamicPoolStatEntry 7 } + +ltmFwNatDynamicPoolStatLsnHairpinConnectionFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of hairpin connection failures." + ::= { ltmFwNatDynamicPoolStatEntry 8 } + +ltmFwNatDynamicPoolStatLsnBackupPoolTranslations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of backup pool translations." + ::= { ltmFwNatDynamicPoolStatEntry 9 } + +ltmFwNatDynamicPoolStatLsnActiveEndPoints OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active end points." + ::= { ltmFwNatDynamicPoolStatEntry 10 } + +ltmFwNatDynamicPoolStatLsnEndPoints OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of end points." + ::= { ltmFwNatDynamicPoolStatEntry 11 } + +ltmFwNatDynamicPoolStatLsnEndPointsHighValue OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The end points high value." + ::= { ltmFwNatDynamicPoolStatEntry 12 } + +ltmFwNatDynamicPoolStatPbaActivePortBlocks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active port blocks." + ::= { ltmFwNatDynamicPoolStatEntry 13 } + +ltmFwNatDynamicPoolStatPbaActiveClientsReachedLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active clients reached limit." + ::= { ltmFwNatDynamicPoolStatEntry 14 } + +ltmFwNatDynamicPoolStatPbaActiveZombiePortBlocks OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of active zombie port blocks." + ::= { ltmFwNatDynamicPoolStatEntry 15 } + +ltmFwNatDynamicPoolStatPbaPortBlockAllocations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of port block allocations." + ::= { ltmFwNatDynamicPoolStatEntry 16 } + +ltmFwNatDynamicPoolStatPbaPortBlockAllocationFailures OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of port block allocation failures." + ::= { ltmFwNatDynamicPoolStatEntry 17 } + +ltmFwNatDynamicPoolStatPbaPortBlockDeallocations OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of port block deallocations." + ::= { ltmFwNatDynamicPoolStatEntry 18 } + +ltmFwNatDynamicPoolStatPbaClientsReachedLimit OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of clients reached limit." + ::= { ltmFwNatDynamicPoolStatEntry 19 } + +ltmFwNatDynamicPoolStatPbaZombiePortBlocksCreated OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of zombie port blocks created." + ::= { ltmFwNatDynamicPoolStatEntry 20 } + +ltmFwNatDynamicPoolStatPbaZombiePortBlocksDeleted OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of zombie port blocks deleted." + ::= { ltmFwNatDynamicPoolStatEntry 21 } + +ltmFwNatDynamicPoolStatPbaZombiePortBlockConnsKilled OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of zombie port block connections killed." + ::= { ltmFwNatDynamicPoolStatEntry 22 } + +ltmFwNatDynamicPoolStatPcpAnnounceRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of announce requests." + ::= { ltmFwNatDynamicPoolStatEntry 23 } + +ltmFwNatDynamicPoolStatPcpAnnounceResponsesUcast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of announce responses ucast." + ::= { ltmFwNatDynamicPoolStatEntry 24 } + +ltmFwNatDynamicPoolStatPcpAnnounceResponsesMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of announce responses multicast." + ::= { ltmFwNatDynamicPoolStatEntry 25 } + +ltmFwNatDynamicPoolStatPcpMapRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of map requests." + ::= { ltmFwNatDynamicPoolStatEntry 26 } + +ltmFwNatDynamicPoolStatPcpMapResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of map responses." + ::= { ltmFwNatDynamicPoolStatEntry 27 } + +ltmFwNatDynamicPoolStatPcpPeerRequests OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of peer requests." + ::= { ltmFwNatDynamicPoolStatEntry 28 } + +ltmFwNatDynamicPoolStatPcpPeerResponses OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of peer responses." + ::= { ltmFwNatDynamicPoolStatEntry 29 } + +ltmFwNatDynamicPoolStatPcpErrorsInvalidRequest OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors: invalid request." + ::= { ltmFwNatDynamicPoolStatEntry 30 } + +ltmFwNatDynamicPoolStatPcpErrorsUnavailableResource OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors: unavailable resource." + ::= { ltmFwNatDynamicPoolStatEntry 31 } + +ltmFwNatDynamicPoolStatPcpErrorsNotAuthorized OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors: not authorized." + ::= { ltmFwNatDynamicPoolStatEntry 32 } + +ltmFwNatDynamicPoolStatPcpErrorsOther OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of errors: other." + ::= { ltmFwNatDynamicPoolStatEntry 33 } + +--================================================================== +-- Source_translation_failure_stat +--================================================================== +ltmFwNatDynamicPoolFailureStatResetStats OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The action to reset resettable statistics data in ltmFwNatDynamicPoolFailureStat. + Setting this value to 1 will reset statistics data. + Note, some statistics data may not be reset including data that are incremental counters." + ::= { ltmFwNatDynamicPoolFailureStat 1 } + +ltmFwNatDynamicPoolFailureStatNumber OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of ltmFwNatDynamicPoolFailureStat entries in the table." + ::= { ltmFwNatDynamicPoolFailureStat 2 } + +ltmFwNatDynamicPoolFailureStatTable OBJECT-TYPE + SYNTAX SEQUENCE OF LtmFwNatDynamicPoolFailureStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistic information for Dynamic AFM NAT Translation Pool failures." + ::= { ltmFwNatDynamicPoolFailureStat 3 } + +ltmFwNatDynamicPoolFailureStatEntry OBJECT-TYPE + SYNTAX LtmFwNatDynamicPoolFailureStatEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Columns in the ltmFwNatDynamicPoolFailureStat Table" + INDEX { + ltmFwNatDynamicPoolFailureStatName, + ltmFwNatDynamicPoolFailureStatFailureCause + } + ::= { ltmFwNatDynamicPoolFailureStatTable 1 } + +LtmFwNatDynamicPoolFailureStatEntry ::= + SEQUENCE { + ltmFwNatDynamicPoolFailureStatName LongDisplayString, + ltmFwNatDynamicPoolFailureStatFailureCause LongDisplayString, + ltmFwNatDynamicPoolFailureStatFailureCount Counter64 + } + +ltmFwNatDynamicPoolFailureStatName OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Dynamic AFM NAT Translation Pool." + ::= { ltmFwNatDynamicPoolFailureStatEntry 1 } + +ltmFwNatDynamicPoolFailureStatFailureCause OBJECT-TYPE + SYNTAX LongDisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of a Dynamic AFM NAT Translation Pool failure cause." + ::= { ltmFwNatDynamicPoolFailureStatEntry 2 } + +ltmFwNatDynamicPoolFailureStatFailureCount OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The value of a Dynamic AFM NAT Translation Pool failure cause." + ::= { ltmFwNatDynamicPoolFailureStatEntry 3 } + +--================================================================ + -- Compliance and Group +--================================================================ + +bigipLocalTMCompliance MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "This specifies the objects that are required to claim + compliance to F5 Traffic Management System." + MODULE + MANDATORY-GROUPS { bigipLocalTMGroups } + ::= { bigipCompliances 2 } + +bigipLocalTMGroups OBJECT IDENTIFIER ::= { bigipGroups 2 } + +ltmAttrGroup OBJECT-GROUP + OBJECTS { + ltmAttrLbmodeFastestMaxIdleTime, + ltmAttrMirrorState, + ltmAttrPersistDestAddrLimitMode, + ltmAttrPersistDestAddrMaxCount, + ltmAttrSnatAnyIpProtocol, + ltmAttrMirrorPeerIpAddr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmGlobalAttr MIB." + ::= { bigipLocalTMGroups 1 } + +ltmRateFilterGroup OBJECT-GROUP + OBJECTS { + ltmRateFilterNumber, + ltmRateFilterCname, + ltmRateFilterRate, + ltmRateFilterCeil, + ltmRateFilterBurst, + ltmRateFilterPname, + ltmRateFilterQtype, + ltmRateFilterDirection + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRateFilter MIB." + ::= { bigipLocalTMGroups 2 } + +ltmRateFilterStatGroup OBJECT-GROUP + OBJECTS { + ltmRateFilterStatResetStats, + ltmRateFilterStatNumber, + ltmRateFilterStatCname, + ltmRateFilterStatRateBytes, + ltmRateFilterStatBurstBytes, + ltmRateFilterStatDroppedBytes, + ltmRateFilterStatBytesQueued, + ltmRateFilterStatBytesPerSec, + ltmRateFilterStatDropTailPkts, + ltmRateFilterStatDropTailBytes, + ltmRateFilterStatDropRandPkts, + ltmRateFilterStatDropRandBytes, + ltmRateFilterStatDropTotPkts, + ltmRateFilterStatDropTotBytes + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRateFilterStat MIB." + ::= { bigipLocalTMGroups 3 } + +ltmMirrorPortGroup OBJECT-GROUP + OBJECTS { + ltmMirrorPortNumber, + ltmMirrorPortName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmMirrorPort MIB." + ::= { bigipLocalTMGroups 4 } + +ltmMirrorPortMemberGroup OBJECT-GROUP + OBJECTS { + ltmMirrorPortMemberNumber, + ltmMirrorPortMemberToName, + ltmMirrorPortMemberName, + ltmMirrorPortMemberConduitName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmMirrorPortMember MIB." + ::= { bigipLocalTMGroups 5 } + +ltmNatGroup OBJECT-GROUP + OBJECTS { + ltmNatNumber, + ltmNatTransAddrType, + ltmNatTransAddr, + ltmNatOrigAddrType, + ltmNatOrigAddr, + ltmNatEnabled, + ltmNatArpEnabled, + ltmNatUnitId, + ltmNatListedEnabledVlans, + ltmNatName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNat MIB." + ::= { bigipLocalTMGroups 6 } + +ltmNatStatGroup OBJECT-GROUP + OBJECTS { + ltmNatStatResetStats, + ltmNatStatNumber, + ltmNatStatTransAddrType, + ltmNatStatTransAddr, + ltmNatStatServerPktsIn, + ltmNatStatServerBytesIn, + ltmNatStatServerPktsOut, + ltmNatStatServerBytesOut, + ltmNatStatServerMaxConns, + ltmNatStatServerTotConns, + ltmNatStatServerCurConns, + ltmNatStatName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNatStat MIB." + ::= { bigipLocalTMGroups 7 } + +ltmNatVlanGroup OBJECT-GROUP + OBJECTS { + ltmNatVlanNumber, + ltmNatVlanTransAddrType, + ltmNatVlanTransAddr, + ltmNatVlanVlanName, + ltmNatVlanNatName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNatVlan MIB." + ::= { bigipLocalTMGroups 8 } + +ltmNodeAddrGroup OBJECT-GROUP + OBJECTS { + ltmNodeAddrNumber, + ltmNodeAddrAddrType, + ltmNodeAddrAddr, + ltmNodeAddrConnLimit, + ltmNodeAddrRatio, + ltmNodeAddrDynamicRatio, + ltmNodeAddrMonitorState, + ltmNodeAddrMonitorStatus, + ltmNodeAddrMonitorRule, + ltmNodeAddrNewSessionEnable, + ltmNodeAddrSessionStatus, + ltmNodeAddrPoolMemberRefCount, + ltmNodeAddrScreenName, + ltmNodeAddrAvailabilityState, + ltmNodeAddrEnabledState, + ltmNodeAddrDisabledParentType, + ltmNodeAddrStatusReason, + ltmNodeAddrName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNodeAddr MIB." + ::= { bigipLocalTMGroups 9 } + +ltmNodeAddrStatGroup OBJECT-GROUP + OBJECTS { + ltmNodeAddrStatResetStats, + ltmNodeAddrStatNumber, + ltmNodeAddrStatAddrType, + ltmNodeAddrStatAddr, + ltmNodeAddrStatServerPktsIn, + ltmNodeAddrStatServerBytesIn, + ltmNodeAddrStatServerPktsOut, + ltmNodeAddrStatServerBytesOut, + ltmNodeAddrStatServerMaxConns, + ltmNodeAddrStatServerTotConns, + ltmNodeAddrStatServerCurConns, + ltmNodeAddrStatPvaPktsIn, + ltmNodeAddrStatPvaBytesIn, + ltmNodeAddrStatPvaPktsOut, + ltmNodeAddrStatPvaBytesOut, + ltmNodeAddrStatPvaMaxConns, + ltmNodeAddrStatPvaTotConns, + ltmNodeAddrStatPvaCurConns, + ltmNodeAddrStatTotRequests, + ltmNodeAddrStatTotPvaAssistConn, + ltmNodeAddrStatCurrPvaAssistConn, + ltmNodeAddrStatNodeName, + ltmNodeAddrStatCurSessions, + ltmNodeAddrStatCurrentConnsPerSec, + ltmNodeAddrStatDurationRateExceeded + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNodeAddrStat MIB." + ::= { bigipLocalTMGroups 10 } + +ltmPoolGroup OBJECT-GROUP + OBJECTS { + ltmPoolNumber, + ltmPoolName, + ltmPoolLbMode, + ltmPoolActionOnServiceDown, + ltmPoolMinUpMembers, + ltmPoolMinUpMembersEnable, + ltmPoolMinUpMemberAction, + ltmPoolMinActiveMembers, + ltmPoolActiveMemberCnt, + ltmPoolDisallowSnat, + ltmPoolDisallowNat, + ltmPoolSimpleTimeout, + ltmPoolIpTosToClient, + ltmPoolIpTosToServer, + ltmPoolLinkQosToClient, + ltmPoolLinkQosToServer, + ltmPoolDynamicRatioSum, + ltmPoolMonitorRule, + ltmPoolAvailabilityState, + ltmPoolEnabledState, + ltmPoolDisabledParentType, + ltmPoolStatusReason, + ltmPoolSlowRampTime, + ltmPoolMemberCnt, + ltmPoolQueueOnConnectionLimit, + ltmPoolQueueDepthLimit, + ltmPoolQueueTimeLimit, + ltmPoolDescription + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPool MIB." + ::= { bigipLocalTMGroups 11 } + +ltmPoolStatGroup OBJECT-GROUP + OBJECTS { + ltmPoolStatResetStats, + ltmPoolStatNumber, + ltmPoolStatName, + ltmPoolStatServerPktsIn, + ltmPoolStatServerBytesIn, + ltmPoolStatServerPktsOut, + ltmPoolStatServerBytesOut, + ltmPoolStatServerMaxConns, + ltmPoolStatServerTotConns, + ltmPoolStatServerCurConns, + ltmPoolStatPvaPktsIn, + ltmPoolStatPvaBytesIn, + ltmPoolStatPvaPktsOut, + ltmPoolStatPvaBytesOut, + ltmPoolStatPvaMaxConns, + ltmPoolStatPvaTotConns, + ltmPoolStatPvaCurConns, + ltmPoolStatTotPvaAssistConn, + ltmPoolStatCurrPvaAssistConn, + ltmPoolStatConnqDepth, + ltmPoolStatConnqAgeHead, + ltmPoolStatConnqAgeMax, + ltmPoolStatConnqAgeEma, + ltmPoolStatConnqAgeEdm, + ltmPoolStatConnqServiced, + ltmPoolStatConnqAllDepth, + ltmPoolStatConnqAllAgeHead, + ltmPoolStatConnqAllAgeMax, + ltmPoolStatConnqAllAgeEma, + ltmPoolStatConnqAllAgeEdm, + ltmPoolStatConnqAllServiced, + ltmPoolStatTotRequests, + ltmPoolStatCurSessions + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPoolStat MIB." + ::= { bigipLocalTMGroups 12 } + +ltmPoolMemberGroup OBJECT-GROUP + OBJECTS { + ltmPoolMemberNumber, + ltmPoolMemberPoolName, + ltmPoolMemberAddrType, + ltmPoolMemberAddr, + ltmPoolMemberPort, + ltmPoolMemberConnLimit, + ltmPoolMemberRatio, + ltmPoolMemberWeight, + ltmPoolMemberPriority, + ltmPoolMemberDynamicRatio, + ltmPoolMemberMonitorState, + ltmPoolMemberMonitorStatus, + ltmPoolMemberNewSessionEnable, + ltmPoolMemberSessionStatus, + ltmPoolMemberMonitorRule, + ltmPoolMemberAvailabilityState, + ltmPoolMemberEnabledState, + ltmPoolMemberDisabledParentType, + ltmPoolMemberStatusReason, + ltmPoolMemberNodeName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPoolMember MIB." + ::= { bigipLocalTMGroups 13 } + +ltmPoolMemberStatGroup OBJECT-GROUP + OBJECTS { + ltmPoolMemberStatResetStats, + ltmPoolMemberStatNumber, + ltmPoolMemberStatPoolName, + ltmPoolMemberStatAddrType, + ltmPoolMemberStatAddr, + ltmPoolMemberStatPort, + ltmPoolMemberStatServerPktsIn, + ltmPoolMemberStatServerBytesIn, + ltmPoolMemberStatServerPktsOut, + ltmPoolMemberStatServerBytesOut, + ltmPoolMemberStatServerMaxConns, + ltmPoolMemberStatServerTotConns, + ltmPoolMemberStatServerCurConns, + ltmPoolMemberStatPvaPktsIn, + ltmPoolMemberStatPvaBytesIn, + ltmPoolMemberStatPvaPktsOut, + ltmPoolMemberStatPvaBytesOut, + ltmPoolMemberStatPvaMaxConns, + ltmPoolMemberStatPvaTotConns, + ltmPoolMemberStatPvaCurConns, + ltmPoolMemberStatTotRequests, + ltmPoolMemberStatTotPvaAssistConn, + ltmPoolMemberStatCurrPvaAssistConn, + ltmPoolMemberStatConnqDepth, + ltmPoolMemberStatConnqAgeHead, + ltmPoolMemberStatConnqAgeMax, + ltmPoolMemberStatConnqAgeEma, + ltmPoolMemberStatConnqAgeEdm, + ltmPoolMemberStatConnqServiced, + ltmPoolMemberStatNodeName, + ltmPoolMemberStatCurSessions, + ltmPoolMemberStatCurrentConnsPerSec, + ltmPoolMemberStatDurationRateExceeded + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPoolMemberStat MIB." + ::= { bigipLocalTMGroups 14 } + +ltmAuthProfileGroup OBJECT-GROUP + OBJECTS { + ltmAuthProfileNumber, + ltmAuthProfileName, + ltmAuthProfileConfigSource, + ltmAuthProfileDefaultName, + ltmAuthProfileConfigName, + ltmAuthProfileType, + ltmAuthProfileMode, + ltmAuthProfileCredentialSource, + ltmAuthProfileRuleName, + ltmAuthProfileIdleTimeout + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAuthProfile MIB." + ::= { bigipLocalTMGroups 15 } + +ltmAuthProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmAuthProfileStatResetStats, + ltmAuthProfileStatNumber, + ltmAuthProfileStatName, + ltmAuthProfileStatTotSessions, + ltmAuthProfileStatCurSessions, + ltmAuthProfileStatMaxSessions, + ltmAuthProfileStatSuccessResults, + ltmAuthProfileStatFailureResults, + ltmAuthProfileStatWantcredentialResults, + ltmAuthProfileStatErrorResults + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAuthProfileStat MIB." + ::= { bigipLocalTMGroups 16 } + +ltmClientSslGroup OBJECT-GROUP + OBJECTS { + ltmClientSslNumber, + ltmClientSslName, + ltmClientSslConfigSource, + ltmClientSslDefaultName, + ltmClientSslMode, + ltmClientSslKey, + ltmClientSslCert, + ltmClientSslChain, + ltmClientSslCafile, + ltmClientSslCrlfile, + ltmClientSslClientcertca, + ltmClientSslCiphers, + ltmClientSslPassphrase, + ltmClientSslOptions, + ltmClientSslModsslmethods, + ltmClientSslCacheSize, + ltmClientSslCacheTimeout, + ltmClientSslRenegotiatePeriod, + ltmClientSslRenegotiateSize, + ltmClientSslRenegotiateMaxRecordDelay, + ltmClientSslHandshakeTimeout, + ltmClientSslAlertTimeout, + ltmClientSslPeerCertMode, + ltmClientSslAuthenticateOnce, + ltmClientSslAuthenticateDepth, + ltmClientSslUncleanShutdown, + ltmClientSslStrictResume, + ltmClientSslAllowNonssl, + ltmClientSslSessionTicket, + ltmClientSslFwdpEnabled, + ltmClientSslFwdpCaKey, + ltmClientSslFwdpCaCert, + ltmClientSslFwdpCaPassphrase, + ltmClientSslFwdpCertLifespan, + ltmClientSslFwdpCertExtensionIncludes, + ltmClientSslFwdpLookupByIpaddrPort, + ltmClientSslGenericAlert, + ltmClientSslSslSignHash, + ltmClientSslFwdpBypassEnabled, + ltmClientSslFwdpBypassDipBList, + ltmClientSslFwdpBypassDipWList, + ltmClientSslFwdpBypassSipBList, + ltmClientSslFwdpBypassSipWList, + ltmClientSslFwdpBypassHnBList, + ltmClientSslFwdpBypassHnWList, + ltmClientSslProxySsl, + ltmClientSslProxySslPassthrough, + ltmClientSslPeerNoRenegotiateTimeout, + ltmClientSslMaxRenegotiationsPerMin, + ltmClientSslSessionMirroring, + ltmClientSslMaxAggregateRenegotiationsPerMin, + ltmClientSslSessionTicketTimeout, + ltmClientSslAllowExpiredCrl, + ltmClientSslMaxActiveHandshake, + ltmClientSslAllowDynamicRecordSizing, + ltmClientSslMaximumRecordSize, + ltmClientSslBypassHsAlertEnabled, + ltmClientSslBypassClientCertFailEnabled, + ltmClientSslOcspStapling, + ltmClientSslNotifyCertStatusToVs, + ltmClientSslC3dEnabled, + ltmClientSslCentityOcspObjName, + ltmClientSslDropUnknownOcspStatus + } + STATUS current + DESCRIPTION + "A collection of objects of ltmClientSslProfile MIB." + ::= { bigipLocalTMGroups 17 } + +ltmClientSslStatGroup OBJECT-GROUP + OBJECTS { + ltmClientSslStatResetStats, + ltmClientSslStatNumber, + ltmClientSslStatName, + ltmClientSslStatCurConns, + ltmClientSslStatMaxConns, + ltmClientSslStatCurNativeConns, + ltmClientSslStatMaxNativeConns, + ltmClientSslStatTotNativeConns, + ltmClientSslStatCurCompatConns, + ltmClientSslStatMaxCompatConns, + ltmClientSslStatTotCompatConns, + ltmClientSslStatEncryptedBytesIn, + ltmClientSslStatEncryptedBytesOut, + ltmClientSslStatDecryptedBytesIn, + ltmClientSslStatDecryptedBytesOut, + ltmClientSslStatRecordsIn, + ltmClientSslStatRecordsOut, + ltmClientSslStatFullyHwAcceleratedConns, + ltmClientSslStatPartiallyHwAcceleratedConns, + ltmClientSslStatNonHwAcceleratedConns, + ltmClientSslStatPrematureDisconnects, + ltmClientSslStatMidstreamRenegotiations, + ltmClientSslStatSessCacheCurEntries, + ltmClientSslStatSessCacheHits, + ltmClientSslStatSessCacheLookups, + ltmClientSslStatSessCacheOverflows, + ltmClientSslStatSessCacheInvalidations, + ltmClientSslStatPeercertValid, + ltmClientSslStatPeercertInvalid, + ltmClientSslStatPeercertNone, + ltmClientSslStatHandshakeFailures, + ltmClientSslStatBadRecords, + ltmClientSslStatFatalAlerts, + ltmClientSslStatSslv2, + ltmClientSslStatSslv3, + ltmClientSslStatTlsv1, + ltmClientSslStatAdhKeyxchg, + ltmClientSslStatDhDssKeyxchg, + ltmClientSslStatDhRsaKeyxchg, + ltmClientSslStatDssKeyxchg, + ltmClientSslStatEdhDssKeyxchg, + ltmClientSslStatRsaKeyxchg, + ltmClientSslStatNullBulk, + ltmClientSslStatAesBulk, + ltmClientSslStatDesBulk, + ltmClientSslStatIdeaBulk, + ltmClientSslStatRc2Bulk, + ltmClientSslStatRc4Bulk, + ltmClientSslStatNullDigest, + ltmClientSslStatMd5Digest, + ltmClientSslStatShaDigest, + ltmClientSslStatNotssl, + ltmClientSslStatEdhRsaKeyxchg, + ltmClientSslStatSecureHandshakes, + ltmClientSslStatInsecureHandshakeAccepts, + ltmClientSslStatInsecureHandshakeRejects, + ltmClientSslStatInsecureRenegotiationRejects, + ltmClientSslStatSniRejects, + ltmClientSslStatTlsv11, + ltmClientSslStatTlsv12, + ltmClientSslStatDtlsv1, + ltmClientSslStatReused, + ltmClientSslStatReuseFailed, + ltmClientSslStatEcdheRsaKeyxchg, + ltmClientSslStatConns, + ltmClientSslStatCachedCerts, + ltmClientSslStatEcdhRsaKeyxchg, + ltmClientSslStatEcdheEcdsaKeyxchg, + ltmClientSslStatEcdhEcdsaKeyxchg, + ltmClientSslStatDheDssKeyxchg, + ltmClientSslStatAesGcmBulk, + ltmClientSslStatDestinationIpBypasses, + ltmClientSslStatSourceIpBypasses, + ltmClientSslStatHostnameBypasses, + ltmClientSslStatRenegotiationsRejected, + ltmClientSslStatOcspStaplingConns, + ltmClientSslStatOcspStaplingResponseStatusErrors, + ltmClientSslStatOcspStaplingResponseValidationErrors, + ltmClientSslStatOcspStaplingCertStatusErrors, + ltmClientSslStatOcspStaplingOcspConnHttpErrors, + ltmClientSslStatOcspStaplingOcspConnTimeouts, + ltmClientSslStatOcspStaplingOcspConnFailures, + ltmClientSslStatAggregateRenegotiationsRejected, + ltmClientSslStatSessionMirrorSuccess, + ltmClientSslStatSessionMirrorFailure, + ltmClientSslStatConnectionMirrorPeerReady, + ltmClientSslStatConnectionMirrorHaCtxSent, + ltmClientSslStatConnectionMirrorHaCtxRecv, + ltmClientSslStatConnectionMirrorHaHsSuccess, + ltmClientSslStatConnectionMirrorHaFailure, + ltmClientSslStatConnectionMirrorHaTimeout, + ltmClientSslStatDtlsTxPushbacks, + ltmClientSslStatCamelliaBulk, + ltmClientSslStatActiveHandshakeRejected, + ltmClientSslStatCurrentActiveHandshakes, + ltmClientSslStatLicensedTps, + ltmClientSslStatRecordSize1k, + ltmClientSslStatRecordSize2k, + ltmClientSslStatRecordSize3k, + ltmClientSslStatRecordSize4k, + ltmClientSslStatRecordSize5k, + ltmClientSslStatRecordSize6k, + ltmClientSslStatRecordSize7k, + ltmClientSslStatRecordSize8k, + ltmClientSslStatRecordSize9k, + ltmClientSslStatRecordSize10k, + ltmClientSslStatRecordSize11k, + ltmClientSslStatRecordSize12k, + ltmClientSslStatRecordSize13k, + ltmClientSslStatRecordSize14k, + ltmClientSslStatRecordSize15k, + ltmClientSslStatRecordSize16k, + ltmClientSslStatExtendedMasterSecrets, + ltmClientSslStatBypassesHandshakeAlert, + ltmClientSslStatBypassClientCertificateRequest, + ltmClientSslStatOcspFwdpClientsslCachedResp, + ltmClientSslStatOcspFwdpClientsslCertStatusReq, + ltmClientSslStatOcspFwdpClientsslStapledResp, + ltmClientSslStatOcspFwdpClientsslRespstatusErrResp, + ltmClientSslStatOcspFwdpClientsslInvalidCertResp, + ltmClientSslStatOcspFwdpClientsslRevokedResp, + ltmClientSslStatOcspFwdpClientsslUnknownResp, + ltmClientSslStatC3dConns, + ltmClientSslStatTlsv13, + ltmClientSslStatChacha20Poly1305Bulk + } + STATUS current + DESCRIPTION + "A collection of objects of ltmClientSslProfileStat MIB." + ::= { bigipLocalTMGroups 18 } + +ltmServerSslGroup OBJECT-GROUP + OBJECTS { + ltmServerSslNumber, + ltmServerSslName, + ltmServerSslConfigSource, + ltmServerSslDefaultName, + ltmServerSslMode, + ltmServerSslKey, + ltmServerSslCert, + ltmServerSslChain, + ltmServerSslCafile, + ltmServerSslCrlfile, + ltmServerSslCiphers, + ltmServerSslPassphrase, + ltmServerSslOptions, + ltmServerSslModsslmethods, + ltmServerSslRenegotiatePeriod, + ltmServerSslRenegotiateSize, + ltmServerSslPeerCertMode, + ltmServerSslAuthenticateOnce, + ltmServerSslAuthenticateDepth, + ltmServerSslAuthenticateName, + ltmServerSslUncleanShutdown, + ltmServerSslStrictResume, + ltmServerSslHandshakeTimeout, + ltmServerSslAlertTimeout, + ltmServerSslCacheSize, + ltmServerSslCacheTimeout, + ltmServerSslSessionTicket, + ltmServerSslFwdpEnabled, + ltmServerSslDropExpCert, + ltmServerSslDropUntrustCa, + ltmServerSslGenericAlert, + ltmServerSslSslSignHash, + ltmServerSslFwdpBypassEnabled, + ltmServerSslProxySsl, + ltmServerSslProxySslPassthrough, + ltmServerSslSessionMirroring, + ltmServerSslAllowExpiredCrl, + ltmServerSslMaxActiveHandshake, + ltmServerSslBypassHsAlertEnabled, + ltmServerSslBypassClientCertFailEnabled, + ltmServerSslCentityOcspObjName, + ltmServerSslC3dEnabled, + ltmServerSslC3dCaKey, + ltmServerSslC3dCaCert, + ltmServerSslC3dCaPassphrase, + ltmServerSslC3dCertLifespan, + ltmServerSslC3dCertExtensionIncludes + } + STATUS current + DESCRIPTION + "A collection of objects of ltmServerSslProfile MIB." + ::= { bigipLocalTMGroups 19 } + +ltmServerSslStatGroup OBJECT-GROUP + OBJECTS { + ltmServerSslStatResetStats, + ltmServerSslStatNumber, + ltmServerSslStatName, + ltmServerSslStatCurConns, + ltmServerSslStatMaxConns, + ltmServerSslStatCurNativeConns, + ltmServerSslStatMaxNativeConns, + ltmServerSslStatTotNativeConns, + ltmServerSslStatCurCompatConns, + ltmServerSslStatMaxCompatConns, + ltmServerSslStatTotCompatConns, + ltmServerSslStatEncryptedBytesIn, + ltmServerSslStatEncryptedBytesOut, + ltmServerSslStatDecryptedBytesIn, + ltmServerSslStatDecryptedBytesOut, + ltmServerSslStatRecordsIn, + ltmServerSslStatRecordsOut, + ltmServerSslStatFullyHwAcceleratedConns, + ltmServerSslStatPartiallyHwAcceleratedConns, + ltmServerSslStatNonHwAcceleratedConns, + ltmServerSslStatPrematureDisconnects, + ltmServerSslStatMidstreamRenegotiations, + ltmServerSslStatSessCacheCurEntries, + ltmServerSslStatSessCacheHits, + ltmServerSslStatSessCacheLookups, + ltmServerSslStatSessCacheOverflows, + ltmServerSslStatSessCacheInvalidations, + ltmServerSslStatPeercertValid, + ltmServerSslStatPeercertInvalid, + ltmServerSslStatPeercertNone, + ltmServerSslStatHandshakeFailures, + ltmServerSslStatBadRecords, + ltmServerSslStatFatalAlerts, + ltmServerSslStatSslv2, + ltmServerSslStatSslv3, + ltmServerSslStatTlsv1, + ltmServerSslStatAdhKeyxchg, + ltmServerSslStatDhDssKeyxchg, + ltmServerSslStatDhRsaKeyxchg, + ltmServerSslStatDssKeyxchg, + ltmServerSslStatEdhDssKeyxchg, + ltmServerSslStatRsaKeyxchg, + ltmServerSslStatNullBulk, + ltmServerSslStatAesBulk, + ltmServerSslStatDesBulk, + ltmServerSslStatIdeaBulk, + ltmServerSslStatRc2Bulk, + ltmServerSslStatRc4Bulk, + ltmServerSslStatNullDigest, + ltmServerSslStatMd5Digest, + ltmServerSslStatShaDigest, + ltmServerSslStatNotssl, + ltmServerSslStatEdhRsaKeyxchg, + ltmServerSslStatSecureHandshakes, + ltmServerSslStatInsecureHandshakeAccepts, + ltmServerSslStatInsecureHandshakeRejects, + ltmServerSslStatInsecureRenegotiationRejects, + ltmServerSslStatSniRejects, + ltmServerSslStatTlsv11, + ltmServerSslStatTlsv12, + ltmServerSslStatDtlsv1, + ltmServerSslStatReused, + ltmServerSslStatReuseFailed, + ltmServerSslStatEcdheRsaKeyxchg, + ltmServerSslStatConns, + ltmServerSslStatEcdhRsaKeyxchg, + ltmServerSslStatEcdheEcdsaKeyxchg, + ltmServerSslStatEcdhEcdsaKeyxchg, + ltmServerSslStatDheDssKeyxchg, + ltmServerSslStatAesGcmBulk, + ltmServerSslStatDestinationIpBypasses, + ltmServerSslStatSourceIpBypasses, + ltmServerSslStatHostnameBypasses, + ltmServerSslStatSessionMirrorSuccess, + ltmServerSslStatSessionMirrorFailure, + ltmServerSslStatConnectionMirrorPeerReady, + ltmServerSslStatConnectionMirrorHaCtxSent, + ltmServerSslStatConnectionMirrorHaCtxRecv, + ltmServerSslStatConnectionMirrorHaHsSuccess, + ltmServerSslStatConnectionMirrorHaFailure, + ltmServerSslStatConnectionMirrorHaTimeout, + ltmServerSslStatDtlsTxPushbacks, + ltmServerSslStatCamelliaBulk, + ltmServerSslStatActiveHandshakeRejected, + ltmServerSslStatCurrentActiveHandshakes, + ltmServerSslStatLicensedTps, + ltmServerSslStatExtendedMasterSecrets, + ltmServerSslStatOcspServersslCachedResp, + ltmServerSslStatOcspServersslStapledResp, + ltmServerSslStatOcspServersslResponderQueries, + ltmServerSslStatOcspServersslResponseErrors, + ltmServerSslStatOcspServersslCertStatusUnknown, + ltmServerSslStatOcspServersslCertStatusRevoked, + ltmServerSslStatC3dConns, + ltmServerSslStatTlsv13, + ltmServerSslStatChacha20Poly1305Bulk + } + STATUS current + DESCRIPTION + "A collection of objects of ltmServerSslProfileStat MIB." + ::= { bigipLocalTMGroups 20 } + +ltmConnPoolProfileGroup OBJECT-GROUP + OBJECTS { + ltmConnPoolProfileNumber, + ltmConnPoolProfileName, + ltmConnPoolProfileConfigSource, + ltmConnPoolProfileDefaultName, + ltmConnPoolProfileSrcMaskType, + ltmConnPoolProfileSrcMask, + ltmConnPoolProfileMaxSize, + ltmConnPoolProfileMaxAge, + ltmConnPoolProfileMaxReuse, + ltmConnPoolProfileIdleTimeout + } + STATUS current + DESCRIPTION + "A collection of objects of ltmConnPoolProfile MIB." + ::= { bigipLocalTMGroups 21 } + +ltmConnPoolProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmConnPoolProfileStatResetStats, + ltmConnPoolProfileStatNumber, + ltmConnPoolProfileStatName, + ltmConnPoolProfileStatCurSize, + ltmConnPoolProfileStatMaxSize, + ltmConnPoolProfileStatReuses, + ltmConnPoolProfileStatConnects + } + STATUS current + DESCRIPTION + "A collection of objects of ltmConnPoolProfileStat MIB." + ::= { bigipLocalTMGroups 22 } + +ltmFastL4ProfileGroup OBJECT-GROUP + OBJECTS { + ltmFastL4ProfileNumber, + ltmFastL4ProfileName, + ltmFastL4ProfileConfigSource, + ltmFastL4ProfileDefaultName, + ltmFastL4ProfileResetOnTimeout, + ltmFastL4ProfileIpFragReass, + ltmFastL4ProfileIdleTimeout, + ltmFastL4ProfileTcpHandshakeTimeout, + ltmFastL4ProfileMssOverride, + ltmFastL4ProfilePvaAccelMode, + ltmFastL4ProfileTcpTimestampMode, + ltmFastL4ProfileTcpWscaleMode, + ltmFastL4ProfileTcpGenerateIsn, + ltmFastL4ProfileTcpStripSack, + ltmFastL4ProfileIpTosToClient, + ltmFastL4ProfileIpTosToServer, + ltmFastL4ProfileLinkQosToClient, + ltmFastL4ProfileLinkQosToServer, + ltmFastL4ProfileRttFromClient, + ltmFastL4ProfileRttFromServer, + ltmFastL4ProfileTcpCloseTimeout, + ltmFastL4ProfileLooseInitiation, + ltmFastL4ProfileLooseClose, + ltmFastL4ProfileHardSyncookie, + ltmFastL4ProfileSoftSyncookie, + ltmFastL4ProfileLateBinding, + ltmFastL4ProfileExplicitFlowMigration, + ltmFastL4ProfileClientTimeout, + ltmFastL4ProfileTimeoutRecovery + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFastL4Profile MIB." + ::= { bigipLocalTMGroups 23 } + +ltmFtpProfileGroup OBJECT-GROUP + OBJECTS { + ltmFtpProfileNumber, + ltmFtpProfileName, + ltmFtpProfileConfigSource, + ltmFtpProfileDefaultName, + ltmFtpProfileTranslateExtended, + ltmFtpProfileDataPort, + ltmFtpProfileLogPublisher, + ltmFtpProfileLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFtpProfile MIB." + ::= { bigipLocalTMGroups 24 } + +ltmHttpProfileGroup OBJECT-GROUP + OBJECTS { + ltmHttpProfileNumber, + ltmHttpProfileName, + ltmHttpProfileConfigSource, + ltmHttpProfileDefaultName, + ltmHttpProfileBasicAuthRealm, + ltmHttpProfileOneConnect, + ltmHttpProfileHeaderInsert, + ltmHttpProfileHeaderErase, + ltmHttpProfileFallbackHost, + ltmHttpProfileCompressMode, + ltmHttpProfileCompressMinSize, + ltmHttpProfileCompressBufferSize, + ltmHttpProfileCompressVaryHeader, + ltmHttpProfileCompressAllowHttp10, + ltmHttpProfileCompressGzipMemlevel, + ltmHttpProfileCompressGzipWindowsize, + ltmHttpProfileCompressGzipLevel, + ltmHttpProfileCompressKeepAcceptEncoding, + ltmHttpProfileCompressBrowserWorkarounds, + ltmHttpProfileResponseChunking, + ltmHttpProfileLwsMaxColumn, + ltmHttpProfileLwsSeparator, + ltmHttpProfileRedirectRewrite, + ltmHttpProfileMaxHeaderSize, + ltmHttpProfilePipelining, + ltmHttpProfileInsertXforwardedFor, + ltmHttpProfileMaxRequests, + ltmHttpProfileCompressCpusaver, + ltmHttpProfileCompressCpusaverHigh, + ltmHttpProfileCompressCpusaverLow, + ltmHttpProfileRamcache, + ltmHttpProfileRamcacheSize, + ltmHttpProfileRamcacheMaxEntries, + ltmHttpProfileRamcacheMaxAge, + ltmHttpProfileRamcacheObjectMinSize, + ltmHttpProfileRamcacheObjectMaxSize, + ltmHttpProfileRamcacheIgnoreClient, + ltmHttpProfileRamcacheAgingRate, + ltmHttpProfileRamcacheInsertAgeHeader, + ltmHttpProfileCompressPreferredMethod, + ltmHttpProfileServerAgentName, + ltmHttpProfilePassthroughPipeline, + ltmHttpProfileTruncatedRedirects, + ltmHttpProfilePassthroughOversizeClientHeaders, + ltmHttpProfilePassthroughOversizeServerHeaders, + ltmHttpProfilePassthroughExcessClientHeaders, + ltmHttpProfilePassthroughExcessServerHeaders, + ltmHttpProfilePassthroughUnknownMethod, + ltmHttpProfileHstsMode, + ltmHttpProfileHstsMaximumAge, + ltmHttpProfileHstsIncludeSubdomains, + ltmHttpProfileHstsPreload, + ltmHttpProfileOneConnectStatusReuse + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfile MIB." + ::= { bigipLocalTMGroups 25 } + +ltmCompUriInclGroup OBJECT-GROUP + OBJECTS { + ltmCompUriInclNumber, + ltmCompUriInclName, + ltmCompUriInclIndex, + ltmCompUriInclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileCompUriIncl MIB." + ::= { bigipLocalTMGroups 26 } + +ltmCompUriExclGroup OBJECT-GROUP + OBJECTS { + ltmCompUriExclNumber, + ltmCompUriExclName, + ltmCompUriExclIndex, + ltmCompUriExclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileCompUriExcl MIB." + ::= { bigipLocalTMGroups 27 } + +ltmCompContTypeInclGroup OBJECT-GROUP + OBJECTS { + ltmCompContTypeInclNumber, + ltmCompContTypeInclName, + ltmCompContTypeInclIndex, + ltmCompContTypeInclContentType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileCompContTypeIncl MIB." + ::= { bigipLocalTMGroups 28 } + +ltmCompContTypeExclGroup OBJECT-GROUP + OBJECTS { + ltmCompContTypeExclNumber, + ltmCompContTypeExclName, + ltmCompContTypeExclIndex, + ltmCompContTypeExclContentType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileCompContTypeExcl MIB." + ::= { bigipLocalTMGroups 29 } + +ltmHttpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmHttpProfileStatResetStats, + ltmHttpProfileStatNumber, + ltmHttpProfileStatName, + ltmHttpProfileStatCookiePersistInserts, + ltmHttpProfileStatResp2xxCnt, + ltmHttpProfileStatResp3xxCnt, + ltmHttpProfileStatResp4xxCnt, + ltmHttpProfileStatResp5xxCnt, + ltmHttpProfileStatNumberReqs, + ltmHttpProfileStatGetReqs, + ltmHttpProfileStatPostReqs, + ltmHttpProfileStatV9Reqs, + ltmHttpProfileStatV10Reqs, + ltmHttpProfileStatV11Reqs, + ltmHttpProfileStatV9Resp, + ltmHttpProfileStatV10Resp, + ltmHttpProfileStatV11Resp, + ltmHttpProfileStatMaxKeepaliveReq, + ltmHttpProfileStatRespBucket1k, + ltmHttpProfileStatRespBucket4k, + ltmHttpProfileStatRespBucket16k, + ltmHttpProfileStatRespBucket32k, + ltmHttpProfileStatPrecompressBytes, + ltmHttpProfileStatPostcompressBytes, + ltmHttpProfileStatNullCompressBytes, + ltmHttpProfileStatHtmlPrecompressBytes, + ltmHttpProfileStatHtmlPostcompressBytes, + ltmHttpProfileStatCssPrecompressBytes, + ltmHttpProfileStatCssPostcompressBytes, + ltmHttpProfileStatJsPrecompressBytes, + ltmHttpProfileStatJsPostcompressBytes, + ltmHttpProfileStatXmlPrecompressBytes, + ltmHttpProfileStatXmlPostcompressBytes, + ltmHttpProfileStatSgmlPrecompressBytes, + ltmHttpProfileStatSgmlPostcompressBytes, + ltmHttpProfileStatPlainPrecompressBytes, + ltmHttpProfileStatPlainPostcompressBytes, + ltmHttpProfileStatOctetPrecompressBytes, + ltmHttpProfileStatOctetPostcompressBytes, + ltmHttpProfileStatImagePrecompressBytes, + ltmHttpProfileStatImagePostcompressBytes, + ltmHttpProfileStatVideoPrecompressBytes, + ltmHttpProfileStatVideoPostcompressBytes, + ltmHttpProfileStatAudioPrecompressBytes, + ltmHttpProfileStatAudioPostcompressBytes, + ltmHttpProfileStatOtherPrecompressBytes, + ltmHttpProfileStatOtherPostcompressBytes, + ltmHttpProfileStatRamcacheHits, + ltmHttpProfileStatRamcacheMisses, + ltmHttpProfileStatRamcacheMissesAll, + ltmHttpProfileStatRamcacheHitBytes, + ltmHttpProfileStatRamcacheMissBytes, + ltmHttpProfileStatRamcacheMissBytesAll, + ltmHttpProfileStatRamcacheSize, + ltmHttpProfileStatRamcacheCount, + ltmHttpProfileStatRamcacheEvictions, + ltmHttpProfileStatRespBucket64k, + ltmHttpProfileStatPassthroughIrule, + ltmHttpProfileStatPassthroughConnect, + ltmHttpProfileStatPassthroughWebSockets, + ltmHttpProfileStatPassthroughOversizeClientHeaders, + ltmHttpProfileStatPassthroughOversizeServerHeaders, + ltmHttpProfileStatPassthroughExcessClientHeaders, + ltmHttpProfileStatPassthroughExcessServerHeaders, + ltmHttpProfileStatPassthroughUnknownMethod, + ltmHttpProfileStatPassthroughPipeline + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileStat MIB." + ::= { bigipLocalTMGroups 30 } + +ltmPersistProfileGroup OBJECT-GROUP + OBJECTS { + ltmPersistProfileNumber, + ltmPersistProfileName, + ltmPersistProfileConfigSource, + ltmPersistProfileDefaultName, + ltmPersistProfileMode, + ltmPersistProfileMirror, + ltmPersistProfileTimeout, + ltmPersistProfileMaskType, + ltmPersistProfileMask, + ltmPersistProfileCookieMethod, + ltmPersistProfileCookieName, + ltmPersistProfileCookieExpiration, + ltmPersistProfileCookieHashOffset, + ltmPersistProfileCookieHashLength, + ltmPersistProfileMsrdpNoSessionDir, + ltmPersistProfileMapProxies, + ltmPersistProfileAcrossServices, + ltmPersistProfileAcrossVirtuals, + ltmPersistProfileAcrossPools, + ltmPersistProfileUieRule, + ltmPersistProfileSipInfo, + ltmPersistProfileCookieHttpOnly, + ltmPersistProfileCookieSecure + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPersistProfile MIB." + ::= { bigipLocalTMGroups 31 } + +ltmStreamProfileGroup OBJECT-GROUP + OBJECTS { + ltmStreamProfileNumber, + ltmStreamProfileName, + ltmStreamProfileConfigSource, + ltmStreamProfileDefaultName, + ltmStreamProfileSource, + ltmStreamProfileTarget + } + STATUS current + DESCRIPTION + "A collection of objects of ltmStreamProfile MIB." + ::= { bigipLocalTMGroups 32 } + +ltmStreamProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmStreamProfileStatResetStats, + ltmStreamProfileStatNumber, + ltmStreamProfileStatName, + ltmStreamProfileStatReplaces + } + STATUS current + DESCRIPTION + "A collection of objects of ltmStreamProfileStat MIB." + ::= { bigipLocalTMGroups 33 } + +ltmTcpProfileGroup OBJECT-GROUP + OBJECTS { + ltmTcpProfileNumber, + ltmTcpProfileName, + ltmTcpProfileConfigSource, + ltmTcpProfileDefaultName, + ltmTcpProfileResetOnTimeout, + ltmTcpProfileTimeWaitRecycle, + ltmTcpProfileDelayedAcks, + ltmTcpProfileProxyMss, + ltmTcpProfileProxyOptions, + ltmTcpProfileProxyBufferLow, + ltmTcpProfileProxyBufferHigh, + ltmTcpProfileIdleTimeout, + ltmTcpProfileTimeWaitTimeout, + ltmTcpProfileFinWaitTimeout, + ltmTcpProfileCloseWaitTimeout, + ltmTcpProfileSndbuf, + ltmTcpProfileRcvwnd, + ltmTcpProfileKeepAliveInterval, + ltmTcpProfileSynMaxrtx, + ltmTcpProfileMaxrtx, + ltmTcpProfileIpTosToClient, + ltmTcpProfileLinkQosToClient, + ltmTcpProfileDeferredAccept, + ltmTcpProfileSelectiveAcks, + ltmTcpProfileEcn, + ltmTcpProfileLimitedTransmit, + ltmTcpProfileHighPerfTcpExt, + ltmTcpProfileSlowStart, + ltmTcpProfileBandwidthDelay, + ltmTcpProfileNagle, + ltmTcpProfileAckOnPush, + ltmTcpProfileMd5Sig, + ltmTcpProfileMd5SigPass, + ltmTcpProfileAbc, + ltmTcpProfileCongestionCtrl, + ltmTcpProfileDsack, + ltmTcpProfileCmetricsCache, + ltmTcpProfileVerifiedAccept, + ltmTcpProfilePktLossIgnoreRate, + ltmTcpProfilePktLossIgnoreBurst, + ltmTcpProfileZeroWindowTimeout, + ltmTcpProfileInitCwnd, + ltmTcpProfileInitRwnd, + ltmTcpProfileDelayWindowControl, + ltmTcpProfileSynRtoBase, + ltmTcpProfileTimestamps, + ltmTcpProfileMinRto, + ltmTcpProfileMptcp, + ltmTcpProfileRatePace, + ltmTcpProfileMptcpCsum, + ltmTcpProfileMptcpCsumVerify, + ltmTcpProfileMptcpDebug, + ltmTcpProfileMptcpFallback, + ltmTcpProfileMptcpJoinmax, + ltmTcpProfileMptcpNojoindssack, + ltmTcpProfileMptcpRtomax, + ltmTcpProfileMptcpRxmitmin, + ltmTcpProfileMptcpSubflowmax, + ltmTcpProfileMptcpMakeafterbreak, + ltmTcpProfileMptcpTimeout, + ltmTcpProfileMptcpFastjoin, + ltmTcpProfileEarlyRetransmit, + ltmTcpProfileTailLossProbe, + ltmTcpProfileCmetricsCacheTimeout, + ltmTcpProfileRatePaceMaxRate, + ltmTcpProfileFastOpen, + ltmTcpProfileFastOpenCookieExpiration, + ltmTcpProfileFinWait2Timeout, + ltmTcpProfileRexmtThresh, + ltmTcpProfileAutoSendBuffer, + ltmTcpProfileAutoReceiveWindow, + ltmTcpProfileAutoProxyBuffer, + ltmTcpProfileEnhancedLossRecovery, + ltmTcpProfilePushFlag + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTcpProfile MIB." + ::= { bigipLocalTMGroups 34 } + +ltmTcpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmTcpProfileStatResetStats, + ltmTcpProfileStatNumber, + ltmTcpProfileStatName, + ltmTcpProfileStatOpen, + ltmTcpProfileStatCloseWait, + ltmTcpProfileStatFinWait, + ltmTcpProfileStatTimeWait, + ltmTcpProfileStatAccepts, + ltmTcpProfileStatAcceptfails, + ltmTcpProfileStatConnects, + ltmTcpProfileStatConnfails, + ltmTcpProfileStatExpires, + ltmTcpProfileStatAbandons, + ltmTcpProfileStatRxrst, + ltmTcpProfileStatRxbadsum, + ltmTcpProfileStatRxbadseg, + ltmTcpProfileStatRxooseg, + ltmTcpProfileStatRxcookie, + ltmTcpProfileStatRxbadcookie, + ltmTcpProfileStatSyncacheover, + ltmTcpProfileStatTxrexmits, + ltmTcpProfileStatFinWait2 + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTcpProfileStat MIB." + ::= { bigipLocalTMGroups 35 } + +ltmUdpProfileGroup OBJECT-GROUP + OBJECTS { + ltmUdpProfileNumber, + ltmUdpProfileName, + ltmUdpProfileConfigSource, + ltmUdpProfileDefaultName, + ltmUdpProfileIdleTimeout, + ltmUdpProfileIpTosToClient, + ltmUdpProfileLinkQosToClient, + ltmUdpProfileDatagramLb, + ltmUdpProfileAllowNoPayload, + ltmUdpProfileSndbuf + } + STATUS current + DESCRIPTION + "A collection of objects of ltmUdpProfile MIB." + ::= { bigipLocalTMGroups 36 } + +ltmUdpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmUdpProfileStatResetStats, + ltmUdpProfileStatNumber, + ltmUdpProfileStatName, + ltmUdpProfileStatOpen, + ltmUdpProfileStatAccepts, + ltmUdpProfileStatAcceptfails, + ltmUdpProfileStatConnects, + ltmUdpProfileStatConnfails, + ltmUdpProfileStatExpires, + ltmUdpProfileStatRxdgram, + ltmUdpProfileStatRxbaddgram, + ltmUdpProfileStatRxunreach, + ltmUdpProfileStatRxbadsum, + ltmUdpProfileStatRxnosum, + ltmUdpProfileStatTxdgram + } + STATUS current + DESCRIPTION + "A collection of objects of ltmUdpProfileStat MIB." + ::= { bigipLocalTMGroups 37 } + +ltmRuleGroup OBJECT-GROUP + OBJECTS { + ltmRuleNumber, + ltmRuleName, + ltmRuleDefinition, + ltmRuleConfigSource + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRule MIB." + ::= { bigipLocalTMGroups 38 } + +ltmRuleEventGroup OBJECT-GROUP + OBJECTS { + ltmRuleEventNumber, + ltmRuleEventName, + ltmRuleEventEventType, + ltmRuleEventPriority, + ltmRuleEventScript + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRuleEvent MIB." + ::= { bigipLocalTMGroups 39 } + +ltmRuleEventStatGroup OBJECT-GROUP + OBJECTS { + ltmRuleEventStatResetStats, + ltmRuleEventStatNumber, + ltmRuleEventStatName, + ltmRuleEventStatEventType, + ltmRuleEventStatPriority, + ltmRuleEventStatFailures, + ltmRuleEventStatAborts, + ltmRuleEventStatTotalExecutions, + ltmRuleEventStatAvgCycles, + ltmRuleEventStatMaxCycles, + ltmRuleEventStatMinCycles + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRuleEventStat MIB." + ::= { bigipLocalTMGroups 40 } + +ltmSnatGroup OBJECT-GROUP + OBJECTS { + ltmSnatNumber, + ltmSnatName, + ltmSnatSfFlags, + ltmSnatType, + ltmSnatTransAddrType, + ltmSnatTransAddr, + ltmSnatSnatpoolName, + ltmSnatListedEnabledVlans, + ltmSnatTransAddrName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnat MIB." + ::= { bigipLocalTMGroups 41 } + +ltmSnatStatGroup OBJECT-GROUP + OBJECTS { + ltmSnatStatResetStats, + ltmSnatStatNumber, + ltmSnatStatName, + ltmSnatStatClientPktsIn, + ltmSnatStatClientBytesIn, + ltmSnatStatClientPktsOut, + ltmSnatStatClientBytesOut, + ltmSnatStatClientMaxConns, + ltmSnatStatClientTotConns, + ltmSnatStatClientCurConns + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatStat MIB." + ::= { bigipLocalTMGroups 42 } + +ltmSnatVlanGroup OBJECT-GROUP + OBJECTS { + ltmSnatVlanNumber, + ltmSnatVlanSnatName, + ltmSnatVlanVlanName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatVlan MIB." + ::= { bigipLocalTMGroups 43 } + +ltmSnatOrigAddrGroup OBJECT-GROUP + OBJECTS { + ltmSnatOrigAddrNumber, + ltmSnatOrigAddrSnatName, + ltmSnatOrigAddrAddrType, + ltmSnatOrigAddrAddr, + ltmSnatOrigAddrWildmaskType, + ltmSnatOrigAddrWildmask + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatOrigAddr MIB." + ::= { bigipLocalTMGroups 44 } + +ltmTransAddrGroup OBJECT-GROUP + OBJECTS { + ltmTransAddrNumber, + ltmTransAddrAddrType, + ltmTransAddrAddr, + ltmTransAddrEnabled, + ltmTransAddrConnLimit, + ltmTransAddrTcpIdleTimeout, + ltmTransAddrUdpIdleTimeout, + ltmTransAddrIpIdleTimeout, + ltmTransAddrArpEnabled, + ltmTransAddrUnitId, + ltmTransAddrName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTransAddr MIB." + ::= { bigipLocalTMGroups 45 } + +ltmTransAddrStatGroup OBJECT-GROUP + OBJECTS { + ltmTransAddrStatResetStats, + ltmTransAddrStatNumber, + ltmTransAddrStatAddrType, + ltmTransAddrStatAddr, + ltmTransAddrStatServerPktsIn, + ltmTransAddrStatServerBytesIn, + ltmTransAddrStatServerPktsOut, + ltmTransAddrStatServerBytesOut, + ltmTransAddrStatServerMaxConns, + ltmTransAddrStatServerTotConns, + ltmTransAddrStatServerCurConns, + ltmTransAddrStatName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTransAddrStat MIB." + ::= { bigipLocalTMGroups 46 } + +ltmSnatPoolGroup OBJECT-GROUP + OBJECTS { + ltmSnatPoolNumber, + ltmSnatPoolName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatPool MIB." + ::= { bigipLocalTMGroups 47 } + +ltmSnatPoolStatGroup OBJECT-GROUP + OBJECTS { + ltmSnatPoolStatResetStats, + ltmSnatPoolStatNumber, + ltmSnatPoolStatName, + ltmSnatPoolStatServerPktsIn, + ltmSnatPoolStatServerBytesIn, + ltmSnatPoolStatServerPktsOut, + ltmSnatPoolStatServerBytesOut, + ltmSnatPoolStatServerMaxConns, + ltmSnatPoolStatServerTotConns, + ltmSnatPoolStatServerCurConns + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatPoolStat MIB." + ::= { bigipLocalTMGroups 48 } + +ltmSnatpoolTransAddrGroup OBJECT-GROUP + OBJECTS { + ltmSnatpoolTransAddrNumber, + ltmSnatpoolTransAddrSnatpoolName, + ltmSnatpoolTransAddrTransAddrType, + ltmSnatpoolTransAddrTransAddr, + ltmSnatpoolTransAddrTransAddrName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSnatpoolTransAddr MIB." + ::= { bigipLocalTMGroups 49 } + +ltmVirtualServGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServNumber, + ltmVirtualServName, + ltmVirtualServAddrType, + ltmVirtualServAddr, + ltmVirtualServWildmaskType, + ltmVirtualServWildmask, + ltmVirtualServPort, + ltmVirtualServIpProto, + ltmVirtualServListedEnabledVlans, + ltmVirtualServEnabled, + ltmVirtualServConnLimit, + ltmVirtualServRclass, + ltmVirtualServSfFlags, + ltmVirtualServTranslateAddr, + ltmVirtualServTranslatePort, + ltmVirtualServType, + ltmVirtualServSnatType, + ltmVirtualServLasthopPoolName, + ltmVirtualServSnatpoolName, + ltmVirtualServDefaultPool, + ltmVirtualServFallbackPersist, + ltmVirtualServActualPvaAccel, + ltmVirtualServAvailabilityState, + ltmVirtualServEnabledState, + ltmVirtualServDisabledParentType, + ltmVirtualServStatusReason, + ltmVirtualServGtmScore, + ltmVirtualServCmpEnabled, + ltmVirtualServSrcport, + ltmVirtualServVaName, + ltmVirtualServSourceAddressTranslationType, + ltmVirtualServSourceAddressTranslationPool, + ltmVirtualServServiceDownImmediateAction + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServ MIB." + ::= { bigipLocalTMGroups 50 } + +ltmVirtualServStatGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServStatResetStats, + ltmVirtualServStatNumber, + ltmVirtualServStatName, + ltmVirtualServStatCsMinConnDur, + ltmVirtualServStatCsMaxConnDur, + ltmVirtualServStatCsMeanConnDur, + ltmVirtualServStatNoNodesErrors, + ltmVirtualServStatClientPktsIn, + ltmVirtualServStatClientBytesIn, + ltmVirtualServStatClientPktsOut, + ltmVirtualServStatClientBytesOut, + ltmVirtualServStatClientMaxConns, + ltmVirtualServStatClientTotConns, + ltmVirtualServStatClientCurConns, + ltmVirtualServStatEphemeralPktsIn, + ltmVirtualServStatEphemeralBytesIn, + ltmVirtualServStatEphemeralPktsOut, + ltmVirtualServStatEphemeralBytesOut, + ltmVirtualServStatEphemeralMaxConns, + ltmVirtualServStatEphemeralTotConns, + ltmVirtualServStatEphemeralCurConns, + ltmVirtualServStatPvaPktsIn, + ltmVirtualServStatPvaBytesIn, + ltmVirtualServStatPvaPktsOut, + ltmVirtualServStatPvaBytesOut, + ltmVirtualServStatPvaMaxConns, + ltmVirtualServStatPvaTotConns, + ltmVirtualServStatPvaCurConns, + ltmVirtualServStatTotRequests, + ltmVirtualServStatTotPvaAssistConn, + ltmVirtualServStatCurrPvaAssistConn, + ltmVirtualServStatCycleCount, + ltmVirtualServStatVsUsageRatio5s, + ltmVirtualServStatVsUsageRatio1m, + ltmVirtualServStatVsUsageRatio5m, + ltmVirtualServStatCurrentConnsPerSec, + ltmVirtualServStatDurationRateExceeded, + ltmVirtualServStatSwSyncookies, + ltmVirtualServStatSwSyncookieAccepts, + ltmVirtualServStatHwSyncookies, + ltmVirtualServStatHwSyncookieAccepts, + ltmVirtualServStatClientEvictedConns, + ltmVirtualServStatClientSlowKilled, + ltmVirtualServStatWlSyncookieHits, + ltmVirtualServStatWlSyncookieAccepts, + ltmVirtualServStatWlSyncookieRejects + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServStat MIB." + ::= { bigipLocalTMGroups 51 } + +ltmVirtualServAuthGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServAuthNumber, + ltmVirtualServAuthVsName, + ltmVirtualServAuthProfileName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServAuth MIB." + ::= { bigipLocalTMGroups 52 } + +ltmVirtualServPersistGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServPersistNumber, + ltmVirtualServPersistVsName, + ltmVirtualServPersistProfileName, + ltmVirtualServPersistUseDefault + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServPersist MIB." + ::= { bigipLocalTMGroups 53 } + +ltmVirtualServProfileGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServProfileNumber, + ltmVirtualServProfileVsName, + ltmVirtualServProfileProfileName, + ltmVirtualServProfileType, + ltmVirtualServProfileContext + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServProfile MIB." + ::= { bigipLocalTMGroups 54 } + +ltmVirtualServPoolGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServPoolNumber, + ltmVirtualServPoolVirtualServerName, + ltmVirtualServPoolPoolName, + ltmVirtualServPoolRuleName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServPool MIB." + ::= { bigipLocalTMGroups 55 } + +ltmVirtualServClonePoolGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServClonePoolNumber, + ltmVirtualServClonePoolVirtualServerName, + ltmVirtualServClonePoolPoolName, + ltmVirtualServClonePoolType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServClonePool MIB." + ::= { bigipLocalTMGroups 56 } + +ltmVirtualServRuleGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServRuleNumber, + ltmVirtualServRuleVirtualServerName, + ltmVirtualServRuleRuleName, + ltmVirtualServRulePriority + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServRule MIB." + ::= { bigipLocalTMGroups 57 } + +ltmVirtualServVlanGroup OBJECT-GROUP + OBJECTS { + ltmVirtualServVlanNumber, + ltmVirtualServVlanVsName, + ltmVirtualServVlanVlanName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServVlan MIB." + ::= { bigipLocalTMGroups 58 } + +ltmVirtualAddrGroup OBJECT-GROUP + OBJECTS { + ltmVirtualAddrNumber, + ltmVirtualAddrAddrType, + ltmVirtualAddrAddr, + ltmVirtualAddrEnabled, + ltmVirtualAddrConnLimit, + ltmVirtualAddrArpEnabled, + ltmVirtualAddrSfFlags, + ltmVirtualAddrUnitId, + ltmVirtualAddrRouteAdvertisement, + ltmVirtualAddrAvailabilityState, + ltmVirtualAddrEnabledState, + ltmVirtualAddrDisabledParentType, + ltmVirtualAddrStatusReason, + ltmVirtualAddrServer, + ltmVirtualAddrIsFloat, + ltmVirtualAddrName, + ltmVirtualAddrIcmpEcho + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualAddr MIB." + ::= { bigipLocalTMGroups 59 } + +ltmVirtualAddrStatGroup OBJECT-GROUP + OBJECTS { + ltmVirtualAddrStatResetStats, + ltmVirtualAddrStatNumber, + ltmVirtualAddrStatAddrType, + ltmVirtualAddrStatAddr, + ltmVirtualAddrStatClientPktsIn, + ltmVirtualAddrStatClientBytesIn, + ltmVirtualAddrStatClientPktsOut, + ltmVirtualAddrStatClientBytesOut, + ltmVirtualAddrStatClientMaxConns, + ltmVirtualAddrStatClientTotConns, + ltmVirtualAddrStatClientCurConns, + ltmVirtualAddrStatPvaPktsIn, + ltmVirtualAddrStatPvaBytesIn, + ltmVirtualAddrStatPvaPktsOut, + ltmVirtualAddrStatPvaBytesOut, + ltmVirtualAddrStatPvaMaxConns, + ltmVirtualAddrStatPvaTotConns, + ltmVirtualAddrStatPvaCurConns, + ltmVirtualAddrStatTotPvaAssistConn, + ltmVirtualAddrStatCurrPvaAssistConn, + ltmVirtualAddrStatName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualAddrStat MIB." + ::= { bigipLocalTMGroups 60 } + +ltmFastHttpProfileGroup OBJECT-GROUP + OBJECTS { + ltmFastHttpProfileNumber, + ltmFastHttpProfileName, + ltmFastHttpProfileConfigSource, + ltmFastHttpProfileDefaultName, + ltmFastHttpProfileResetOnTimeout, + ltmFastHttpProfileIdleTimeout, + ltmFastHttpProfileMssOverride, + ltmFastHttpProfileClientCloseTimeout, + ltmFastHttpProfileServerCloseTimeout, + ltmFastHttpProfileConnpoolMaxSize, + ltmFastHttpProfileConnpoolMinSize, + ltmFastHttpProfileConnpoolStep, + ltmFastHttpProfileConnpoolMaxReuse, + ltmFastHttpProfileConnpoolIdleTimeout, + ltmFastHttpProfileMaxHeaderSize, + ltmFastHttpProfileMaxRequests, + ltmFastHttpProfileInsertXforwardedFor, + ltmFastHttpProfileHttp11CloseWorkarounds, + ltmFastHttpProfileHeaderInsert, + ltmFastHttpProfileUncleanShutdown, + ltmFastHttpProfileForceHttp10Response, + ltmFastHttpProfileLayer7, + ltmFastHttpProfileConnpoolReplenish + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFastHttpProfile MIB." + ::= { bigipLocalTMGroups 61 } + +ltmFastHttpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmFastHttpProfileStatResetStats, + ltmFastHttpProfileStatNumber, + ltmFastHttpProfileStatName, + ltmFastHttpProfileStatClientSyns, + ltmFastHttpProfileStatClientAccepts, + ltmFastHttpProfileStatServerConnects, + ltmFastHttpProfileStatConnpoolCurSize, + ltmFastHttpProfileStatConnpoolMaxSize, + ltmFastHttpProfileStatConnpoolReuses, + ltmFastHttpProfileStatConnpoolExhausted, + ltmFastHttpProfileStatNumberReqs, + ltmFastHttpProfileStatUnbufferedReqs, + ltmFastHttpProfileStatGetReqs, + ltmFastHttpProfileStatPostReqs, + ltmFastHttpProfileStatV9Reqs, + ltmFastHttpProfileStatV10Reqs, + ltmFastHttpProfileStatV11Reqs, + ltmFastHttpProfileStatResp2xxCnt, + ltmFastHttpProfileStatResp3xxCnt, + ltmFastHttpProfileStatResp4xxCnt, + ltmFastHttpProfileStatResp5xxCnt, + ltmFastHttpProfileStatReqParseErrors, + ltmFastHttpProfileStatRespParseErrors, + ltmFastHttpProfileStatClientRxBad, + ltmFastHttpProfileStatServerRxBad, + ltmFastHttpProfileStatPipelinedReqs + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFastHttpProfileStat MIB." + ::= { bigipLocalTMGroups 62 } + +ltmXmlProfileGroup OBJECT-GROUP + OBJECTS { + ltmXmlProfileNumber, + ltmXmlProfileName, + ltmXmlProfileConfigSource, + ltmXmlProfileDefaultName, + ltmXmlProfileAbortOnError, + ltmXmlProfileMaxBufferSize, + ltmXmlProfileMultipleQueryMatches + } + STATUS current + DESCRIPTION + "A collection of objects of ltmXmlProfile MIB." + ::= { bigipLocalTMGroups 63 } + +ltmXmlProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmXmlProfileStatResetStats, + ltmXmlProfileStatNumber, + ltmXmlProfileStatName, + ltmXmlProfileStatNumErrors, + ltmXmlProfileStatNumInspectedDocuments, + ltmXmlProfileStatNumDocumentsWithOneMatch, + ltmXmlProfileStatNumDocumentsWithTwoMatches, + ltmXmlProfileStatNumDocumentsWithThreeMatches, + ltmXmlProfileStatNumDocumentsWithNoMatches, + ltmXmlProfileStatNumMalformedDocuments + } + STATUS current + DESCRIPTION + "A collection of objects of ltmXmlProfileStat MIB." + ::= { bigipLocalTMGroups 64 } + +ltmRamUriExclGroup OBJECT-GROUP + OBJECTS { + ltmRamUriExclNumber, + ltmRamUriExclName, + ltmRamUriExclIndex, + ltmRamUriExclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileRamUriExcl MIB." + ::= { bigipLocalTMGroups 65 } + +ltmRamUriInclGroup OBJECT-GROUP + OBJECTS { + ltmRamUriInclNumber, + ltmRamUriInclName, + ltmRamUriInclIndex, + ltmRamUriInclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileRamUriIncl MIB." + ::= { bigipLocalTMGroups 66 } + +ltmRamUriPinGroup OBJECT-GROUP + OBJECTS { + ltmRamUriPinNumber, + ltmRamUriPinName, + ltmRamUriPinIndex, + ltmRamUriPinUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileRamUriPin MIB." + ::= { bigipLocalTMGroups 67 } + +ltmDnsProfileGroup OBJECT-GROUP + OBJECTS { + ltmDnsProfileNumber, + ltmDnsProfileName, + ltmDnsProfileConfigSource, + ltmDnsProfileDefaultName, + ltmDnsProfileGtmEnabled, + ltmDnsProfileDns64Mode, + ltmDnsProfileDns64PrefixType, + ltmDnsProfileDns64Prefix, + ltmDnsProfileDns64AdditionalRewrite, + ltmDnsProfileDnsLastAction, + ltmDnsProfileUseLocalBind, + ltmDnsProfileDnsExpressEnabled, + ltmDnsProfileDnssecEnabled, + ltmDnsProfileCacheEnabled, + ltmDnsProfileDnsCache, + ltmDnsProfileProcessRd, + ltmDnsProfileAvrDnsStatSampleRate, + ltmDnsProfileSecurity, + ltmDnsProfileSecurityEnabled, + ltmDnsProfileLoggingProfile, + ltmDnsProfileLoggingEnabled, + ltmDnsProfileFastDnsEnabled, + ltmDnsProfileHwValidation, + ltmDnsProfileHwCache + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsProfile MIB." + ::= { bigipLocalTMGroups 68 } + +ltmHttpClassGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassNumber, + ltmHttpClassName, + ltmHttpClassConfigSource, + ltmHttpClassDefaultName, + ltmHttpClassPoolName, + ltmHttpClassAsmEnabled, + ltmHttpClassWaEnabled, + ltmHttpClassRedirectLocation, + ltmHttpClassUrlRewrite + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfile MIB." + ::= { bigipLocalTMGroups 69 } + +ltmHttpClassHostGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassHostNumber, + ltmHttpClassHostName, + ltmHttpClassHostIndex, + ltmHttpClassHostString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfileHost MIB." + ::= { bigipLocalTMGroups 70 } + +ltmHttpClassUriGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassUriNumber, + ltmHttpClassUriName, + ltmHttpClassUriIndex, + ltmHttpClassUriString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfileUri MIB." + ::= { bigipLocalTMGroups 71 } + +ltmHttpClassHeadGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassHeadNumber, + ltmHttpClassHeadName, + ltmHttpClassHeadIndex, + ltmHttpClassHeadString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfileHead MIB." + ::= { bigipLocalTMGroups 72 } + +ltmHttpClassCookGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassCookNumber, + ltmHttpClassCookName, + ltmHttpClassCookIndex, + ltmHttpClassCookString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfileCook MIB." + ::= { bigipLocalTMGroups 73 } + +ltmHttpClassStatGroup OBJECT-GROUP + OBJECTS { + ltmHttpClassStatResetStats, + ltmHttpClassStatNumber, + ltmHttpClassStatName, + ltmHttpClassStatCookiePersistInserts, + ltmHttpClassStatResp2xxCnt, + ltmHttpClassStatResp3xxCnt, + ltmHttpClassStatResp4xxCnt, + ltmHttpClassStatResp5xxCnt, + ltmHttpClassStatNumberReqs, + ltmHttpClassStatGetReqs, + ltmHttpClassStatPostReqs, + ltmHttpClassStatV9Reqs, + ltmHttpClassStatV10Reqs, + ltmHttpClassStatV11Reqs, + ltmHttpClassStatV9Resp, + ltmHttpClassStatV10Resp, + ltmHttpClassStatV11Resp, + ltmHttpClassStatMaxKeepaliveReq, + ltmHttpClassStatRespBucket1k, + ltmHttpClassStatRespBucket4k, + ltmHttpClassStatRespBucket16k, + ltmHttpClassStatRespBucket32k, + ltmHttpClassStatRespBucket64k, + ltmHttpClassStatPrecompressBytes, + ltmHttpClassStatPostcompressBytes, + ltmHttpClassStatNullCompressBytes, + ltmHttpClassStatHtmlPrecompressBytes, + ltmHttpClassStatHtmlPostcompressBytes, + ltmHttpClassStatCssPrecompressBytes, + ltmHttpClassStatCssPostcompressBytes, + ltmHttpClassStatJsPrecompressBytes, + ltmHttpClassStatJsPostcompressBytes, + ltmHttpClassStatXmlPrecompressBytes, + ltmHttpClassStatXmlPostcompressBytes, + ltmHttpClassStatSgmlPrecompressBytes, + ltmHttpClassStatSgmlPostcompressBytes, + ltmHttpClassStatPlainPrecompressBytes, + ltmHttpClassStatPlainPostcompressBytes, + ltmHttpClassStatOctetPrecompressBytes, + ltmHttpClassStatOctetPostcompressBytes, + ltmHttpClassStatImagePrecompressBytes, + ltmHttpClassStatImagePostcompressBytes, + ltmHttpClassStatVideoPrecompressBytes, + ltmHttpClassStatVideoPostcompressBytes, + ltmHttpClassStatAudioPrecompressBytes, + ltmHttpClassStatAudioPostcompressBytes, + ltmHttpClassStatOtherPrecompressBytes, + ltmHttpClassStatOtherPostcompressBytes, + ltmHttpClassStatRamcacheHits, + ltmHttpClassStatRamcacheMisses, + ltmHttpClassStatRamcacheMissesAll, + ltmHttpClassStatRamcacheHitBytes, + ltmHttpClassStatRamcacheMissBytes, + ltmHttpClassStatRamcacheMissBytesAll + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpClassProfileStat MIB." + ::= { bigipLocalTMGroups 74 } + +ltmIiopProfileGroup OBJECT-GROUP + OBJECTS { + ltmIiopProfileName, + ltmIiopProfileConfigSource, + ltmIiopProfileDefaultName, + ltmIiopProfilePersistRequestId, + ltmIiopProfilePersistObjectKey, + ltmIiopProfileAbortOnTimeout, + ltmIiopProfileTimeout + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIiopProfile MIB." + ::= { bigipLocalTMGroups 75 } + +ltmIiopProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmIiopProfileStatResetStats, + ltmIiopProfileStatName, + ltmIiopProfileStatNumRequests, + ltmIiopProfileStatNumResponses, + ltmIiopProfileStatNumCancels, + ltmIiopProfileStatNumErrors, + ltmIiopProfileStatNumFragments + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIiopProfileStat MIB." + ::= { bigipLocalTMGroups 76 } + +ltmRtspProfileGroup OBJECT-GROUP + OBJECTS { + ltmRtspProfileNumber, + ltmRtspProfileName, + ltmRtspProfileConfigSource, + ltmRtspProfileDefaultName, + ltmRtspProfileIdleTimeout, + ltmRtspProfileMaxHeaderSize, + ltmRtspProfileMaxQueuedData, + ltmRtspProfileUnicastRedirect, + ltmRtspProfileMulticastRedirect, + ltmRtspProfileSessionReconnect, + ltmRtspProfileRealHttpPersistence, + ltmRtspProfileProxy, + ltmRtspProfileProxyHeader, + ltmRtspProfileRtpPort, + ltmRtspProfileRtcpPort, + ltmRtspProfileLogPublisher, + ltmRtspProfileLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRtspProfile MIB." + ::= { bigipLocalTMGroups 77 } + +ltmRtspProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmRtspProfileStatResetStats, + ltmRtspProfileStatNumber, + ltmRtspProfileStatName, + ltmRtspProfileStatNumRequests, + ltmRtspProfileStatNumResponses, + ltmRtspProfileStatNumErrors, + ltmRtspProfileStatNumInterleaved + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRtspProfileStat MIB." + ::= { bigipLocalTMGroups 78 } + +ltmSctpProfileGroup OBJECT-GROUP + OBJECTS { + ltmSctpProfileNumber, + ltmSctpProfileName, + ltmSctpProfileConfigSource, + ltmSctpProfileDefaultName, + ltmSctpProfileRcvOrdered, + ltmSctpProfileSndPartial, + ltmSctpProfileTcpShutdown, + ltmSctpProfileResetOnTimeout, + ltmSctpProfileOutStreams, + ltmSctpProfileInStreams, + ltmSctpProfileSndbuf, + ltmSctpProfileRcvwnd, + ltmSctpProfileTxChunks, + ltmSctpProfileRxChunks, + ltmSctpProfileCookieExpiration, + ltmSctpProfileInitMaxrtx, + ltmSctpProfileAssocMaxrtx, + ltmSctpProfileProxyBufferLow, + ltmSctpProfileProxyBufferHigh, + ltmSctpProfileIdleTimeout, + ltmSctpProfileHeartbeatInterval, + ltmSctpProfileIpTosToPeer, + ltmSctpProfileLinkQosToPeer, + ltmSctpProfileSecret, + ltmSctpProfileMaxBurst, + ltmSctpProfileHeartbeatMaxBurst, + ltmSctpProfileMaxCommunicationPaths, + ltmSctpProfileMaxPathRetransmitLimit, + ltmSctpProfileServerSideMultihoming, + ltmSctpProfileClientSideMultihoming, + ltmSctpProfileRtoInitial, + ltmSctpProfileRtoMin, + ltmSctpProfileRtoMax, + ltmSctpProfileSackTimeout + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSctpProfile MIB." + ::= { bigipLocalTMGroups 79 } + +ltmSctpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmSctpProfileStatResetStats, + ltmSctpProfileStatNumber, + ltmSctpProfileStatName, + ltmSctpProfileStatAccepts, + ltmSctpProfileStatAcceptfails, + ltmSctpProfileStatConnects, + ltmSctpProfileStatConnfails, + ltmSctpProfileStatExpires, + ltmSctpProfileStatAbandons, + ltmSctpProfileStatRxrst, + ltmSctpProfileStatRxbadsum, + ltmSctpProfileStatRxcookie, + ltmSctpProfileStatRxbadcookie, + ltmSctpProfileStatAssociations, + ltmSctpProfileStatClosing, + ltmSctpProfileStatConfirmedAddresses, + ltmSctpProfileStatUnconfirmedAddresses, + ltmSctpProfileStatActivePaths, + ltmSctpProfileStatInactivePaths + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSctpProfileStat MIB." + ::= { bigipLocalTMGroups 80 } + +ltmUserStatProfileGroup OBJECT-GROUP + OBJECTS { + ltmUserStatProfileNumber, + ltmUserStatProfileName, + ltmUserStatProfileConfigSource, + ltmUserStatProfileDefaultName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmUserStatProfile MIB." + ::= { bigipLocalTMGroups 81 } + +ltmUserStatProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmUserStatProfileStatResetStats, + ltmUserStatProfileStatNumber, + ltmUserStatProfileStatName, + ltmUserStatProfileStatFieldId, + ltmUserStatProfileStatFieldName, + ltmUserStatProfileStatFieldValue + } + STATUS current + DESCRIPTION + "A collection of objects of ltmUserStatProfileStat MIB." + ::= { bigipLocalTMGroups 83 } + +ltmVsHttpClassGroup OBJECT-GROUP + OBJECTS { + ltmVsHttpClassNumber, + ltmVsHttpClassVsName, + ltmVsHttpClassProfileName, + ltmVsHttpClassPriority + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServHttpClass MIB." + ::= { bigipLocalTMGroups 84 } + +ltmNodeAddrStatusGroup OBJECT-GROUP + OBJECTS { + ltmNodeAddrStatusNumber, + ltmNodeAddrStatusAddrType, + ltmNodeAddrStatusAddr, + ltmNodeAddrStatusAvailState, + ltmNodeAddrStatusEnabledState, + ltmNodeAddrStatusParentType, + ltmNodeAddrStatusDetailReason, + ltmNodeAddrStatusName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNodeAddrStatus MIB." + ::= { bigipLocalTMGroups 85 } + +ltmPoolStatusGroup OBJECT-GROUP + OBJECTS { + ltmPoolStatusNumber, + ltmPoolStatusName, + ltmPoolStatusAvailState, + ltmPoolStatusEnabledState, + ltmPoolStatusParentType, + ltmPoolStatusDetailReason + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPoolStatus MIB." + ::= { bigipLocalTMGroups 86 } + +ltmPoolMbrStatusGroup OBJECT-GROUP + OBJECTS { + ltmPoolMbrStatusNumber, + ltmPoolMbrStatusPoolName, + ltmPoolMbrStatusAddrType, + ltmPoolMbrStatusAddr, + ltmPoolMbrStatusPort, + ltmPoolMbrStatusAvailState, + ltmPoolMbrStatusEnabledState, + ltmPoolMbrStatusParentType, + ltmPoolMbrStatusDetailReason, + ltmPoolMbrStatusNodeName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPoolMemberStatus MIB." + ::= { bigipLocalTMGroups 87 } + +ltmVsStatusGroup OBJECT-GROUP + OBJECTS { + ltmVsStatusNumber, + ltmVsStatusName, + ltmVsStatusAvailState, + ltmVsStatusEnabledState, + ltmVsStatusParentType, + ltmVsStatusDetailReason + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualServStatus MIB." + ::= { bigipLocalTMGroups 88 } + +ltmVAddrStatusGroup OBJECT-GROUP + OBJECTS { + ltmVAddrStatusNumber, + ltmVAddrStatusAddrType, + ltmVAddrStatusAddr, + ltmVAddrStatusAvailState, + ltmVAddrStatusEnabledState, + ltmVAddrStatusParentType, + ltmVAddrStatusDetailReason, + ltmVAddrStatusName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualAddrStatus MIB." + ::= { bigipLocalTMGroups 89 } + +ltmFallbackStatusGroup OBJECT-GROUP + OBJECTS { + ltmFallbackStatusNumber, + ltmFallbackStatusName, + ltmFallbackStatusIndex, + ltmFallbackStatusCode + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileFallbackStatus MIB." + ::= { bigipLocalTMGroups 90 } + +ltmRespHeadersPermGroup OBJECT-GROUP + OBJECTS { + ltmRespHeadersPermNumber, + ltmRespHeadersPermName, + ltmRespHeadersPermIndex, + ltmRespHeadersPermStr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileRespHeadersPerm MIB." + ::= { bigipLocalTMGroups 91 } + +ltmEncCookiesGroup OBJECT-GROUP + OBJECTS { + ltmEncCookiesNumber, + ltmEncCookiesName, + ltmEncCookiesIndex, + ltmEncCookiesStr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileEncCookies MIB." + ::= { bigipLocalTMGroups 92 } + +ltmFastL4ProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmFastL4ProfileStatResetStats, + ltmFastL4ProfileStatNumber, + ltmFastL4ProfileStatName, + ltmFastL4ProfileStatOpen, + ltmFastL4ProfileStatAccepts, + ltmFastL4ProfileStatAcceptfails, + ltmFastL4ProfileStatExpires, + ltmFastL4ProfileStatRxbadpkt, + ltmFastL4ProfileStatRxunreach, + ltmFastL4ProfileStatRxbadunreach, + ltmFastL4ProfileStatRxbadsum, + ltmFastL4ProfileStatTxerrors, + ltmFastL4ProfileStatSyncookIssue, + ltmFastL4ProfileStatSyncookAccept, + ltmFastL4ProfileStatSyncookReject, + ltmFastL4ProfileStatServersynrtx, + ltmFastL4ProfileStatLbcSuccessful, + ltmFastL4ProfileStatLbcTimedout + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFastL4ProfileStat MIB." + ::= { bigipLocalTMGroups 93 } + +ltmSipProfileGroup OBJECT-GROUP + OBJECTS { + ltmSipProfileNumber, + ltmSipProfileName, + ltmSipProfileConfigSource, + ltmSipProfileDefaultName, + ltmSipProfileMaxSize, + ltmSipProfileTerminateBye, + ltmSipProfileInsertVia, + ltmSipProfileSecureVia, + ltmSipProfileInsertRecordRoute, + ltmSipProfileFirewallEnabled, + ltmSipProfileLogPublisher, + ltmSipProfileLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSipProfile MIB." + ::= { bigipLocalTMGroups 94 } + +ltmSipProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmSipProfileStatResetStats, + ltmSipProfileStatNumber, + ltmSipProfileStatName, + ltmSipProfileStatRequests, + ltmSipProfileStatResponses, + ltmSipProfileStatBadmsgs, + ltmSipProfileStatDrops + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSipProfileStat MIB." + ::= { bigipLocalTMGroups 95 } + +ltmVirtualModuleScoreGroup OBJECT-GROUP + OBJECTS { + ltmVirtualModuleScoreNumber, + ltmVirtualModuleScoreVsName, + ltmVirtualModuleScoreModuleType, + ltmVirtualModuleScoreScore + } + STATUS current + DESCRIPTION + "A collection of objects of ltmVirtualModuleScore MIB." + ::= { bigipLocalTMGroups 96 } + +ltmIsessionProfileGroup OBJECT-GROUP + OBJECTS { + ltmIsessionProfileNumber, + ltmIsessionProfileName, + ltmIsessionProfileMode, + ltmIsessionProfileConnectionReuse, + ltmIsessionProfileCompressionNull, + ltmIsessionProfileCompressionDeflate, + ltmIsessionProfileCompressionLzo, + ltmIsessionProfileCompressionAdaptive, + ltmIsessionProfileDeduplication, + ltmIsessionProfilePortTransparency, + ltmIsessionProfileTargetVirtual, + ltmIsessionProfileEndpointPool, + ltmIsessionProfileCompressionDeflateLevel, + ltmIsessionProfileCompressionBzip2, + ltmIsessionProfileCompression, + ltmIsessionProfileCompressionCodecs + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIsessionProfile MIB." + ::= { bigipLocalTMGroups 97 } + +ltmIsessionProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmIsessionProfileStatResetStats, + ltmIsessionProfileStatNumber, + ltmIsessionProfileStatVsName, + ltmIsessionProfileStatProfileName, + ltmIsessionProfileStatNullInUses, + ltmIsessionProfileStatNullInErrors, + ltmIsessionProfileStatNullInBytesOpt, + ltmIsessionProfileStatNullInBytesRaw, + ltmIsessionProfileStatNullOutUses, + ltmIsessionProfileStatNullOutErrors, + ltmIsessionProfileStatNullOutBytesOpt, + ltmIsessionProfileStatNullOutBytesRaw, + ltmIsessionProfileStatLzoInUses, + ltmIsessionProfileStatLzoInErrors, + ltmIsessionProfileStatLzoInBytesOpt, + ltmIsessionProfileStatLzoInBytesRaw, + ltmIsessionProfileStatLzoOutUses, + ltmIsessionProfileStatLzoOutErrors, + ltmIsessionProfileStatLzoOutBytesOpt, + ltmIsessionProfileStatLzoOutBytesRaw, + ltmIsessionProfileStatDeflateInUses, + ltmIsessionProfileStatDeflateInErrors, + ltmIsessionProfileStatDeflateInBytesOpt, + ltmIsessionProfileStatDeflateInBytesRaw, + ltmIsessionProfileStatDeflateOutUses, + ltmIsessionProfileStatDeflateOutErrors, + ltmIsessionProfileStatDeflateOutBytesOpt, + ltmIsessionProfileStatDeflateOutBytesRaw, + ltmIsessionProfileStatDedupInUses, + ltmIsessionProfileStatDedupInErrors, + ltmIsessionProfileStatDedupInBytesOpt, + ltmIsessionProfileStatDedupInBytesRaw, + ltmIsessionProfileStatDedupOutUses, + ltmIsessionProfileStatDedupOutErrors, + ltmIsessionProfileStatDedupOutBytesOpt, + ltmIsessionProfileStatDedupOutBytesRaw, + ltmIsessionProfileStatDedupInHits, + ltmIsessionProfileStatDedupInHitBytes, + ltmIsessionProfileStatDedupInHitHistBucket1k, + ltmIsessionProfileStatDedupInHitHistBucket2k, + ltmIsessionProfileStatDedupInHitHistBucket4k, + ltmIsessionProfileStatDedupInHitHistBucket8k, + ltmIsessionProfileStatDedupInHitHistBucket16k, + ltmIsessionProfileStatDedupInHitHistBucket32k, + ltmIsessionProfileStatDedupInHitHistBucket64k, + ltmIsessionProfileStatDedupInHitHistBucket128k, + ltmIsessionProfileStatDedupInHitHistBucket256k, + ltmIsessionProfileStatDedupInHitHistBucket512k, + ltmIsessionProfileStatDedupInHitHistBucket1m, + ltmIsessionProfileStatDedupInHitHistBucketLarge, + ltmIsessionProfileStatDedupInMisses, + ltmIsessionProfileStatDedupInMissBytes, + ltmIsessionProfileStatDedupInMissHistBucket1k, + ltmIsessionProfileStatDedupInMissHistBucket2k, + ltmIsessionProfileStatDedupInMissHistBucket4k, + ltmIsessionProfileStatDedupInMissHistBucket8k, + ltmIsessionProfileStatDedupInMissHistBucket16k, + ltmIsessionProfileStatDedupInMissHistBucket32k, + ltmIsessionProfileStatDedupInMissHistBucket64k, + ltmIsessionProfileStatDedupInMissHistBucket128k, + ltmIsessionProfileStatDedupInMissHistBucket256k, + ltmIsessionProfileStatDedupInMissHistBucket512k, + ltmIsessionProfileStatDedupInMissHistBucket1m, + ltmIsessionProfileStatDedupInMissHistBucketLarge, + ltmIsessionProfileStatDedupOutHits, + ltmIsessionProfileStatDedupOutHitBytes, + ltmIsessionProfileStatDedupOutHitHistBucket1k, + ltmIsessionProfileStatDedupOutHitHistBucket2k, + ltmIsessionProfileStatDedupOutHitHistBucket4k, + ltmIsessionProfileStatDedupOutHitHistBucket8k, + ltmIsessionProfileStatDedupOutHitHistBucket16k, + ltmIsessionProfileStatDedupOutHitHistBucket32k, + ltmIsessionProfileStatDedupOutHitHistBucket64k, + ltmIsessionProfileStatDedupOutHitHistBucket128k, + ltmIsessionProfileStatDedupOutHitHistBucket256k, + ltmIsessionProfileStatDedupOutHitHistBucket512k, + ltmIsessionProfileStatDedupOutHitHistBucket1m, + ltmIsessionProfileStatDedupOutHitHistBucketLarge, + ltmIsessionProfileStatDedupOutMisses, + ltmIsessionProfileStatDedupOutMissBytes, + ltmIsessionProfileStatDedupOutMissHistBucket1k, + ltmIsessionProfileStatDedupOutMissHistBucket2k, + ltmIsessionProfileStatDedupOutMissHistBucket4k, + ltmIsessionProfileStatDedupOutMissHistBucket8k, + ltmIsessionProfileStatDedupOutMissHistBucket16k, + ltmIsessionProfileStatDedupOutMissHistBucket32k, + ltmIsessionProfileStatDedupOutMissHistBucket64k, + ltmIsessionProfileStatDedupOutMissHistBucket128k, + ltmIsessionProfileStatDedupOutMissHistBucket256k, + ltmIsessionProfileStatDedupOutMissHistBucket512k, + ltmIsessionProfileStatDedupOutMissHistBucket1m, + ltmIsessionProfileStatDedupOutMissHistBucketLarge, + ltmIsessionProfileStatOutgoingConnsIdleCur, + ltmIsessionProfileStatOutgoingConnsIdleMax, + ltmIsessionProfileStatOutgoingConnsIdleTot, + ltmIsessionProfileStatOutgoingConnsActiveCur, + ltmIsessionProfileStatOutgoingConnsActiveMax, + ltmIsessionProfileStatOutgoingConnsActiveTot, + ltmIsessionProfileStatOutgoingConnsErrors, + ltmIsessionProfileStatOutgoingConnsPassthruTot, + ltmIsessionProfileStatIncomingConnsActiveCur, + ltmIsessionProfileStatIncomingConnsActiveMax, + ltmIsessionProfileStatIncomingConnsActiveTot, + ltmIsessionProfileStatIncomingConnsErrors, + ltmIsessionProfileStatBzip2InUses, + ltmIsessionProfileStatBzip2InErrors, + ltmIsessionProfileStatBzip2InBytesOpt, + ltmIsessionProfileStatBzip2InBytesRaw, + ltmIsessionProfileStatBzip2OutUses, + ltmIsessionProfileStatBzip2OutErrors, + ltmIsessionProfileStatBzip2OutBytesOpt, + ltmIsessionProfileStatBzip2OutBytesRaw + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIsessionProfileStat MIB." + ::= { bigipLocalTMGroups 98 } + +ltmXmlProfileXpathQueriesGroup OBJECT-GROUP + OBJECTS { + ltmXmlProfileXpathQueriesNumber, + ltmXmlProfileXpathQueriesName, + ltmXmlProfileXpathQueriesIndex, + ltmXmlProfileXpathQueriesString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmXmlProfileXpathQueries MIB." + ::= { bigipLocalTMGroups 99 } + +ltmXmlProfileNamespaceMappingsGroup OBJECT-GROUP + OBJECTS { + ltmXmlProfileNamespaceMappingsNumber, + ltmXmlProfileNamespaceMappingsName, + ltmXmlProfileNamespaceMappingsIndex, + ltmXmlProfileNamespaceMappingsMappingPrefix, + ltmXmlProfileNamespaceMappingsMappingNamespace + } + STATUS current + DESCRIPTION + "A collection of objects of ltmXmlProfileNamespaceMappings MIB." + ::= { bigipLocalTMGroups 100 } + +ltmHttpCompressionProfileGroup OBJECT-GROUP + OBJECTS { + ltmHttpCompressionProfileNumber, + ltmHttpCompressionProfileName, + ltmHttpCompressionProfileConfigSource, + ltmHttpCompressionProfileDefaultName, + ltmHttpCompressionProfileSelective, + ltmHttpCompressionProfileMinSize, + ltmHttpCompressionProfileBufferSize, + ltmHttpCompressionProfileVaryHeader, + ltmHttpCompressionProfileAllowHttp10, + ltmHttpCompressionProfileGzipMemlevel, + ltmHttpCompressionProfileGzipWindowsize, + ltmHttpCompressionProfileGzipLevel, + ltmHttpCompressionProfileKeepAcceptEncoding, + ltmHttpCompressionProfileBrowserWorkarounds, + ltmHttpCompressionProfileCpusaver, + ltmHttpCompressionProfileCpusaverHigh, + ltmHttpCompressionProfileCpusaverLow, + ltmHttpCompressionProfilePreferredMethod + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfile MIB." + ::= { bigipLocalTMGroups 101 } + +ltmHttpcompUriInclGroup OBJECT-GROUP + OBJECTS { + ltmHttpcompUriInclNumber, + ltmHttpcompUriInclName, + ltmHttpcompUriInclIndex, + ltmHttpcompUriInclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfileUriIncl MIB." + ::= { bigipLocalTMGroups 102 } + +ltmHttpcompUriExclGroup OBJECT-GROUP + OBJECTS { + ltmHttpcompUriExclNumber, + ltmHttpcompUriExclName, + ltmHttpcompUriExclIndex, + ltmHttpcompUriExclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfileUriExcl MIB." + ::= { bigipLocalTMGroups 103 } + +ltmHttpcompContTypeInclGroup OBJECT-GROUP + OBJECTS { + ltmHttpcompContTypeInclNumber, + ltmHttpcompContTypeInclName, + ltmHttpcompContTypeInclIndex, + ltmHttpcompContTypeInclContentType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfileContTypeIncl MIB." + ::= { bigipLocalTMGroups 104 } + +ltmHttpcompContTypeExclGroup OBJECT-GROUP + OBJECTS { + ltmHttpcompContTypeExclNumber, + ltmHttpcompContTypeExclName, + ltmHttpcompContTypeExclIndex, + ltmHttpcompContTypeExclContentType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfileContTypeExcl MIB." + ::= { bigipLocalTMGroups 105 } + +ltmHttpCompressionProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmHttpCompressionProfileStatResetStats, + ltmHttpCompressionProfileStatNumber, + ltmHttpCompressionProfileStatName, + ltmHttpCompressionProfileStatPrecompressBytes, + ltmHttpCompressionProfileStatPostcompressBytes, + ltmHttpCompressionProfileStatNullCompressBytes, + ltmHttpCompressionProfileStatHtmlPrecompressBytes, + ltmHttpCompressionProfileStatHtmlPostcompressBytes, + ltmHttpCompressionProfileStatCssPrecompressBytes, + ltmHttpCompressionProfileStatCssPostcompressBytes, + ltmHttpCompressionProfileStatJsPrecompressBytes, + ltmHttpCompressionProfileStatJsPostcompressBytes, + ltmHttpCompressionProfileStatXmlPrecompressBytes, + ltmHttpCompressionProfileStatXmlPostcompressBytes, + ltmHttpCompressionProfileStatSgmlPrecompressBytes, + ltmHttpCompressionProfileStatSgmlPostcompressBytes, + ltmHttpCompressionProfileStatPlainPrecompressBytes, + ltmHttpCompressionProfileStatPlainPostcompressBytes, + ltmHttpCompressionProfileStatOctetPrecompressBytes, + ltmHttpCompressionProfileStatOctetPostcompressBytes, + ltmHttpCompressionProfileStatImagePrecompressBytes, + ltmHttpCompressionProfileStatImagePostcompressBytes, + ltmHttpCompressionProfileStatVideoPrecompressBytes, + ltmHttpCompressionProfileStatVideoPostcompressBytes, + ltmHttpCompressionProfileStatAudioPrecompressBytes, + ltmHttpCompressionProfileStatAudioPostcompressBytes, + ltmHttpCompressionProfileStatOtherPrecompressBytes, + ltmHttpCompressionProfileStatOtherPostcompressBytes + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpCompressionProfileStat MIB." + ::= { bigipLocalTMGroups 106 } + +ltmWebAccelerationProfileGroup OBJECT-GROUP + OBJECTS { + ltmWebAccelerationProfileNumber, + ltmWebAccelerationProfileName, + ltmWebAccelerationProfileConfigSource, + ltmWebAccelerationProfileDefaultName, + ltmWebAccelerationProfileCacheSize, + ltmWebAccelerationProfileCacheMaxEntries, + ltmWebAccelerationProfileCacheMaxAge, + ltmWebAccelerationProfileCacheObjectMinSize, + ltmWebAccelerationProfileCacheObjectMaxSize, + ltmWebAccelerationProfileCacheIgnoreClient, + ltmWebAccelerationProfileCacheAgingRate, + ltmWebAccelerationProfileCacheInsertAgeHeader + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfile MIB." + ::= { bigipLocalTMGroups 107 } + +ltmWebaccCacheUriExclGroup OBJECT-GROUP + OBJECTS { + ltmWebaccCacheUriExclNumber, + ltmWebaccCacheUriExclName, + ltmWebaccCacheUriExclIndex, + ltmWebaccCacheUriExclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfileUriExcl MIB." + ::= { bigipLocalTMGroups 108 } + +ltmWebaccCacheUriInclGroup OBJECT-GROUP + OBJECTS { + ltmWebaccCacheUriInclNumber, + ltmWebaccCacheUriInclName, + ltmWebaccCacheUriInclIndex, + ltmWebaccCacheUriInclUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfileUriIncl MIB." + ::= { bigipLocalTMGroups 109 } + +ltmWebaccCacheUriPinGroup OBJECT-GROUP + OBJECTS { + ltmWebaccCacheUriPinNumber, + ltmWebaccCacheUriPinName, + ltmWebaccCacheUriPinIndex, + ltmWebaccCacheUriPinUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfileUriPin MIB." + ::= { bigipLocalTMGroups 110 } + +ltmWebAccelerationProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmWebAccelerationProfileStatResetStats, + ltmWebAccelerationProfileStatNumber, + ltmWebAccelerationProfileStatName, + ltmWebAccelerationProfileStatCacheHits, + ltmWebAccelerationProfileStatCacheMisses, + ltmWebAccelerationProfileStatCacheMissesAll, + ltmWebAccelerationProfileStatCacheHitBytes, + ltmWebAccelerationProfileStatCacheMissBytes, + ltmWebAccelerationProfileStatCacheMissBytesAll, + ltmWebAccelerationProfileStatCacheSize, + ltmWebAccelerationProfileStatCacheCount, + ltmWebAccelerationProfileStatCacheEvictions, + ltmWebAccelerationProfileStatInterStripeHits, + ltmWebAccelerationProfileStatInterStripeMisses, + ltmWebAccelerationProfileStatInterStripeHitBytes, + ltmWebAccelerationProfileStatInterStripeSize, + ltmWebAccelerationProfileStatInterStripeCount, + ltmWebAccelerationProfileStatInterStripeEvictions, + ltmWebAccelerationProfileStatRemoteHits, + ltmWebAccelerationProfileStatRemoteMisses, + ltmWebAccelerationProfileStatRemoteHitBytes + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfileStat MIB." + ::= { bigipLocalTMGroups 111 } + +ltmRstCauseStatGroup OBJECT-GROUP + OBJECTS { + ltmRstCauseStatResetStats, + ltmRstCauseStatNumber, + ltmRstCauseStatIndex, + ltmRstCauseStatRstCause, + ltmRstCauseStatCount + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRstCauseStat MIB." + ::= { bigipLocalTMGroups 112 } + +ltmWebaccCacheUriOverGroup OBJECT-GROUP + OBJECTS { + ltmWebaccCacheUriOverNumber, + ltmWebaccCacheUriOverName, + ltmWebaccCacheUriOverIndex, + ltmWebaccCacheUriOverUri + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebAccelerationProfileUriOver MIB." + ::= { bigipLocalTMGroups 113 } + +ltmDnsCacheGroup OBJECT-GROUP + OBJECTS { + ltmDnsCacheNumber, + ltmDnsCacheName, + ltmDnsCacheType, + ltmDnsCacheMsgCacheSize, + ltmDnsCacheRrsetCacheSize, + ltmDnsCacheAnswerDefaultZones, + ltmDnsCacheUseIpv4, + ltmDnsCacheUseIpv6, + ltmDnsCacheUseUdp, + ltmDnsCacheUseTcp, + ltmDnsCacheNameserverCacheCount, + ltmDnsCacheMaxConcurrentTcp, + ltmDnsCacheMaxConcurrentUdp, + ltmDnsCacheUnwantedThreshold, + ltmDnsCacheRouteDomainName, + ltmDnsCacheIgnoreCd, + ltmDnsCachePrefetchKey, + ltmDnsCacheKeyCacheSize, + ltmDnsCacheRandomizeQueryNameCase, + ltmDnsCacheMaxConcurrentQueries, + ltmDnsCacheAllowedQueryTime + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsCache MIB." + ::= { bigipLocalTMGroups 114 } + +ltmDnsCacheStatGroup OBJECT-GROUP + OBJECTS { + ltmDnsCacheStatResetStats, + ltmDnsCacheStatNumber, + ltmDnsCacheStatName, + ltmDnsCacheStatQueries, + ltmDnsCacheStatResponses, + ltmDnsCacheStatSync, + ltmDnsCacheStatAsync, + ltmDnsCacheStatFailureResolv, + ltmDnsCacheStatFailureCf, + ltmDnsCacheStatFailureServer, + ltmDnsCacheStatFailureSend, + ltmDnsCacheStatMsgHits, + ltmDnsCacheStatMsgMisses, + ltmDnsCacheStatMsgInserts, + ltmDnsCacheStatMsgUpdates, + ltmDnsCacheStatMsgEvictions, + ltmDnsCacheStatRrsetHits, + ltmDnsCacheStatRrsetMisses, + ltmDnsCacheStatRrsetInserts, + ltmDnsCacheStatRrsetUpdates, + ltmDnsCacheStatRrsetEvictions, + ltmDnsCacheStatNameserverHits, + ltmDnsCacheStatNameserverMisses, + ltmDnsCacheStatNameserverInserts, + ltmDnsCacheStatNameserverUpdates, + ltmDnsCacheStatNameserverEvictions, + ltmDnsCacheStatKeyHits, + ltmDnsCacheStatKeyMisses, + ltmDnsCacheStatKeyInserts, + ltmDnsCacheStatKeyUpdates, + ltmDnsCacheStatKeyEvictions, + ltmDnsCacheStatUdpBytesIn, + ltmDnsCacheStatUdpBytesOut, + ltmDnsCacheStatUdpPktsIn, + ltmDnsCacheStatUdpPktsOut, + ltmDnsCacheStatUdpCurConns, + ltmDnsCacheStatUdpMaxConns, + ltmDnsCacheStatUdpTotConns, + ltmDnsCacheStatTcpBytesIn, + ltmDnsCacheStatTcpBytesOut, + ltmDnsCacheStatTcpPktsIn, + ltmDnsCacheStatTcpPktsOut, + ltmDnsCacheStatTcpCurConns, + ltmDnsCacheStatTcpMaxConns, + ltmDnsCacheStatTcpTotConns, + ltmDnsCacheStatUnsolicitedReplies, + ltmDnsCacheStatSecUnchecked, + ltmDnsCacheStatSecBogus, + ltmDnsCacheStatSecIndeterminate, + ltmDnsCacheStatSecInsecure, + ltmDnsCacheStatSecSecure, + ltmDnsCacheStatFwdQueries, + ltmDnsCacheStatFwdResponses, + ltmDnsCacheStatRpzRewrites + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsCacheStat MIB." + ::= { bigipLocalTMGroups 115 } + +ltmDnsProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmDnsProfileStatResetStats, + ltmDnsProfileStatNumber, + ltmDnsProfileStatName, + ltmDnsProfileStatQueries, + ltmDnsProfileStatResponses, + ltmDnsProfileStatResponsesPerSec, + ltmDnsProfileStatToGtm, + ltmDnsProfileStatDnsExpressReqs, + ltmDnsProfileStatDnsExpressNotifies, + ltmDnsProfileStatToCache, + ltmDnsProfileStatToDns, + ltmDnsProfileStatDns64Reqs, + ltmDnsProfileStatDns64Rewrites, + ltmDnsProfileStatDns64Failures, + ltmDnsProfileStatHints, + ltmDnsProfileStatRejects, + ltmDnsProfileStatNoErrors, + ltmDnsProfileStatDrops, + ltmDnsProfileStatMalformed, + ltmDnsProfileStatTclSuspends, + ltmDnsProfileStatRecursionDesired, + ltmDnsProfileStatCheckingDisabled, + ltmDnsProfileStatEdns0, + ltmDnsProfileStatOpcodeQuery, + ltmDnsProfileStatOpcodeNotify, + ltmDnsProfileStatOpcodeUpdate, + ltmDnsProfileStatZoneIxfr, + ltmDnsProfileStatZoneAxfr, + ltmDnsProfileStatAuthoritativeAnswer, + ltmDnsProfileStatRecursionAvailable, + ltmDnsProfileStatAuthenticatedData, + ltmDnsProfileStatTruncated, + ltmDnsProfileStatRcodeNoerror, + ltmDnsProfileStatRcodeNxdomain, + ltmDnsProfileStatRcodeServfail, + ltmDnsProfileStatRcodeRefused, + ltmDnsProfileStatMalicious, + ltmDnsProfileStatAReqs, + ltmDnsProfileStatAaaaReqs, + ltmDnsProfileStatAnyReqs, + ltmDnsProfileStatCnameReqs, + ltmDnsProfileStatMxReqs, + ltmDnsProfileStatNsReqs, + ltmDnsProfileStatPtrReqs, + ltmDnsProfileStatSoaReqs, + ltmDnsProfileStatSrvReqs, + ltmDnsProfileStatTxtReqs, + ltmDnsProfileStatOtherReqs, + ltmDnsProfileStatDnsEffectiveRateLimit, + ltmDnsProfileStatDnsConfiguredObjects, + ltmDnsProfileStatDnsRateRejectedRequests, + ltmDnsProfileStatGtmEffectiveRateLimit, + ltmDnsProfileStatGtmConfiguredObjects, + ltmDnsProfileStatGtmRateRejectedRequests, + ltmDnsProfileStatGtmRewrites, + ltmDnsProfileStatOpcodeOther, + ltmDnsProfileStatFastDnsQueries, + ltmDnsProfileStatFastDnsResponses, + ltmDnsProfileStatFastDnsAllowed, + ltmDnsProfileStatFastDnsDrops, + ltmDnsProfileStatFastDnsRespTc, + ltmDnsProfileStatFastDnsRespNx, + ltmDnsProfileStatFastDnsRespNe, + ltmDnsProfileStatFastDnsRespRf, + ltmDnsProfileStatHwMalformed, + ltmDnsProfileStatHwInspected, + ltmDnsProfileStatHwCacheLookups, + ltmDnsProfileStatHwCacheResponses, + ltmDnsProfileStatNaptrReqs, + ltmDnsProfileStatRcodeBadvers, + ltmDnsProfileStatFastDnsRespBvers + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsProfileStat MIB." + ::= { bigipLocalTMGroups 116 } + +ltmDosProfileGroup OBJECT-GROUP + OBJECTS { + ltmDosProfileNumber, + ltmDosProfileName, + ltmDosProfileConfigSource, + ltmDosProfileDefaultName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosProfile MIB." + ::= { bigipLocalTMGroups 117 } + +ltmDosApplicationGroup OBJECT-GROUP + OBJECTS { + ltmDosApplicationNumber, + ltmDosApplicationProfileName, + ltmDosApplicationName, + ltmDosApplicationTriggerIrule, + ltmDosApplicationTpsBasedMode, + ltmDosApplicationLatencyBasedMode, + ltmDosApplicationTpsBasedIpClientSideDefense, + ltmDosApplicationTpsBasedUrlClientSideDefense, + ltmDosApplicationTpsBasedIpRateLimiting, + ltmDosApplicationTpsBasedUrlRateLimiting, + ltmDosApplicationTpsBasedIpTpsIncreaseRate, + ltmDosApplicationTpsBasedIpMaximumTps, + ltmDosApplicationTpsBasedIpMinimumTps, + ltmDosApplicationTpsBasedUrlTpsIncreaseRate, + ltmDosApplicationTpsBasedUrlMaximumTps, + ltmDosApplicationTpsBasedUrlMinimumTps, + ltmDosApplicationTpsBasedMaximumPreventionDuration, + ltmDosApplicationLatencyIncreaseRate, + ltmDosApplicationMaximumLatency, + ltmDosApplicationMinimumLatency, + ltmDosApplicationLatencyBasedIpClientSideDefense, + ltmDosApplicationLatencyBasedUrlClientSideDefense, + ltmDosApplicationLatencyBasedIpRateLimiting, + ltmDosApplicationLatencyBasedUrlRateLimiting, + ltmDosApplicationLatencyBasedIpTpsIncreaseRate, + ltmDosApplicationLatencyBasedIpMaximumTps, + ltmDosApplicationLatencyBasedIpMinimumTps, + ltmDosApplicationLatencyBasedUrlTpsIncreaseRate, + ltmDosApplicationLatencyBasedUrlMaximumTps, + ltmDosApplicationLatencyBasedUrlMinimumTps, + ltmDosApplicationLatencyBasedMaximumPreventionDuration, + ltmDosApplicationTpsBasedSiteClientSideDefense, + ltmDosApplicationTpsBasedSiteRateLimiting, + ltmDosApplicationTpsBasedSiteTpsIncreaseRate, + ltmDosApplicationTpsBasedSiteMaximumTps, + ltmDosApplicationTpsBasedSiteMinimumTps, + ltmDosApplicationTpsBasedEscalationPeriod, + ltmDosApplicationTpsBasedDeEscalationPeriod, + ltmDosApplicationLatencyBasedSiteClientSideDefense, + ltmDosApplicationLatencyBasedSiteRateLimiting, + ltmDosApplicationLatencyBasedSiteTpsIncreaseRate, + ltmDosApplicationLatencyBasedSiteMaximumTps, + ltmDosApplicationLatencyBasedSiteMinimumTps, + ltmDosApplicationLatencyBasedEscalationPeriod, + ltmDosApplicationLatencyBasedDeEscalationPeriod, + ltmDosApplicationHeavyUrlProtection, + ltmDosApplicationHeavyUrlAutomaticDetection, + ltmDosApplicationHeavyUrlLatencyThreshold + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosApplication MIB." + ::= { bigipLocalTMGroups 118 } + +ltmDosWhiteIpGroup OBJECT-GROUP + OBJECTS { + ltmDosWhiteIpNumber, + ltmDosWhiteIpParentProfile, + ltmDosWhiteIpParentName, + ltmDosWhiteIpAddressType, + ltmDosWhiteIpAddress, + ltmDosWhiteIpNetmaskType, + ltmDosWhiteIpNetmask + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosWhiteIp MIB." + ::= { bigipLocalTMGroups 119 } + +ltmDnsSecurityGroup OBJECT-GROUP + OBJECTS { + ltmDnsSecurityNumber, + ltmDnsSecurityName, + ltmDnsSecurityQueryTypeInclusion + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsSecurity MIB." + ::= { bigipLocalTMGroups 120 } + +ltmDnsSecurityStatGroup OBJECT-GROUP + OBJECTS { + ltmDnsSecurityStatResetStats, + ltmDnsSecurityStatNumber, + ltmDnsSecurityStatName, + ltmDnsSecurityStatFilteredDrops, + ltmDnsSecurityStatADrops, + ltmDnsSecurityStatAaaaDrops, + ltmDnsSecurityStatAnyDrops, + ltmDnsSecurityStatCnameDrops, + ltmDnsSecurityStatMxDrops, + ltmDnsSecurityStatNsDrops, + ltmDnsSecurityStatPtrDrops, + ltmDnsSecurityStatSoaDrops, + ltmDnsSecurityStatSrvDrops, + ltmDnsSecurityStatTxtDrops, + ltmDnsSecurityStatOtherDrops + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsSecurityStat MIB." + ::= { bigipLocalTMGroups 121 } + +ltmBwcPolicyStatGroup OBJECT-GROUP + OBJECTS { + ltmBwcPolicyStatResetStats, + ltmBwcPolicyStatNumber, + ltmBwcPolicyStatName, + ltmBwcPolicyStatBytesPerSec, + ltmBwcPolicyStatBytesPerSecOut, + ltmBwcPolicyStatBytesIn, + ltmBwcPolicyStatBytesPassed, + ltmBwcPolicyStatBytesDropped, + ltmBwcPolicyStatPacketsIn, + ltmBwcPolicyStatPacketsPassed, + ltmBwcPolicyStatActivePolicies, + ltmBwcPolicyStatInactivePolicies, + ltmBwcPolicyStatTotalPolicies, + ltmBwcPolicyStatTimeDataCollected, + ltmBwcPolicyStatPacketsPerSec, + ltmBwcPolicyStatPacketsPerSecOut + } + STATUS current + DESCRIPTION + "A collection of objects of ltmBwcPolicyStat MIB." + ::= { bigipLocalTMGroups 122 } + +ltmDnsQueryFilterGroup OBJECT-GROUP + OBJECTS { + ltmDnsQueryFilterNumber, + ltmDnsQueryFilterName, + ltmDnsQueryFilterIndex, + ltmDnsQueryFilterType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsQueryFilter MIB." + ::= { bigipLocalTMGroups 123 } + +ltmDnsHeaderFilterGroup OBJECT-GROUP + OBJECTS { + ltmDnsHeaderFilterNumber, + ltmDnsHeaderFilterName, + ltmDnsHeaderFilterIndex, + ltmDnsHeaderFilterOpcodeExclusion + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsHeaderFilter MIB." + ::= { bigipLocalTMGroups 124 } + +ltmLsnPrefixGroup OBJECT-GROUP + OBJECTS { + ltmLsnPrefixNumber, + ltmLsnPrefixName, + ltmLsnPrefixAddrType, + ltmLsnPrefixAddr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPrefix MIB." + ::= { bigipLocalTMGroups 125 } + +ltmLsnPoolGroup OBJECT-GROUP + OBJECTS { + ltmLsnPoolNumber, + ltmLsnPoolName, + ltmLsnPoolMemberCount, + ltmLsnPoolRouteAdvertisement, + ltmLsnPoolMode, + ltmLsnPoolPersistenceMode, + ltmLsnPoolPersistenceTimeout, + ltmLsnPoolPersistencePrefixLengthIpv4, + ltmLsnPoolPersistencePrefixLengthIpv6, + ltmLsnPoolInboundConnections, + ltmLsnPoolIcmpEcho, + ltmLsnPoolTranslationPortRangeLow, + ltmLsnPoolTranslationPortRangeHigh, + ltmLsnPoolClientConnectionLimit, + ltmLsnPoolEgressInterfacesEnabled, + ltmLsnPoolLogPublisher, + ltmLsnPoolHairpinMode, + ltmLsnPoolLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPool MIB." + ::= { bigipLocalTMGroups 126 } + +ltmLsnPrefixLsnPoolGroup OBJECT-GROUP + OBJECTS { + ltmLsnPrefixLsnPoolNumber, + ltmLsnPrefixLsnPoolLsnPrefixName, + ltmLsnPrefixLsnPoolLsnPoolName, + ltmLsnPrefixLsnPoolPrefixAddressType, + ltmLsnPrefixLsnPoolPrefixAddress + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPrefixLsnPool MIB." + ::= { bigipLocalTMGroups 127 } + +ltmLsnPrefixLsnPoolBackupGroup OBJECT-GROUP + OBJECTS { + ltmLsnPrefixLsnPoolBackupNumber, + ltmLsnPrefixLsnPoolBackupLsnPrefixName, + ltmLsnPrefixLsnPoolBackupLsnPoolName, + ltmLsnPrefixLsnPoolBackupPrefixAddressType, + ltmLsnPrefixLsnPoolBackupPrefixAddress + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPrefixLsnPoolBackup MIB." + ::= { bigipLocalTMGroups 128 } + +ltmLsnPoolVlanGroup OBJECT-GROUP + OBJECTS { + ltmLsnPoolVlanNumber, + ltmLsnPoolVlanLsnPoolName, + ltmLsnPoolVlanVlanName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPoolVlan MIB." + ::= { bigipLocalTMGroups 129 } + +ltmLsnPoolStatGroup OBJECT-GROUP + OBJECTS { + ltmLsnPoolStatResetStats, + ltmLsnPoolStatNumber, + ltmLsnPoolStatName, + ltmLsnPoolStatTranslationRequests, + ltmLsnPoolStatHairpinConnectionRequests, + ltmLsnPoolStatActiveTranslations, + ltmLsnPoolStatActiveHairpinConnections, + ltmLsnPoolStatTranslationRequestFailures, + ltmLsnPoolStatPersistenceMappingFailures, + ltmLsnPoolStatHairpinConnectionFailures, + ltmLsnPoolStatBackupPoolTranslations, + ltmLsnPoolStatLogAttempts, + ltmLsnPoolStatLogFailures, + ltmLsnPoolStatTotalEndPoints, + ltmLsnPoolStatPcpAnnounceRequests, + ltmLsnPoolStatPcpAnnounceResponsesUcast, + ltmLsnPoolStatPcpAnnounceResponsesMulticast, + ltmLsnPoolStatPcpMapRequests, + ltmLsnPoolStatPcpMapResponses, + ltmLsnPoolStatPcpPeerRequests, + ltmLsnPoolStatPcpPeerResponses, + ltmLsnPoolStatPcpErrorsInvalidRequest, + ltmLsnPoolStatPcpErrorsUnavailableResource, + ltmLsnPoolStatPcpErrorsNotAuthorized, + ltmLsnPoolStatPcpErrorsOther, + ltmLsnPoolStatActivePortBlocks, + ltmLsnPoolStatActiveClientsReachedLimit, + ltmLsnPoolStatActiveZombiePortBlocks, + ltmLsnPoolStatTotalClientsReachedLimit, + ltmLsnPoolStatTotalPortBlockAllocations, + ltmLsnPoolStatTotalPortBlockAllocationFailures, + ltmLsnPoolStatTotalPortBlockDeallocations, + ltmLsnPoolStatTotalZombiePortBlocksCreated, + ltmLsnPoolStatTotalZombiePortBlocksDeleted, + ltmLsnPoolStatTotalZombiePortBlockConnsKilled, + ltmLsnPoolStatEndPointsString + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPoolStat MIB." + ::= { bigipLocalTMGroups 130 } + +ltmSpdyProfileGroup OBJECT-GROUP + OBJECTS { + ltmSpdyProfileNumber, + ltmSpdyProfileName, + ltmSpdyProfileConfigSource, + ltmSpdyProfileDefaultName, + ltmSpdyProfileActivationMode, + ltmSpdyProfilePriorityHandling, + ltmSpdyProfileInsertHeader, + ltmSpdyProfileInsertHeaderName, + ltmSpdyProfileConcurrentStreamsPerConnection, + ltmSpdyProfileConnectionIdleTimeout, + ltmSpdyProfileReceiveWindow, + ltmSpdyProfileFrameSize, + ltmSpdyProfileWriteSize, + ltmSpdyProfileCompressionLevel, + ltmSpdyProfileCompressionWindowSize + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSpdyProfile MIB." + ::= { bigipLocalTMGroups 131 } + +ltmSpdyProfileProtocolVersionsGroup OBJECT-GROUP + OBJECTS { + ltmSpdyProfileProtocolVersionsNumber, + ltmSpdyProfileProtocolVersionsName, + ltmSpdyProfileProtocolVersionsIndex, + ltmSpdyProfileProtocolVersionsProtocolVersions + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSpdyProfileProtocolVersions MIB." + ::= { bigipLocalTMGroups 132 } + +ltmSpdyProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmSpdyProfileStatResetStats, + ltmSpdyProfileStatNumber, + ltmSpdyProfileStatName, + ltmSpdyProfileStatConnectionsAccepted, + ltmSpdyProfileStatConnectionsCurrent, + ltmSpdyProfileStatConnectionsMax, + ltmSpdyProfileStatDataFramesReceived, + ltmSpdyProfileStatDataFramesSent, + ltmSpdyProfileStatFlowsCreated, + ltmSpdyProfileStatFlowsCurrent, + ltmSpdyProfileStatFlowsMax, + ltmSpdyProfileStatGoawayFramesReceived, + ltmSpdyProfileStatGoawayFramesSent, + ltmSpdyProfileStatHeadersFramesReceived, + ltmSpdyProfileStatHeadersFramesSent, + ltmSpdyProfileStatHttpRequestBytes, + ltmSpdyProfileStatHttpResponseBytes, + ltmSpdyProfileStatNoopFramesReceived, + ltmSpdyProfileStatNoopFramesSent, + ltmSpdyProfileStatPingFramesReceived, + ltmSpdyProfileStatPingFramesSent, + ltmSpdyProfileStatRstStreamFramesReceived, + ltmSpdyProfileStatRstStreamFramesSent, + ltmSpdyProfileStatSettingsFramesReceived, + ltmSpdyProfileStatSettingsFramesSent, + ltmSpdyProfileStatSpdyRequestBytes, + ltmSpdyProfileStatSpdyRequestFrames, + ltmSpdyProfileStatSpdyResponseBytes, + ltmSpdyProfileStatSpdyResponseFrames, + ltmSpdyProfileStatSynReplyFramesReceived, + ltmSpdyProfileStatSynReplyFramesSent, + ltmSpdyProfileStatSynStreamFramesReceived, + ltmSpdyProfileStatSynStreamFramesSent, + ltmSpdyProfileStatV2StreamsCreated, + ltmSpdyProfileStatV2StreamsCurrent, + ltmSpdyProfileStatV2StreamsMax, + ltmSpdyProfileStatV3StreamsCreated, + ltmSpdyProfileStatV3StreamsCurrent, + ltmSpdyProfileStatV3StreamsMax, + ltmSpdyProfileStatWindowUpdateFramesReceived, + ltmSpdyProfileStatWindowUpdateFramesSent + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSpdyProfileStat MIB." + ::= { bigipLocalTMGroups 133 } + +ltmFtpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmFtpProfileStatResetStats, + ltmFtpProfileStatNumber, + ltmFtpProfileStatName, + ltmFtpProfileStatLoginRequests, + ltmFtpProfileStatDownloadRequests, + ltmFtpProfileStatUploadRequests, + ltmFtpProfileStatFtpsSessions, + ltmFtpProfileStatPassthruTransitions, + ltmFtpProfileStatFtpsIntercepts, + ltmFtpProfileStatFtpsResets, + ltmFtpProfileStatFtpsBypasses, + ltmFtpProfileStatPassiveRequests, + ltmFtpProfileStatActiveRequests + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFtpProfileStat MIB." + ::= { bigipLocalTMGroups 134 } + +ltmDosApplicationHeavyUrlInclGroup OBJECT-GROUP + OBJECTS { + ltmDosApplicationHeavyUrlInclNumber, + ltmDosApplicationHeavyUrlInclProfileName, + ltmDosApplicationHeavyUrlInclName, + ltmDosApplicationHeavyUrlInclIndex, + ltmDosApplicationHeavyUrlInclUrl + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosApplicationHeavyUrlIncl MIB." + ::= { bigipLocalTMGroups 135 } + +ltmDosApplicationHeavyUrlExclGroup OBJECT-GROUP + OBJECTS { + ltmDosApplicationHeavyUrlExclNumber, + ltmDosApplicationHeavyUrlExclProfileName, + ltmDosApplicationHeavyUrlExclName, + ltmDosApplicationHeavyUrlExclIndex, + ltmDosApplicationHeavyUrlExclUrl + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosApplicationHeavyUrlExcl MIB." + ::= { bigipLocalTMGroups 136 } + +ltmV6rdProfileGroup OBJECT-GROUP + OBJECTS { + ltmV6rdProfileNumber, + ltmV6rdProfileName, + ltmV6rdProfileConfigSource, + ltmV6rdProfileDefaultName, + ltmV6rdProfileIpv4prefixType, + ltmV6rdProfileIpv4prefix, + ltmV6rdProfileIpv4prefixlen, + ltmV6rdProfileV6rdprefixType, + ltmV6rdProfileV6rdprefix, + ltmV6rdProfileV6rdprefixlen + } + STATUS current + DESCRIPTION + "A collection of objects of ltmV6rdProfile MIB." + ::= { bigipLocalTMGroups 137 } + +ltmPptpProfileGroup OBJECT-GROUP + OBJECTS { + ltmPptpProfileNumber, + ltmPptpProfileName, + ltmPptpProfileDescription, + ltmPptpProfileConfigSource, + ltmPptpProfileDefaultName, + ltmPptpProfileLogServerIp, + ltmPptpProfileLogPublisher, + ltmPptpProfileCsvFormat + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPptpProfile MIB." + ::= { bigipLocalTMGroups 138 } + +ltmPptpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmPptpProfileStatResetStats, + ltmPptpProfileStatNumber, + ltmPptpProfileStatName, + ltmPptpProfileStatStartRequests, + ltmPptpProfileStatStartReplies, + ltmPptpProfileStatStopRequests, + ltmPptpProfileStatStopReplies, + ltmPptpProfileStatEchoRequests, + ltmPptpProfileStatEchoReplies, + ltmPptpProfileStatOutgoingCallRequests, + ltmPptpProfileStatOutgoingCallReplies, + ltmPptpProfileStatCallClearRequests, + ltmPptpProfileStatCallDisconnectNotifies, + ltmPptpProfileStatWanErrorNotifies, + ltmPptpProfileStatSetLinkInfo, + ltmPptpProfileStatActiveCalls, + ltmPptpProfileStatTotalCalls, + ltmPptpProfileStatFailedCalls + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPptpProfileStat MIB." + ::= { bigipLocalTMGroups 139 } + +ltmPcpProfileGroup OBJECT-GROUP + OBJECTS { + ltmPcpProfileNumber, + ltmPcpProfileName, + ltmPcpProfileConfigSource, + ltmPcpProfileDefaultName, + ltmPcpProfileListeningPort, + ltmPcpProfileMulticastPort, + ltmPcpProfileMinMappingLifetime, + ltmPcpProfileMaxMappingLifetime, + ltmPcpProfileMapRecycleDelay, + ltmPcpProfileMapLimitPerClient, + ltmPcpProfileMapFilterLimit, + ltmPcpProfileThirdPartyOption, + ltmPcpProfileRuleName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPcpProfile MIB." + ::= { bigipLocalTMGroups 140 } + +ltmPcpPrefixGroup OBJECT-GROUP + OBJECTS { + ltmPcpPrefixNumber, + ltmPcpPrefixName, + ltmPcpPrefixAddrType, + ltmPcpPrefixAddr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPcpPrefix MIB." + ::= { bigipLocalTMGroups 141 } + +ltmPcpPrefixProfilePcpGroup OBJECT-GROUP + OBJECTS { + ltmPcpPrefixProfilePcpNumber, + ltmPcpPrefixProfilePcpPcpPrefixName, + ltmPcpPrefixProfilePcpName, + ltmPcpPrefixProfilePcpPrefixAddressType, + ltmPcpPrefixProfilePcpPrefixAddress + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPcpPrefixProfilePcp MIB." + ::= { bigipLocalTMGroups 142 } + +ltmPcpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmPcpProfileStatResetStats, + ltmPcpProfileStatNumber, + ltmPcpProfileStatName, + ltmPcpProfileStatPcpAnnounceRequests, + ltmPcpProfileStatPcpAnnounceResponsesUcast, + ltmPcpProfileStatPcpAnnounceResponsesMulticast, + ltmPcpProfileStatPcpMapRequests, + ltmPcpProfileStatPcpMapResponses, + ltmPcpProfileStatPcpPeerRequests, + ltmPcpProfileStatPcpPeerResponses, + ltmPcpProfileStatPcpErrorsInvalidRequest, + ltmPcpProfileStatPcpErrorsUnavailableResource, + ltmPcpProfileStatPcpErrorsNotAuthorized, + ltmPcpProfileStatPcpErrorsOther + } + STATUS current + DESCRIPTION + "A collection of objects of ltmPcpProfileStat MIB." + ::= { bigipLocalTMGroups 143 } + +ltmDnsExpressStatGroup OBJECT-GROUP + OBJECTS { + ltmDnsExpressStatResetStats, + ltmDnsExpressStatNumber, + ltmDnsExpressStatName, + ltmDnsExpressStatDnsxQueries, + ltmDnsExpressStatDnsxResponses, + ltmDnsExpressStatDnsxNotifiesRecv, + ltmDnsExpressStatAxfrQueries, + ltmDnsExpressStatIxfrQueries, + ltmDnsExpressStatXfrQueriesAclFailed, + ltmDnsExpressStatXfrNotifiesSent, + ltmDnsExpressStatDnsxXfrMsgs, + ltmDnsExpressStatXfrNotifiesFailed, + ltmDnsExpressStatTsigMissing, + ltmDnsExpressStatTsigNotRequired, + ltmDnsExpressStatTsigVerified, + ltmDnsExpressStatTsigBadKey, + ltmDnsExpressStatTsigBadSig, + ltmDnsExpressStatTsigBadTime + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsExpressStat MIB." + ::= { bigipLocalTMGroups 144 } + +ltmDnsServerStatGroup OBJECT-GROUP + OBJECTS { + ltmDnsServerStatResetStats, + ltmDnsServerStatNumber, + ltmDnsServerStatName, + ltmDnsServerStatXfrQueries, + ltmDnsServerStatXfrResponses, + ltmDnsServerStatXfrNotifies, + ltmDnsServerStatXfrNotifyFailed + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsServerStat MIB." + ::= { bigipLocalTMGroups 145 } + +ltmDnsCacheForwardZoneGroup OBJECT-GROUP + OBJECTS { + ltmDnsCacheForwardZoneNumber, + ltmDnsCacheForwardZoneName, + ltmDnsCacheForwardZoneCacheName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsCacheForwardZone MIB." + ::= { bigipLocalTMGroups 146 } + +ltmDnsCacheForwardZoneNameServerGroup OBJECT-GROUP + OBJECTS { + ltmDnsCacheForwardZoneNameServerNumber, + ltmDnsCacheForwardZoneNameServerAddrType, + ltmDnsCacheForwardZoneNameServerAddr, + ltmDnsCacheForwardZoneNameServerPort, + ltmDnsCacheForwardZoneNameServerForwardZoneName, + ltmDnsCacheForwardZoneNameServerCacheName + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDnsCacheForwardZoneNameServer MIB." + ::= { bigipLocalTMGroups 147 } + +ltmClientSslCertKeyChainGroup OBJECT-GROUP + OBJECTS { + ltmClientSslCertKeyChainNumber, + ltmClientSslCertKeyChainName, + ltmClientSslCertKeyChainClientssl, + ltmClientSslCertKeyChainCert, + ltmClientSslCertKeyChainKey, + ltmClientSslCertKeyChainChain, + ltmClientSslCertKeyChainOcspStplParams + } + STATUS current + DESCRIPTION + "A collection of objects of ltmClientSslCertKeyChain MIB." + ::= { bigipLocalTMGroups 148 } + +ltmDosAttackDataStatGroup OBJECT-GROUP + OBJECTS { + ltmDosAttackDataStatResetStats, + ltmDosAttackDataStatNumber, + ltmDosAttackDataStatDeviceName, + ltmDosAttackDataStatVectorName, + ltmDosAttackDataStatAttackType, + ltmDosAttackDataStatAttackDetected, + ltmDosAttackDataStatAttackCount, + ltmDosAttackDataStatStats, + ltmDosAttackDataStatStatsRate, + ltmDosAttackDataStatStats1m, + ltmDosAttackDataStatStats1h, + ltmDosAttackDataStatDrops, + ltmDosAttackDataStatDropsRate, + ltmDosAttackDataStatDrops1m, + ltmDosAttackDataStatDrops1h, + ltmDosAttackDataStatWlCount + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDosAttackDataStat MIB." + ::= { bigipLocalTMGroups 149 } + +ltmNetworkAttackDataStatGroup OBJECT-GROUP + OBJECTS { + ltmNetworkAttackDataStatResetStats, + ltmNetworkAttackDataStatNumber, + ltmNetworkAttackDataStatProfileName, + ltmNetworkAttackDataStatVsName, + ltmNetworkAttackDataStatVectorName, + ltmNetworkAttackDataStatAttackType, + ltmNetworkAttackDataStatAttackDetected, + ltmNetworkAttackDataStatAttackCount, + ltmNetworkAttackDataStatStats, + ltmNetworkAttackDataStatStatsRate, + ltmNetworkAttackDataStatStats1m, + ltmNetworkAttackDataStatStats1h, + ltmNetworkAttackDataStatDrops, + ltmNetworkAttackDataStatDropsRate, + ltmNetworkAttackDataStatDrops1m, + ltmNetworkAttackDataStatDrops1h, + ltmNetworkAttackDataStatWlCount + } + STATUS current + DESCRIPTION + "A collection of objects of ltmNetworkAttackDataStat MIB." + ::= { bigipLocalTMGroups 150 } + +ltmFwAdminIpRuleStatGroup OBJECT-GROUP + OBJECTS { + ltmFwAdminIpRuleStatNumber, + ltmFwAdminIpRuleStatRuleName, + ltmFwAdminIpRuleStatContainerName, + ltmFwAdminIpRuleStatCounter + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwAdminIpRuleStat MIB." + ::= { bigipLocalTMGroups 151 } + +ltmFwIpintGlobalStatGroup OBJECT-GROUP + OBJECTS { + ltmFwIpintGlobalStatResetStats, + ltmFwIpintGlobalStatNumber, + ltmFwIpintGlobalStatBlClassName, + ltmFwIpintGlobalStatSrcIpBlacklist, + ltmFwIpintGlobalStatDstIpBlacklist + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwIpintGlobalStat MIB." + ::= { bigipLocalTMGroups 152 } + +ltmFwIpintVirtualStatGroup OBJECT-GROUP + OBJECTS { + ltmFwIpintVirtualStatResetStats, + ltmFwIpintVirtualStatNumber, + ltmFwIpintVirtualStatContextName, + ltmFwIpintVirtualStatBlClassName, + ltmFwIpintVirtualStatSrcIpBlacklist, + ltmFwIpintVirtualStatDstIpBlacklist + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwIpintVirtualStat MIB." + ::= { bigipLocalTMGroups 153 } + +ltmFwIpintRouteDomainStatGroup OBJECT-GROUP + OBJECTS { + ltmFwIpintRouteDomainStatResetStats, + ltmFwIpintRouteDomainStatNumber, + ltmFwIpintRouteDomainStatContextName, + ltmFwIpintRouteDomainStatBlClassName, + ltmFwIpintRouteDomainStatSrcIpBlacklist, + ltmFwIpintRouteDomainStatDstIpBlacklist + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwIpintRouteDomainStat MIB." + ::= { bigipLocalTMGroups 154 } + +ltmRouteDomainStatGroup OBJECT-GROUP + OBJECTS { + ltmRouteDomainStatResetStats, + ltmRouteDomainStatNumber, + ltmRouteDomainStatName, + ltmRouteDomainStatConnLimit, + ltmRouteDomainStatConnectionFlowMiss, + ltmRouteDomainStatClientPktsIn, + ltmRouteDomainStatClientBytesIn, + ltmRouteDomainStatClientPktsOut, + ltmRouteDomainStatClientBytesOut, + ltmRouteDomainStatClientMaxConns, + ltmRouteDomainStatClientTotConns, + ltmRouteDomainStatClientCurConns, + ltmRouteDomainStatClientEvictedConns, + ltmRouteDomainStatClientSlowKilled, + ltmRouteDomainStatServerPktsIn, + ltmRouteDomainStatServerBytesIn, + ltmRouteDomainStatServerPktsOut, + ltmRouteDomainStatServerBytesOut, + ltmRouteDomainStatServerMaxConns, + ltmRouteDomainStatServerTotConns, + ltmRouteDomainStatServerCurConns, + ltmRouteDomainStatServerEvictedConns, + ltmRouteDomainStatServerSlowKilled + } + STATUS current + DESCRIPTION + "A collection of objects of ltmRouteDomainStat MIB." + ::= { bigipLocalTMGroups 155 } + +ltmFlowEvictionPolicyStatGroup OBJECT-GROUP + OBJECTS { + ltmFlowEvictionPolicyStatResetStats, + ltmFlowEvictionPolicyStatNumber, + ltmFlowEvictionPolicyStatPolicyName, + ltmFlowEvictionPolicyStatSweptContext, + ltmFlowEvictionPolicyStatContextName, + ltmFlowEvictionPolicyStatEvicted + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFlowEvictionPolicyStat MIB." + ::= { bigipLocalTMGroups 156 } + +ltmAlgLogProfileGroup OBJECT-GROUP + OBJECTS { + ltmAlgLogProfileNumber, + ltmAlgLogProfileName, + ltmAlgLogProfileDescription, + ltmAlgLogProfileConfigSource, + ltmAlgLogProfileDefaultName, + ltmAlgLogProfileStartControlAction, + ltmAlgLogProfileEndControlAction, + ltmAlgLogProfileStartDataAction, + ltmAlgLogProfileEndDataAction, + ltmAlgLogProfileInboundAction, + ltmAlgLogProfileCsvFormat + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAlgLogProfile MIB." + ::= { bigipLocalTMGroups 157 } + +ltmAlgLogProfileStartControlElementsGroup OBJECT-GROUP + OBJECTS { + ltmAlgLogProfileStartControlElementsNumber, + ltmAlgLogProfileStartControlElementsName, + ltmAlgLogProfileStartControlElementsIndex, + ltmAlgLogProfileStartControlElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAlgLogProfileStartControlElements MIB." + ::= { bigipLocalTMGroups 158 } + +ltmAlgLogProfileEndControlElementsGroup OBJECT-GROUP + OBJECTS { + ltmAlgLogProfileEndControlElementsNumber, + ltmAlgLogProfileEndControlElementsName, + ltmAlgLogProfileEndControlElementsIndex, + ltmAlgLogProfileEndControlElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAlgLogProfileEndControlElements MIB." + ::= { bigipLocalTMGroups 159 } + +ltmAlgLogProfileStartDataElementsGroup OBJECT-GROUP + OBJECTS { + ltmAlgLogProfileStartDataElementsNumber, + ltmAlgLogProfileStartDataElementsName, + ltmAlgLogProfileStartDataElementsIndex, + ltmAlgLogProfileStartDataElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAlgLogProfileStartDataElements MIB." + ::= { bigipLocalTMGroups 160 } + +ltmAlgLogProfileEndDataElementsGroup OBJECT-GROUP + OBJECTS { + ltmAlgLogProfileEndDataElementsNumber, + ltmAlgLogProfileEndDataElementsName, + ltmAlgLogProfileEndDataElementsIndex, + ltmAlgLogProfileEndDataElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmAlgLogProfileEndDataElements MIB." + ::= { bigipLocalTMGroups 161 } + +ltmLsnLogProfileGroup OBJECT-GROUP + OBJECTS { + ltmLsnLogProfileNumber, + ltmLsnLogProfileName, + ltmLsnLogProfileDescription, + ltmLsnLogProfileConfigSource, + ltmLsnLogProfileDefaultName, + ltmLsnLogProfileStartOutboundAction, + ltmLsnLogProfileEndOutboundAction, + ltmLsnLogProfileStartInboundAction, + ltmLsnLogProfileEndInboundAction, + ltmLsnLogProfileQuotaExceededAction, + ltmLsnLogProfileErrorsAction, + ltmLsnLogProfileCsvFormat + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnLogProfile MIB." + ::= { bigipLocalTMGroups 162 } + +ltmLsnLogProfileStartOutboundElementsGroup OBJECT-GROUP + OBJECTS { + ltmLsnLogProfileStartOutboundElementsNumber, + ltmLsnLogProfileStartOutboundElementsName, + ltmLsnLogProfileStartOutboundElementsIndex, + ltmLsnLogProfileStartOutboundElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnLogProfileStartOutboundElements MIB." + ::= { bigipLocalTMGroups 163 } + +ltmLsnLogProfileEndOutboundElementsGroup OBJECT-GROUP + OBJECTS { + ltmLsnLogProfileEndOutboundElementsNumber, + ltmLsnLogProfileEndOutboundElementsName, + ltmLsnLogProfileEndOutboundElementsIndex, + ltmLsnLogProfileEndOutboundElementsElements + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnLogProfileEndOutboundElements MIB." + ::= { bigipLocalTMGroups 164 } + +ltmOcspStaplingParametersGroup OBJECT-GROUP + OBJECTS { + ltmOcspStaplingParametersNumber, + ltmOcspStaplingParametersName, + ltmOcspStaplingParametersUseProxyServer, + ltmOcspStaplingParametersProxyServerPool, + ltmOcspStaplingParametersDnsResolver, + ltmOcspStaplingParametersTrustedCa, + ltmOcspStaplingParametersTrustedResponders, + ltmOcspStaplingParametersUrl, + ltmOcspStaplingParametersSignerCert, + ltmOcspStaplingParametersSignerKey, + ltmOcspStaplingParametersSignHash, + ltmOcspStaplingParametersTimeout, + ltmOcspStaplingParametersClockSkew, + ltmOcspStaplingParametersStatusAge, + ltmOcspStaplingParametersCacheTimeout, + ltmOcspStaplingParametersCacheErrorTimeout, + ltmOcspStaplingParametersStrictRespCertCheck + } + STATUS current + DESCRIPTION + "A collection of objects of ltmOcspStaplingParameters MIB." + ::= { bigipLocalTMGroups 165 } + +ltmFwRuleStatGroup OBJECT-GROUP + OBJECTS { + ltmFwRuleStatNumber, + ltmFwRuleStatContextType, + ltmFwRuleStatContextName, + ltmFwRuleStatRuleName, + ltmFwRuleStatRuleListName, + ltmFwRuleStatPolicyName, + ltmFwRuleStatRuleStatType, + ltmFwRuleStatActualRule, + ltmFwRuleStatCounter, + ltmFwRuleStatLastHitTime, + ltmFwRuleStatLastHitTimeFmt, + ltmFwRuleStatOverlapper, + ltmFwRuleStatOverlapType, + ltmFwRuleStatAction + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwRuleStat MIB." + ::= { bigipLocalTMGroups 166 } + +ltmFwContextStatGroup OBJECT-GROUP + OBJECTS { + ltmFwContextStatNumber, + ltmFwContextStatContextType, + ltmFwContextStatContextName, + ltmFwContextStatEnforcedPacketsAccept, + ltmFwContextStatEnforcedPacketsAcceptDecisively, + ltmFwContextStatEnforcedPacketsReject, + ltmFwContextStatEnforcedPacketsDrop, + ltmFwContextStatEnforcedPacketsDefaultAccept, + ltmFwContextStatEnforcedPacketsDefaultReject, + ltmFwContextStatEnforcedPacketsDefaultDrop, + ltmFwContextStatStagedPacketsAccept, + ltmFwContextStatStagedPacketsAcceptDecisively, + ltmFwContextStatStagedPacketsReject, + ltmFwContextStatStagedPacketsDrop, + ltmFwContextStatStagedPacketsDefaultAccept, + ltmFwContextStatStagedPacketsDefaultReject, + ltmFwContextStatStagedPacketsDefaultDrop + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwContextStat MIB." + ::= { bigipLocalTMGroups 167 } + +ltmFwPolicyRuleStatGroup OBJECT-GROUP + OBJECTS { + ltmFwPolicyRuleStatNumber, + ltmFwPolicyRuleStatContextType, + ltmFwPolicyRuleStatContextName, + ltmFwPolicyRuleStatRuleName, + ltmFwPolicyRuleStatRuleListName, + ltmFwPolicyRuleStatPolicyName, + ltmFwPolicyRuleStatRuleStatType, + ltmFwPolicyRuleStatActualRule, + ltmFwPolicyRuleStatCounter, + ltmFwPolicyRuleStatLastHitTime, + ltmFwPolicyRuleStatLastHitTimeFmt, + ltmFwPolicyRuleStatOverlapper, + ltmFwPolicyRuleStatOverlapType + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwPolicyRuleStat MIB." + ::= { bigipLocalTMGroups 168 } + +ltmTftpProfileGroup OBJECT-GROUP + OBJECTS { + ltmTftpProfileNumber, + ltmTftpProfileName, + ltmTftpProfileConfigSource, + ltmTftpProfileDefaultName, + ltmTftpProfileIdleTimeout, + ltmTftpProfileLogPublisher, + ltmTftpProfileLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTftpProfile MIB." + ::= { bigipLocalTMGroups 169 } + +ltmTftpProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmTftpProfileStatResetStats, + ltmTftpProfileStatNumber, + ltmTftpProfileStatName, + ltmTftpProfileStatReadRequests, + ltmTftpProfileStatWriteRequests, + ltmTftpProfileStatDiscardedRequests + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTftpProfileStat MIB." + ::= { bigipLocalTMGroups 170 } + +ltmIpsecalgProfileGroup OBJECT-GROUP + OBJECTS { + ltmIpsecalgProfileNumber, + ltmIpsecalgProfileName, + ltmIpsecalgProfileConfigSource, + ltmIpsecalgProfileDefaultName, + ltmIpsecalgProfileIdleTimeout, + ltmIpsecalgProfilePendingIkeConnectionLimit, + ltmIpsecalgProfileInitialConnectionTimeout, + ltmIpsecalgProfileLogPublisher, + ltmIpsecalgProfileLogProfile + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIpsecalgProfile MIB." + ::= { bigipLocalTMGroups 171 } + +ltmKnownMethodsGroup OBJECT-GROUP + OBJECTS { + ltmKnownMethodsNumber, + ltmKnownMethodsName, + ltmKnownMethodsIndex, + ltmKnownMethodsStr + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProfileKnownMethods MIB." + ::= { bigipLocalTMGroups 172 } + +ltmIpsecalgProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmIpsecalgProfileStatResetStats, + ltmIpsecalgProfileStatNumber, + ltmIpsecalgProfileStatName, + ltmIpsecalgProfileStatIkePackets, + ltmIpsecalgProfileStatTunnelCreates, + ltmIpsecalgProfileStatTunnelTeardowns, + ltmIpsecalgProfileStatFailures, + ltmIpsecalgProfileStatPendingIkeConnectionLimitDrops + } + STATUS current + DESCRIPTION + "A collection of objects of ltmIpsecalgProfileStat MIB." + ::= { bigipLocalTMGroups 173 } + +ltmHttp2ProfileGroup OBJECT-GROUP + OBJECTS { + ltmHttp2ProfileNumber, + ltmHttp2ProfileName, + ltmHttp2ProfileConfigSource, + ltmHttp2ProfileDefaultName, + ltmHttp2ProfileInsertHeader, + ltmHttp2ProfileInsertHeaderName, + ltmHttp2ProfileConcurrentStreamsPerConnection, + ltmHttp2ProfileConnectionIdleTimeout, + ltmHttp2ProfileReceiveWindow, + ltmHttp2ProfileFrameSize, + ltmHttp2ProfileWriteSize, + ltmHttp2ProfileHeaderTableSize, + ltmHttp2ProfileEnforceTlsRequirements, + ltmHttp2ProfileIncludeContentLength + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttp2Profile MIB." + ::= { bigipLocalTMGroups 174 } + +ltmHttp2ProfileActivationModesGroup OBJECT-GROUP + OBJECTS { + ltmHttp2ProfileActivationModesNumber, + ltmHttp2ProfileActivationModesName, + ltmHttp2ProfileActivationModesIndex, + ltmHttp2ProfileActivationModesActivationModes + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttp2ProfileActivationModes MIB." + ::= { bigipLocalTMGroups 175 } + +ltmHttp2ProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmHttp2ProfileStatResetStats, + ltmHttp2ProfileStatNumber, + ltmHttp2ProfileStatName, + ltmHttp2ProfileStatConnectionsAccepted, + ltmHttp2ProfileStatConnectionsCurrent, + ltmHttp2ProfileStatConnectionsMax, + ltmHttp2ProfileStatContinuationFramesReceived, + ltmHttp2ProfileStatContinuationFramesSent, + ltmHttp2ProfileStatDataFramesReceived, + ltmHttp2ProfileStatDataFramesSent, + ltmHttp2ProfileStatFlowsCreated, + ltmHttp2ProfileStatFlowsCurrent, + ltmHttp2ProfileStatFlowsMax, + ltmHttp2ProfileStatGoawayFramesReceived, + ltmHttp2ProfileStatGoawayFramesSent, + ltmHttp2ProfileStatHeadersFramesReceived, + ltmHttp2ProfileStatHeadersFramesSent, + ltmHttp2ProfileStatHttp2RequestBytes, + ltmHttp2ProfileStatHttp2RequestFrames, + ltmHttp2ProfileStatHttp2ResponseBytes, + ltmHttp2ProfileStatHttp2ResponseFrames, + ltmHttp2ProfileStatHttpRequestBytes, + ltmHttp2ProfileStatHttpResponseBytes, + ltmHttp2ProfileStatPingFramesReceived, + ltmHttp2ProfileStatPingFramesSent, + ltmHttp2ProfileStatPriorityFramesReceived, + ltmHttp2ProfileStatPriorityFramesSent, + ltmHttp2ProfileStatPushPromiseFramesReceived, + ltmHttp2ProfileStatPushPromiseFramesSent, + ltmHttp2ProfileStatRstStreamFramesReceived, + ltmHttp2ProfileStatRstStreamFramesSent, + ltmHttp2ProfileStatSettingsFramesReceived, + ltmHttp2ProfileStatSettingsFramesSent, + ltmHttp2ProfileStatStreamsCreated, + ltmHttp2ProfileStatStreamsCurrent, + ltmHttp2ProfileStatStreamsMax, + ltmHttp2ProfileStatWindowUpdateFramesReceived, + ltmHttp2ProfileStatWindowUpdateFramesSent + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttp2ProfileStat MIB." + ::= { bigipLocalTMGroups 176 } + +ltmLsnPoolFailureStatGroup OBJECT-GROUP + OBJECTS { + ltmLsnPoolFailureStatResetStats, + ltmLsnPoolFailureStatNumber, + ltmLsnPoolFailureStatName, + ltmLsnPoolFailureStatFailureCause, + ltmLsnPoolFailureStatFailureCount + } + STATUS current + DESCRIPTION + "A collection of objects of ltmLsnPoolFailureStat MIB." + ::= { bigipLocalTMGroups 177 } + +ltmWebsocketProfileGroup OBJECT-GROUP + OBJECTS { + ltmWebsocketProfileNumber, + ltmWebsocketProfileName, + ltmWebsocketProfileConfigSource, + ltmWebsocketProfileDefaultName, + ltmWebsocketProfileMasking + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebsocketProfile MIB." + ::= { bigipLocalTMGroups 178 } + +ltmWebsocketProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmWebsocketProfileStatResetStats, + ltmWebsocketProfileStatNumber, + ltmWebsocketProfileStatName, + ltmWebsocketProfileStatConnectionsAccepted, + ltmWebsocketProfileStatConnectionsCurrent, + ltmWebsocketProfileStatConnectionsMax, + ltmWebsocketProfileStatContFramesClientRecv, + ltmWebsocketProfileStatContFramesServerRecv, + ltmWebsocketProfileStatTextFramesClientRecv, + ltmWebsocketProfileStatTextFramesServerRecv, + ltmWebsocketProfileStatBinaryFramesClientRecv, + ltmWebsocketProfileStatBinaryFramesServerRecv, + ltmWebsocketProfileStatCloseFramesClientRecv, + ltmWebsocketProfileStatCloseFramesServerRecv, + ltmWebsocketProfileStatPingFramesClientRecv, + ltmWebsocketProfileStatPingFramesServerRecv, + ltmWebsocketProfileStatPongFramesClientRecv, + ltmWebsocketProfileStatPongFramesServerRecv, + ltmWebsocketProfileStatCloseRsnNormalClientRecv, + ltmWebsocketProfileStatCloseRsnNormalServerRecv, + ltmWebsocketProfileStatCloseRsnEpGoawayClientRecv, + ltmWebsocketProfileStatCloseRsnEpGoawayServerRecv, + ltmWebsocketProfileStatCloseRsnProtErrClientRecv, + ltmWebsocketProfileStatCloseRsnProtErrServerRecv, + ltmWebsocketProfileStatCloseRsnProcErrClientRecv, + ltmWebsocketProfileStatCloseRsnProcErrServerRecv, + ltmWebsocketProfileStatCloseRsnExtFailClientRecv, + ltmWebsocketProfileStatCloseRsnExtFailServerRecv, + ltmWebsocketProfileStatCloseRsnOtherClientRecv, + ltmWebsocketProfileStatCloseRsnOtherServerRecv + } + STATUS current + DESCRIPTION + "A collection of objects of ltmWebsocketProfileStat MIB." + ::= { bigipLocalTMGroups 179 } + +ltmTcpanalyticsProfileGroup OBJECT-GROUP + OBJECTS { + ltmTcpanalyticsProfileNumber, + ltmTcpanalyticsProfileName, + ltmTcpanalyticsProfileConfigSource, + ltmTcpanalyticsProfileDefaultName, + ltmTcpanalyticsProfileCollectedByClientSide, + ltmTcpanalyticsProfileCollectedByServerSide, + ltmTcpanalyticsProfileCollectCity, + ltmTcpanalyticsProfileCollectContinent, + ltmTcpanalyticsProfileCollectCountry, + ltmTcpanalyticsProfileCollectNexthop, + ltmTcpanalyticsProfileCollectPostCode, + ltmTcpanalyticsProfileCollectRegion, + ltmTcpanalyticsProfileCollectRemoteHostIp, + ltmTcpanalyticsProfileCollectRemoteHostSubnet, + ltmTcpanalyticsProfileCollectedStatsInternalLogging, + ltmTcpanalyticsProfileCollectedStatsExternalLogging, + ltmTcpanalyticsProfileExternalLoggingPublisher + } + STATUS current + DESCRIPTION + "A collection of objects of ltmTcpanalyticsProfile MIB." + ::= { bigipLocalTMGroups 180 } + +ltmSplitsessionclientProfileGroup OBJECT-GROUP + OBJECTS { + ltmSplitsessionclientProfileNumber, + ltmSplitsessionclientProfileName, + ltmSplitsessionclientProfileConfigSource, + ltmSplitsessionclientProfileDefaultName, + ltmSplitsessionclientProfilePeerIp, + ltmSplitsessionclientProfilePeerPort + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSplitsessionclientProfile MIB." + ::= { bigipLocalTMGroups 181 } + +ltmSplitsessionclientProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmSplitsessionclientProfileStatResetStats, + ltmSplitsessionclientProfileStatNumber, + ltmSplitsessionclientProfileStatName, + ltmSplitsessionclientProfileStatConnectionsAccepted, + ltmSplitsessionclientProfileStatConnectionsCurrent, + ltmSplitsessionclientProfileStatConnectionsMax, + ltmSplitsessionclientProfileStatConnPeerActive, + ltmSplitsessionclientProfileStatConnPeerTimeout, + ltmSplitsessionclientProfileStatConnPeerReset, + ltmSplitsessionclientProfileStatPeerMsgRecd, + ltmSplitsessionclientProfileStatPeerMsgSent + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSplitsessionclientProfileStat MIB." + ::= { bigipLocalTMGroups 182 } + +ltmSplitsessionserverProfileGroup OBJECT-GROUP + OBJECTS { + ltmSplitsessionserverProfileNumber, + ltmSplitsessionserverProfileName, + ltmSplitsessionserverProfileConfigSource, + ltmSplitsessionserverProfileDefaultName, + ltmSplitsessionserverProfileListenIp, + ltmSplitsessionserverProfileListenPort + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSplitsessionserverProfile MIB." + ::= { bigipLocalTMGroups 183 } + +ltmSplitsessionserverProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmSplitsessionserverProfileStatResetStats, + ltmSplitsessionserverProfileStatNumber, + ltmSplitsessionserverProfileStatName, + ltmSplitsessionserverProfileStatConnectionsAccepted, + ltmSplitsessionserverProfileStatConnectionsCurrent, + ltmSplitsessionserverProfileStatConnectionsMax, + ltmSplitsessionserverProfileStatConnPeerActive, + ltmSplitsessionserverProfileStatConnPeerTimeout, + ltmSplitsessionserverProfileStatConnPeerReset, + ltmSplitsessionserverProfileStatPeerMsgRecd, + ltmSplitsessionserverProfileStatPeerMsgSent + } + STATUS current + DESCRIPTION + "A collection of objects of ltmSplitsessionserverProfileStat MIB." + ::= { bigipLocalTMGroups 184 } + +ltmHttpProxyConnectProfileGroup OBJECT-GROUP + OBJECTS { + ltmHttpProxyConnectProfileNumber, + ltmHttpProxyConnectProfileName, + ltmHttpProxyConnectProfileConfigSource, + ltmHttpProxyConnectProfileDefaultName, + ltmHttpProxyConnectProfileDefaultState + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProxyConnectProfile MIB." + ::= { bigipLocalTMGroups 185 } + +ltmHttpProxyConnectProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmHttpProxyConnectProfileStatResetStats, + ltmHttpProxyConnectProfileStatNumber, + ltmHttpProxyConnectProfileStatName, + ltmHttpProxyConnectProfileStatResp2xxCnt, + ltmHttpProxyConnectProfileStatResp3xxCnt, + ltmHttpProxyConnectProfileStatResp4xxCnt, + ltmHttpProxyConnectProfileStatResp5xxCnt, + ltmHttpProxyConnectProfileStatRespOtherCnt, + ltmHttpProxyConnectProfileStatV9Resp, + ltmHttpProxyConnectProfileStatV10Resp, + ltmHttpProxyConnectProfileStatV11Resp, + ltmHttpProxyConnectProfileStatProxyConnReqs + } + STATUS current + DESCRIPTION + "A collection of objects of ltmHttpProxyConnectProfileStat MIB." + ::= { bigipLocalTMGroups 186 } + +ltmDiametersessionProfileGroup OBJECT-GROUP + OBJECTS { + ltmDiametersessionProfileNumber, + ltmDiametersessionProfileName, + ltmDiametersessionProfileConfigSource, + ltmDiametersessionProfileDefaultName, + ltmDiametersessionProfileRouteUnconfiguredPeers, + ltmDiametersessionProfileHandshakeTimeout, + ltmDiametersessionProfileMaxRetransmissions, + ltmDiametersessionProfileMaxWatchdogFailures, + ltmDiametersessionProfileResetOnTimeout, + ltmDiametersessionProfileRetransmissionTimeout, + ltmDiametersessionProfileRetransmissionAction, + ltmDiametersessionProfileArrayRetransmissionErrorCode, + ltmDiametersessionProfileRetransmissionQueueMaxMessages, + ltmDiametersessionProfileRetransmissionQueueMaxBytes, + ltmDiametersessionProfileRetransmissionQueueLimitHigh, + ltmDiametersessionProfileRetransmissionQueueLimitLow, + ltmDiametersessionProfileDiscardUnroutable, + ltmDiametersessionProfileWatchdogTimeout, + ltmDiametersessionProfileMaxMessageSize, + ltmDiametersessionProfilePersistType, + ltmDiametersessionProfilePersistAvp, + ltmDiametersessionProfilePersistTimeout, + ltmDiametersessionProfileOriginHostRewrite, + ltmDiametersessionProfileOriginRealmRewrite, + ltmDiametersessionProfileDestHostRewrite, + ltmDiametersessionProfileDestRealmRewrite, + ltmDiametersessionProfileOriginHost, + ltmDiametersessionProfileOriginRealm, + ltmDiametersessionProfileHostIpAddress, + ltmDiametersessionProfileVendorId, + ltmDiametersessionProfileProductName, + ltmDiametersessionProfileAuthApplicationId, + ltmDiametersessionProfileAcctApplicationId, + ltmDiametersessionProfileArrayAuthApplicationId, + ltmDiametersessionProfileArrayAcctApplicationId, + ltmDiametersessionProfileVendorSpecificVendorId, + ltmDiametersessionProfileVendorSpecificAuthApplicationId, + ltmDiametersessionProfileVendorSpecificAcctApplicationId + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDiametersessionProfile MIB." + ::= { bigipLocalTMGroups 187 } + +ltmDiametersessionProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmDiametersessionProfileStatResetStats, + ltmDiametersessionProfileStatNumber, + ltmDiametersessionProfileStatName, + ltmDiametersessionProfileStatVsName, + ltmDiametersessionProfileStatTotCapExcReq, + ltmDiametersessionProfileStatTotCapExcAns, + ltmDiametersessionProfileStatTotDeviceWatchdogRequests, + ltmDiametersessionProfileStatTotDeviceWatchdogAnswers, + ltmDiametersessionProfileStatTotDisconnectPeerRequests, + ltmDiametersessionProfileStatTotDisconnectPeerAnswers, + ltmDiametersessionProfileStatTotAccountingRequests, + ltmDiametersessionProfileStatTotAccountingAnswers, + ltmDiametersessionProfileStatTotCreditControlRequests, + ltmDiametersessionProfileStatTotCreditControlAnswers, + ltmDiametersessionProfileStatTotUserAuthorizationRequests, + ltmDiametersessionProfileStatTotUserAuthorizationAnswers, + ltmDiametersessionProfileStatTotOtherRequests, + ltmDiametersessionProfileStatTotOtherAnswers, + ltmDiametersessionProfileStatTotBadMessages, + ltmDiametersessionProfileStatTotRejectedUnconfiguredPeers, + ltmDiametersessionProfileStatCurReqQueuedForRetrans, + ltmDiametersessionProfileStatTotRetransReturnedBusy, + ltmDiametersessionProfileStatTotRetransReturnedUnavail, + ltmDiametersessionProfileStatTotRetransReqRetransmitted, + ltmDiametersessionProfileStatTotRetransmissionTimeout, + ltmDiametersessionProfileStatTotRetransmissionErrorCode, + ltmDiametersessionProfileStatTotRetransmissionIrule + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDiametersessionProfileStat MIB." + ::= { bigipLocalTMGroups 188 } + +ltmDiameterrouterProfileGroup OBJECT-GROUP + OBJECTS { + ltmDiameterrouterProfileNumber, + ltmDiameterrouterProfileName, + ltmDiameterrouterProfileConfigSource, + ltmDiameterrouterProfileDefaultName, + ltmDiameterrouterProfileMirrored, + ltmDiameterrouterProfileTrafficGroup, + ltmDiameterrouterProfileSupportedApplications, + ltmDiameterrouterProfileIgnorePeerPort, + ltmDiameterrouterProfileMaxPendingMessages, + ltmDiameterrouterProfileMaxPendingBytes, + ltmDiameterrouterProfileHaMsgSweeperInterval, + ltmDiameterrouterProfilePendingReqSweeperInterval, + ltmDiameterrouterProfileUseLocalConnection, + ltmDiameterrouterProfileTransactionTimeout, + ltmDiameterrouterProfileMaxRetries + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDiameterrouterProfile MIB." + ::= { bigipLocalTMGroups 189 } + +ltmDiameterrouterProfileStatGroup OBJECT-GROUP + OBJECTS { + ltmDiameterrouterProfileStatResetStats, + ltmDiameterrouterProfileStatNumber, + ltmDiameterrouterProfileStatName, + ltmDiameterrouterProfileStatVsName, + ltmDiameterrouterProfileStatCurPendingRequests, + ltmDiameterrouterProfileStatTotExpiredPendingRequests, + ltmDiameterrouterProfileStatTotDroppedUnexpectedAnswers, + ltmDiameterrouterProfileStatTotDroppedLateAnswers + } + STATUS current + DESCRIPTION + "A collection of objects of ltmDiameterrouterProfileStat MIB." + ::= { bigipLocalTMGroups 190 } + +ltmServerSslProfileC3dCertExtensionCustomOidsGroup OBJECT-GROUP + OBJECTS { + ltmServerSslProfileC3dCertExtensionCustomOidsNumber, + ltmServerSslProfileC3dCertExtensionCustomOidsServerssl, + ltmServerSslProfileC3dCertExtensionCustomOidsIndex, + ltmServerSslProfileC3dCertExtensionCustomOidsOid + } + STATUS current + DESCRIPTION + "A collection of objects of ltmServerSslProfileC3dCertExtensionCustomOids MIB." + ::= { bigipLocalTMGroups 191 } + +ltmFwNatDynamicPoolGroup OBJECT-GROUP + OBJECTS { + ltmFwNatDynamicPoolNumber, + ltmFwNatDynamicPoolName, + ltmFwNatDynamicPoolDescription, + ltmFwNatDynamicPoolAddressCount, + ltmFwNatDynamicPoolPortCount, + ltmFwNatDynamicPoolAddrFamily, + ltmFwNatDynamicPoolType, + ltmFwNatDynamicPoolPatMode, + ltmFwNatDynamicPoolInboundMode, + ltmFwNatDynamicPoolMappingMode, + ltmFwNatDynamicPoolMappingTimeout, + ltmFwNatDynamicPoolBlockLifetime, + ltmFwNatDynamicPoolBlockIdleTimeout, + ltmFwNatDynamicPoolZombieTimeout, + ltmFwNatDynamicPoolBlockSize, + ltmFwNatDynamicPoolClientBlockLimit, + ltmFwNatDynamicPoolRouteAdvertisement, + ltmFwNatDynamicPoolProxyArp, + ltmFwNatDynamicPoolHairpinMode, + ltmFwNatDynamicPoolIcmpEcho, + ltmFwNatDynamicPoolClientConnectionLimit, + ltmFwNatDynamicPoolEgressInterfacesEnabled, + ltmFwNatDynamicPoolTrafficGroup, + ltmFwNatDynamicPoolPcpName, + ltmFwNatDynamicPoolPcpSelfipName, + ltmFwNatDynamicPoolDsliteTunnel, + ltmFwNatDynamicPoolPcpEpoch + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwNatDynamicPool MIB." + ::= { bigipLocalTMGroups 192 } + +ltmFwNatDynamicPoolStatGroup OBJECT-GROUP + OBJECTS { + ltmFwNatDynamicPoolStatResetStats, + ltmFwNatDynamicPoolStatNumber, + ltmFwNatDynamicPoolStatName, + ltmFwNatDynamicPoolStatLsnTranslationRequests, + ltmFwNatDynamicPoolStatLsnHairpinConnectionRequests, + ltmFwNatDynamicPoolStatLsnActiveTranslations, + ltmFwNatDynamicPoolStatLsnActiveHairpinConnections, + ltmFwNatDynamicPoolStatLsnTranslationRequestFailures, + ltmFwNatDynamicPoolStatLsnPersistenceMappingFailures, + ltmFwNatDynamicPoolStatLsnHairpinConnectionFailures, + ltmFwNatDynamicPoolStatLsnBackupPoolTranslations, + ltmFwNatDynamicPoolStatLsnActiveEndPoints, + ltmFwNatDynamicPoolStatLsnEndPoints, + ltmFwNatDynamicPoolStatLsnEndPointsHighValue, + ltmFwNatDynamicPoolStatPbaActivePortBlocks, + ltmFwNatDynamicPoolStatPbaActiveClientsReachedLimit, + ltmFwNatDynamicPoolStatPbaActiveZombiePortBlocks, + ltmFwNatDynamicPoolStatPbaPortBlockAllocations, + ltmFwNatDynamicPoolStatPbaPortBlockAllocationFailures, + ltmFwNatDynamicPoolStatPbaPortBlockDeallocations, + ltmFwNatDynamicPoolStatPbaClientsReachedLimit, + ltmFwNatDynamicPoolStatPbaZombiePortBlocksCreated, + ltmFwNatDynamicPoolStatPbaZombiePortBlocksDeleted, + ltmFwNatDynamicPoolStatPbaZombiePortBlockConnsKilled, + ltmFwNatDynamicPoolStatPcpAnnounceRequests, + ltmFwNatDynamicPoolStatPcpAnnounceResponsesUcast, + ltmFwNatDynamicPoolStatPcpAnnounceResponsesMulticast, + ltmFwNatDynamicPoolStatPcpMapRequests, + ltmFwNatDynamicPoolStatPcpMapResponses, + ltmFwNatDynamicPoolStatPcpPeerRequests, + ltmFwNatDynamicPoolStatPcpPeerResponses, + ltmFwNatDynamicPoolStatPcpErrorsInvalidRequest, + ltmFwNatDynamicPoolStatPcpErrorsUnavailableResource, + ltmFwNatDynamicPoolStatPcpErrorsNotAuthorized, + ltmFwNatDynamicPoolStatPcpErrorsOther + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwNatDynamicPoolStat MIB." + ::= { bigipLocalTMGroups 193 } + +ltmFwNatDynamicPoolFailureStatGroup OBJECT-GROUP + OBJECTS { + ltmFwNatDynamicPoolFailureStatResetStats, + ltmFwNatDynamicPoolFailureStatNumber, + ltmFwNatDynamicPoolFailureStatName, + ltmFwNatDynamicPoolFailureStatFailureCause, + ltmFwNatDynamicPoolFailureStatFailureCount + } + STATUS current + DESCRIPTION + "A collection of objects of ltmFwNatDynamicPoolFailureStat MIB." + ::= { bigipLocalTMGroups 194 } +END |