commit version 22.12.12447

This commit is contained in:
2023-01-01 22:36:12 -05:00
parent af1b03d79f
commit b948283a96
744 changed files with 620715 additions and 27381 deletions

View File

@ -11,8 +11,8 @@ UBNT-EdgeMAX-MIB DEFINITIONS ::= BEGIN
ORGANIZATION "Ubiquiti Networks, Inc."
CONTACT-INFO "support@ubnt.com"
DESCRIPTION "The EdgeMax MIB module for Ubiquiti Networks, Inc. entities"
REVISION "201801030000Z"
DESCRIPTION "ubntEdgeMax revision"
REVISION "202209110000Z"
DESCRIPTION "Unofficial Observium Version. Merged ubntSfps and ubntOntPorts."
::= { ubntMIB 5 }
-- --------------------------------------------------------------------------------
@ -342,4 +342,243 @@ UBNT-EdgeMAX-MIB DEFINITIONS ::= BEGIN
DESCRIPTION "Fan RPM."
::= { ubntFanEntry 3 }
-- --------------------------------------------------------------------------------
-- gpon ONUs
-- --------------------------------------------------------------------------------
UbntOnuSN ::= TEXTUAL-CONVENTION
STATUS current
SYNTAX DisplayString (SIZE (0..12))
SignalLevel ::= TEXTUAL-CONVENTION
STATUS current
DISPLAY-HINT "d-2"
SYNTAX Integer32
ubntOnus OBJECT IDENTIFIER ::= { ubntEdgeMax 6 }
ubntOnusCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
::= { ubntOnus 1 }
ubntOnusTable OBJECT-TYPE
SYNTAX SEQUENCE OF UbntOnuEntry
MAX-ACCESS not-accessible
STATUS current
::= { ubntOnus 2 }
ubntOnuEntry OBJECT-TYPE
SYNTAX UbntOnuEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { ubntOnuSN }
::= { ubntOnusTable 1 }
UbntOnuEntry ::= SEQUENCE {
ubntOnuSN UbntOnuSN,
ubntOnuName DisplayString,
ubntOnuOnline TruthValue,
ubntOnuModel DisplayString,
ubntOnuPort Integer32,
ubntOnuConnectedTime TimeTicks,
ubntOnuUpTime TimeTicks,
ubntOnuTxPower SignalLevel,
ubntOnuRxPower SignalLevel,
ubntOnuTxBytes Counter64,
ubntOnuRxBytes Counter64
}
ubntOnuSN OBJECT-TYPE
SYNTAX UbntOnuSN
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 1 }
ubntOnuName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 2 }
ubntOnuOnline OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 3 }
ubntOnuModel OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 4 }
ubntOnuOltPort OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 5 }
ubntOnuConnectedTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 6 }
ubntOnuUpTime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 7 }
ubntOnuTxPower OBJECT-TYPE
SYNTAX SignalLevel
MAX-ACCESS read-only
STATUS current
DESCRIPTION "in hundredths of dBm"
::= { ubntOnuEntry 8 }
ubntOnuRxPower OBJECT-TYPE
SYNTAX SignalLevel
MAX-ACCESS read-only
STATUS current
DESCRIPTION "in hundredths of dBm"
::= { ubntOnuEntry 9 }
ubntOnuTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 10 }
ubntOnuRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
::= { ubntOnuEntry 11 }
-- --------------------------------------------------------------------------------
-- SFP
-- --------------------------------------------------------------------------------
ubntSfps OBJECT IDENTIFIER ::= { ubntEdgeMax 7 }
ubntSfpsCount OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The number of SFPs"
::= { ubntSfps 1 }
ubntSfpsTable OBJECT-TYPE
SYNTAX SEQUENCE OF UbntSfpEntry
MAX-ACCESS not-accessible
STATUS current
::= { ubntSfps 2 }
ubntSfpEntry OBJECT-TYPE
SYNTAX UbntSfpEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { ubntSfpIndex }
::= { ubntSfpsTable 1 }
UbntSfpEntry ::= SEQUENCE {
ubntSfpIndex Integer32,
ubntSfpUp TruthValue,
ubntSfpVendor DisplayString,
ubntSfpVendorPn DisplayString,
ubntSfpTxBytes Counter64,
ubntSfpRxBytes Counter64
}
ubntSfpIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 1 }
ubntSfpName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 2 }
ubntSfpUp OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 3 }
ubntSfpVendor OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 4 }
ubntSfpVendorPn OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..16))
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 5 }
ubntSfpTxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 6 }
ubntSfpRxBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
::= { ubntSfpEntry 7 }
-- --------------------------------------------------------------------------------
-- gpon ONU ports
-- --------------------------------------------------------------------------------
ubntOnuPorts OBJECT IDENTIFIER ::= { ubntEdgeMax 8 }
ubntOnuPortsTable OBJECT-TYPE
SYNTAX SEQUENCE OF UbntOnuPortEntry
MAX-ACCESS not-accessible
STATUS current
::= { ubntOnuPorts 1 }
ubntOnuPortEntry OBJECT-TYPE
SYNTAX UbntOnuPortEntry
MAX-ACCESS not-accessible
STATUS current
INDEX { ubntOnuPortSN, ubntOnuPortIndex }
::= { ubntOnuPortsTable 1 }
UbntOnuPortEntry ::= SEQUENCE {
ubntOnuPortSN UbntOnuSN,
ubntOnuPortIndex Integer32,
ubntOnuPortIfSpeed Gauge32
}
ubntOnuPortSN OBJECT-TYPE
SYNTAX UbntOnuSN
MAX-ACCESS read-only
STATUS current
::= { ubntOnuPortEntry 1 }
ubntOnuPortIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
::= {ubntOnuPortEntry 2 }
ubntOnuPortIfSpeed OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "in bits per second, see IF-MIB::ifSpeed"
::= { ubntOnuPortEntry 3 }
END