Observium_CE/mibs/bdcom/NMS-EPON-PERFORMANCE

884 lines
34 KiB
Plaintext

-- *****************************************************************
-- NMS-EPON-PERFORMANCE.MIB: NMS LLID MIB file
-- AUG 2009
-- *****************************************************************
--
NMS-EPON-PERFORMANCE DEFINITIONS ::= BEGIN
IMPORTS
Counter, IpAddress, Counter
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
DisplayString
FROM RFC1213-MIB
nmsEPONGroup
FROM NMS-SMI
TruthValue,RowStatus,DateAndTime
FROM SNMPv2-TC
Counter64
FROM SNMPv2-SMI;
nmsEponPerf OBJECT IDENTIFIER ::= { nmsEPONGroup 202 }
nmsEponOltPerfStatGlobalSet OBJECT IDENTIFIER ::= { nmsEponPerf 1 }
perfStat15MinMaxRecord OBJECT-TYPE
SYNTAX INTEGER(1..96)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The max record number of 15min performance statistics. The range is 1-96."
::= { nmsEponOltPerfStatGlobalSet 1 }
perfStat24HourMaxRecord OBJECT-TYPE
SYNTAX INTEGER(1..7)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The max record number of 24hour performance statistics. The range is 1-7."
::= { nmsEponOltPerfStatGlobalSet 2 }
nmsEponOltPerfStatPortTable OBJECT-TYPE
SYNTAX SEQUENCE OF NmsEponOltPerfStatPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon OLT port performance statistics table entries."
::= { nmsEponPerf 2 }
nmsEponOltPerfStatPortEntry OBJECT-TYPE
SYNTAX NmsEponOltPerfStatPortEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon OLT port performance statistics table."
INDEX { ifIndex }
::= { nmsEponOltPerfStatPortTable 1 }
NmsEponOltPerfStatPortEntry ::=
SEQUENCE {
ifIndex
INTEGER,
perfStat15MinEnable
INTEGER,
perfStat24HourEnable
INTEGER
}
ifIndex OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The only diid of physical port in System, including NNI port and EPON port."
::= { nmsEponOltPerfStatPortEntry 1 }
perfStat15MinEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable 15 minute performance statistics"
::= { nmsEponOltPerfStatPortEntry 2 }
perfStat24HourEnable OBJECT-TYPE
SYNTAX INTEGER{
enable(1),
disable(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable 24 hour performance statistics"
::= { nmsEponOltPerfStatPortEntry 3 }
nmsEponOltPerfStat15MinTable OBJECT-TYPE
SYNTAX SEQUENCE OF NmsEponOltPerfStat15MinEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon OLT port 15 minute performance statistics table entries."
::= { nmsEponPerf 3 }
nmsEponOltPerfStat15MinEntry OBJECT-TYPE
SYNTAX NmsEponOltPerfStat15MinEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon OLT port 15 minute performance statistics table."
INDEX { ifIndex15Min }
::= { nmsEponOltPerfStat15MinTable 1 }
NmsEponOltPerfStat15MinEntry ::=
SEQUENCE {
ifIndex15Min
INTEGER,
stats15Index
INTEGER,
stats15StatusAndAction
INTEGER,
stats15EndTime
DateAndTime,
stats15InOctets
Counter64,
stats15InPkts
Counter64,
stats15InBroadcastPkts
Counter64,
stats15InMulticastPkts
Counter64,
stats15InPkts64Octets
Counter64,
stats15InPkts65to127Octets
Counter64,
stats15InPkts128to255Octets
Counter64,
stats15InPkts256to511Octets
Counter64,
stats15InPkts512to1023Octets
Counter64,
stats15InPkts1024to1518Octets
Counter64,
stats15InUndersizePks
Counter64,
stats15InOversizePks
Counter64,
stats15InFragments
Counter64,
stats15InMpcpFrames
Counter64,
stats15InOAMFrames
Counter64,
stats15InCRCErrorPkts
Counter64,
stats15InDiscardPkts
Counter64,
stats15InJabbers
Counter64,
stats15OutOctets
Counter64,
stats15OutPkts
Counter64,
stats15OutBroadcastPkts
Counter64,
stats15OutMulticastPkts
Counter64,
stats15OutPkts64Octets
Counter64,
stats15OutPkts65to127Octets
Counter64,
stats15OutPkts128to255Octets
Counter64,
stats15OutPkts256to511Octets
Counter64,
stats15OutPkts512to1023Octets
Counter64,
stats15OutPkts1024to1518Octets
Counter64,
stats15OutOversizePks
Counter64,
stats15OutMpcpFrames
Counter64,
stats15OutOAMFrames
Counter64,
stats15OutDiscardPktsx
Counter64
}
ifIndex15Min OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The only diid of physical port in System, including NNI port and EPON port."
::= { nmsEponOltPerfStat15MinEntry 1 }
stats15Index OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Statistics record index."
::= { nmsEponOltPerfStat15MinEntry 2 }
stats15StatusAndAction OBJECT-TYPE
SYNTAX INTEGER{
none(1),
clean(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Status and action of current statistics record."
::= { nmsEponOltPerfStat15MinEntry 3 }
stats15EndTime OBJECT-TYPE
SYNTAX DateAndTime
ACCESS read-only
STATUS mandatory
DESCRIPTION
"End time of the statistics record."
::= { nmsEponOltPerfStat15MinEntry 4 }
stats15InOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 5 }
stats15InPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 6 }
stats15InBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 7 }
stats15InMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 8 }
stats15InPkts64Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 9 }
stats15InPkts65to127Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 10 }
stats15InPkts128to255Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 11 }
stats15InPkts256to511Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 12 }
stats15InPkts512to1023Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 13 }
stats15InPkts1024to1518Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 14 }
stats15InUndersizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 15 }
stats15InOversizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 16 }
stats15InFragments OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 17 }
stats15InMpcpFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 18 }
stats15InOAMFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 19 }
stats15InCRCErrorPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 20 }
stats15InDiscardPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 21 }
stats15InJabbers OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 22 }
stats15OutOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 23 }
stats15OutPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 24 }
stats15OutBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 25 }
stats15OutMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 26 }
stats15OutPkts64Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 27 }
stats15OutPkts65to127Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 28 }
stats15OutPkts128to255Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 29 }
stats15OutPkts256to511Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 30 }
stats15OutPkts512to1023Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 31 }
stats15OutPkts1024to1518Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 32 }
stats15OutOversizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 33 }
stats15OutMpcpFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 34 }
stats15OutOAMFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 35 }
stats15OutDiscardPktsx OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat15MinEntry 36 }
nmsEponOltPerfStat24HourTable OBJECT-TYPE
SYNTAX SEQUENCE OF NmsEponOltPerfStat24HourEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A list of epon OLT port 24 hour performance statistics table entries."
::= { nmsEponPerf 4 }
nmsEponOltPerfStat24HourEntry OBJECT-TYPE
SYNTAX NmsEponOltPerfStat24HourEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A collection of additional objects in the
epon OLT port 24 hour performance statistics table."
INDEX { ifIndex24Hour }
::= { nmsEponOltPerfStat24HourTable 1 }
NmsEponOltPerfStat24HourEntry ::=
SEQUENCE {
ifIndex24Hour
INTEGER,
stats24Index
INTEGER,
stats24StatusAndAction
INTEGER,
stats24EndTime
DateAndTime,
stats24InOctets
Counter64,
stats24InPkts
Counter64,
stats24InBroadcastPkts
Counter64,
stats24InMulticastPkts
Counter64,
stats24InPkts64Octets
Counter64,
stats24InPkts65to127Octets
Counter64,
stats24InPkts128to255Octets
Counter64,
stats24InPkts256to511Octets
Counter64,
stats24InPkts512to1023Octets
Counter64,
stats24InPkts1024to1518Octets
Counter64,
stats24InUndersizePks
Counter64,
stats24InOversizePks
Counter64,
stats24InFragments
Counter64,
stats24InMpcpFrames
Counter64,
stats24InOAMFrames
Counter64,
stats24InCRCErrorPkts
Counter64,
stats24InDiscardPkts
Counter64,
stats24InJabbers
Counter64,
stats24OutOctets
Counter64,
stats24OutPkts
Counter64,
stats24OutBroadcastPkts
Counter64,
stats24OutMulticastPkts
Counter64,
stats24OutPkts64Octets
Counter64,
stats24OutPkts65to127Octets
Counter64,
stats24OutPkts128to255Octets
Counter64,
stats24OutPkts256to511Octets
Counter64,
stats24OutPkts512to1023Octets
Counter64,
stats24OutPkts1024to1518Octets
Counter64,
stats24OutOversizePks
Counter64,
stats24OutMpcpFrames
Counter64,
stats24OutOAMFrames
Counter64,
stats24OutDiscardPktsx
Counter64
}
ifIndex24Hour OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The only diid of physical port in System, including NNI port and EPON port."
::= { nmsEponOltPerfStat24HourEntry 1 }
stats24Index OBJECT-TYPE
SYNTAX INTEGER
ACCESS read-only
STATUS mandatory
DESCRIPTION
"Statistics record index."
::= { nmsEponOltPerfStat24HourEntry 2 }
stats24StatusAndAction OBJECT-TYPE
SYNTAX INTEGER{
none(1),
clean(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Status and action of current statistics record."
::= { nmsEponOltPerfStat24HourEntry 3 }
stats24EndTime OBJECT-TYPE
SYNTAX DateAndTime
ACCESS read-only
STATUS mandatory
DESCRIPTION
"End time of the statistics record."
::= { nmsEponOltPerfStat24HourEntry 4 }
stats24InOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 5 }
stats24InPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 6 }
stats24InBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 7 }
stats24InMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 8 }
stats24InPkts64Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 9 }
stats24InPkts65to127Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 10 }
stats24InPkts128to255Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 11 }
stats24InPkts256to511Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 12 }
stats24InPkts512to1023Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 13 }
stats24InPkts1024to1518Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 14 }
stats24InUndersizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 15 }
stats24InOversizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 16 }
stats24InFragments OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 17 }
stats24InMpcpFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 18 }
stats24InOAMFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 19 }
stats24InCRCErrorPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 20 }
stats24InDiscardPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 21 }
stats24InJabbers OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 22 }
stats24OutOctets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 23 }
stats24OutPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 24 }
stats24OutBroadcastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 25 }
stats24OutMulticastPkts OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 26 }
stats24OutPkts64Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 27 }
stats24OutPkts65to127Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 28 }
stats24OutPkts128to255Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 29 }
stats24OutPkts256to511Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 30 }
stats24OutPkts512to1023Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 31 }
stats24OutPkts1024to1518Octets OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 32 }
stats24OutOversizePks OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 33 }
stats24OutMpcpFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 34 }
stats24OutOAMFrames OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 35 }
stats24OutDiscardPktsx OBJECT-TYPE
SYNTAX Counter64
ACCESS read-only
STATUS mandatory
DESCRIPTION
""
::= { nmsEponOltPerfStat24HourEntry 36 }
END