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/kemp/IPVS-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/kemp/IPVS-MIB')
| -rw-r--r-- | MIBS/kemp/IPVS-MIB | 348 |
1 files changed, 348 insertions, 0 deletions
diff --git a/MIBS/kemp/IPVS-MIB b/MIBS/kemp/IPVS-MIB new file mode 100644 index 0000000..2383a1a --- /dev/null +++ b/MIBS/kemp/IPVS-MIB @@ -0,0 +1,348 @@ + +IPVS-MIB DEFINITIONS ::= BEGIN +IMPORTS + OBJECT-TYPE, NOTIFICATION-TYPE, MODULE-IDENTITY, + Integer32, Opaque, enterprises, Counter32, Counter64 + FROM SNMPv2-SMI + + TEXTUAL-CONVENTION, DisplayString, TruthValue, TimeInterval + FROM SNMPv2-TC + + one4net + FROM ONE4NET-MIB; + +ipvs MODULE-IDENTITY + LAST-UPDATED "201112010000Z" + ORGANIZATION "KEMP Technologies" + CONTACT-INFO "email: support@kemptechnologies.com" + DESCRIPTION "Load Master metrics." + REVISION "201112010000Z" + DESCRIPTION "version 6.0" + ::= { one4net 12 } + + +ipvsVSTable OBJECT-TYPE + SYNTAX SEQUENCE OF VSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing ipvs Virtual Service (VS) specific information." + ::= { ipvs 1 } + +ipvsRSTable OBJECT-TYPE + SYNTAX SEQUENCE OF RSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing ipvs Real Server (RS) specific information." + ::= { ipvs 2 } + +ipvsRSTotalTable OBJECT-TYPE + SYNTAX SEQUENCE OF RsTotalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "A table containing Totals for Real Server (RS) specific information." + ::= { ipvs 8 } + +RsTotalEntry ::= SEQUENCE { + totRSidx Integer32, + totRSDesc OCTET STRING, + totRSConns Counter32, + totRSInPkts Counter32, + totRSOutPkts Counter32, + totRSInBytes Counter64, + totRSOutBytes Counter64, + totRSActiveConns Counter32, + totRSInactiveConns Counter32 } + +rsTotalEntry OBJECT-TYPE + SYNTAX RsTotalEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Totals for an RS" + INDEX { totRSidx } + ::= { ipvsRSTotalTable 1 } + +totRSidx OBJECT-TYPE + SYNTAX Integer32 (0..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RS Index " + ::= { rsTotalEntry 1 } + +totRSDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "RS description" + ::= { rsTotalEntry 2 } + +totRSConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of connections for this RS" + ::= { rsTotalEntry 3 } + +totRSInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incoming pakets to this RS" + ::= { rsTotalEntry 4 } + +totRSOutPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of outgoing pakets from this RS" + ::= { rsTotalEntry 5 } + +totRSInBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incoming bytes from this RS" + ::= { rsTotalEntry 6 } + +totRSOutBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of outgoing bytes from this RS" + ::= { rsTotalEntry 7 } + +totRSActiveConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the number of active connection for this RS" + ::= { rsTotalEntry 8 } + +totRSInactiveConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the number of inactive connection for this RS" + ::= { rsTotalEntry 9 } + +-- + +vsEntry OBJECT-TYPE + SYNTAX VSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "information about a VS" + INDEX { vSidx } + ::= { ipvsVSTable 1 } + +VSEntry ::= SEQUENCE { + vSidx Integer32, + vSDesc OCTET STRING, + vSConns Counter32, + vSInPkts Counter32, + vSOutPkts Counter32, + vSInBytes Counter64, + vSOutBytes Counter64, + vSActivConns Counter32 } + +vSidx OBJECT-TYPE + SYNTAX INTEGER (0..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Unique VS Id" + ::= { vsEntry 1 } + + +vSDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "VS description" + ::= { vsEntry 11 } + +vSConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of connections for this VS" + ::= { vsEntry 12 } + +vSInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incomming pakets to this VS" + ::= { vsEntry 13 } + +vSOutPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of outgoing pakets from this VS" + ::= { vsEntry 14 } + +vSInBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incomming bytes to this VS" + ::= { vsEntry 15 } + +vSOutBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the number of outgoing bytes from this VS" + ::= { vsEntry 16 } + +vSActivConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the current number of connections for this VS" + ::= { vsEntry 17 } + +-- + +rsEntry OBJECT-TYPE + SYNTAX RSEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "information about a RS" + INDEX { rSidx } + ::= { ipvsRSTable 1 } + +RSEntry ::= SEQUENCE { + rSidx Integer32, + rSVSidx Integer32, + rSDesc OCTET STRING, + rSConns Counter32, + rSInPkts Counter32, + rSOutPkts Counter32, + rSInBytes Counter64, + rSOutBytes Counter64, + rSActiveConns Counter32, + rSInactiveConns Counter32, + rSWeight Counter32 } + +rSidx OBJECT-TYPE + SYNTAX INTEGER (0..1024) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION "Unique Id of RS" + ::= { rsEntry 1 } + +rSVSidx OBJECT-TYPE + SYNTAX INTEGER (0..1024) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Id of associated VS" + ::= { rsEntry 2 } + +rSDesc OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(0..1024)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION "RS description" + ::= { rsEntry 11 } + +rSConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of connections for this RS" + ::= { rsEntry 12 } + +rSInPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incoming pakets to this RS" + ::= { rsEntry 13 } + +rSOutPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of outgoing pakets from this RS" + ::= { rsEntry 14 } + +rSInBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of incoming bytes from this RS" + ::= { rsEntry 15 } + +rSOutBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the total number of outgoing bytes from this RS" + ::= { rsEntry 16 } + +rSActiveConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the number of active connection for this RS" + ::= { rsEntry 17 } + +rSInactiveConns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the number of inactive connection for this RS" + ::= { rsEntry 18 } + +rSWeight OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "the current weight of this RS" + ::= { rsEntry 19 } + +-- + +conns OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of connections handled for all VS" + ::= { ipvs 3 } + +inPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of incoming packets for all VS" + ::= { ipvs 4 } + +outPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of outgoing packets for all VS" + ::= { ipvs 5 } + +inBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of incoming bytes for all VS" + ::= { ipvs 6 } + +outBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of outgoing bytes for all VS" + ::= { ipvs 7 } + +END + + + + + + + |