Initial commit
This commit is contained in:
809
MIBS/mrv/NBS-FECPM-MIB
Normal file
809
MIBS/mrv/NBS-FECPM-MIB
Normal file
@ -0,0 +1,809 @@
|
||||
NBS-FECPM-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
Counter64,
|
||||
OBJECT-TYPE, MODULE-IDENTITY, OBJECT-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
ifAlias, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
nbs, WritableU64
|
||||
FROM NBS-MIB;
|
||||
|
||||
nbsFecpmMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201610190000Z" -- October 19, 2016
|
||||
ORGANIZATION "NBS"
|
||||
CONTACT-INFO
|
||||
"For technical support, please contact your service channel"
|
||||
DESCRIPTION
|
||||
"OTN Forward Error Correction (FEC) Performance Monitoring and
|
||||
user-controlled statistics"
|
||||
::= { nbs 223 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- NBS-FECPM-MIB local defines
|
||||
-- *******************************************************************
|
||||
|
||||
nbsFecpmThresholdsGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum considered safe by user"
|
||||
::= { nbsFecpmMib 1 }
|
||||
|
||||
nbsFecpmCurrentGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Subtotals and statistics for sample now underway"
|
||||
::= { nbsFecpmMib 2 }
|
||||
|
||||
nbsFecpmHistoricGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Totals and final statistics for a previous sample"
|
||||
::= { nbsFecpmMib 3 }
|
||||
|
||||
nbsFecpmRunningGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Counter values since boot-up"
|
||||
::= { nbsFecpmMib 4 }
|
||||
|
||||
nbsFecStatsGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User-controlled statistics"
|
||||
::= { nbsFecpmMib 90 }
|
||||
|
||||
nbsFecpmEventsGrp OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Threshold crossing events"
|
||||
::= { nbsFecpmMib 100 }
|
||||
|
||||
nbsFecpmTraps OBJECT-IDENTITY
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Threshold crossing Traps or Notifications"
|
||||
::= { nbsFecpmEventsGrp 0 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecpmThresholdsGrp
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
|
||||
nbsFecpmThresholdsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbsFecpmThresholdsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Performance Monitoring thresholds"
|
||||
::= { nbsFecpmThresholdsGrp 1 }
|
||||
|
||||
nbsFecpmThresholdsEntry OBJECT-TYPE
|
||||
SYNTAX NbsFecpmThresholdsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Performance monitoring thresholds for a particular interface"
|
||||
INDEX {
|
||||
nbsFecpmThresholdsIfIndex,
|
||||
nbsFecpmThresholdsInterval
|
||||
}
|
||||
::= { nbsFecpmThresholdsTable 1 }
|
||||
|
||||
NbsFecpmThresholdsEntry ::= SEQUENCE {
|
||||
nbsFecpmThresholdsIfIndex InterfaceIndex,
|
||||
nbsFecpmThresholdsInterval INTEGER,
|
||||
nbsFecpmThresholdsBitErrCor WritableU64,
|
||||
nbsFecpmThresholdsByteErrCor WritableU64,
|
||||
nbsFecpmThresholdsCorBit0to1 WritableU64,
|
||||
nbsFecpmThresholdsCorBit1to0 WritableU64,
|
||||
nbsFecpmThresholdsUncorWords WritableU64
|
||||
}
|
||||
|
||||
nbsFecpmThresholdsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mib2 ifIndex"
|
||||
::= { nbsFecpmThresholdsEntry 1 }
|
||||
|
||||
nbsFecpmThresholdsInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
quarterHour (1),
|
||||
twentyfourHour (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the periodicity to which these thresholds apply"
|
||||
::= { nbsFecpmThresholdsEntry 2 }
|
||||
|
||||
nbsFecpmThresholdsBitErrCor OBJECT-TYPE
|
||||
SYNTAX WritableU64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent. The number of Bit Errors Corrected which, if met
|
||||
or exceeded at the end of the nbsFecpmThresholdsInterval
|
||||
period, should trigger the nbsFecpmTrapsBitErrCor event
|
||||
notification.
|
||||
|
||||
The reserved value 0 disables notifications for this event."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmThresholdsEntry 10 }
|
||||
|
||||
nbsFecpmThresholdsByteErrCor OBJECT-TYPE
|
||||
SYNTAX WritableU64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent. The number of Byte Errors Corrected
|
||||
which, if met or exceeded at the end of the
|
||||
nbsFecpmThresholdsInterval period, should trigger the
|
||||
nbsFecpmTrapsByteErrCor event notification.
|
||||
|
||||
The reserved value 0 disables notifications for this event."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmThresholdsEntry 12 }
|
||||
|
||||
nbsFecpmThresholdsCorBit0to1 OBJECT-TYPE
|
||||
SYNTAX WritableU64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent. The number of '0' bits corrected to '1' which,
|
||||
if met or exceeded at the end of the nbsFecpmThresholdsInterval
|
||||
period, should trigger the nbsFecpmTrapsCorBit0to1 event
|
||||
notification.
|
||||
|
||||
The reserved value 0 disables notifications for this event."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmThresholdsEntry 14 }
|
||||
|
||||
nbsFecpmThresholdsCorBit1to0 OBJECT-TYPE
|
||||
SYNTAX WritableU64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent. The number of '1' bits corrected to '0' which,
|
||||
if met or exceeded at the end of the nbsFecpmThresholdsInterval
|
||||
period, should trigger the nbsFecpmTrapsCorBit1to0 event
|
||||
notification.
|
||||
|
||||
The reserved value 0 disables notifications for this event."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmThresholdsEntry 16 }
|
||||
|
||||
nbsFecpmThresholdsUncorWords OBJECT-TYPE
|
||||
SYNTAX WritableU64
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Persistent. The number of Uncorrectable Words which, if met or
|
||||
exceeded at the end of the nbsFecpmThresholdsInterval period,
|
||||
should trigger the nbsFecpmTrapsUncorWords event notification.
|
||||
|
||||
The reserved value 0 disables notifications for this event."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmThresholdsEntry 18 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecpmCurrentGroup
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
nbsFecpmCurrentSysDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current (today's) UTC date, represented by an eight
|
||||
digit decimal number: yyyymmdd"
|
||||
::= { nbsFecpmCurrentGrp 1 }
|
||||
|
||||
|
||||
nbsFecpmCurrentSysTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current (now's) UTC time, represented by a six
|
||||
digit decimal number in the format hhmmss"
|
||||
::= { nbsFecpmCurrentGrp 2 }
|
||||
|
||||
|
||||
nbsFecpmCurrentTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbsFecpmCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All FEC Performance Monitoring statistics for the
|
||||
nbsFecpmCurrentInterval now underway."
|
||||
::= { nbsFecpmCurrentGrp 3 }
|
||||
|
||||
nbsFecpmCurrentEntry OBJECT-TYPE
|
||||
SYNTAX NbsFecpmCurrentEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Performance Monitoring statistics for a specific port/
|
||||
interface and nbsFecpmCurrentInterval."
|
||||
INDEX {
|
||||
nbsFecpmCurrentIfIndex,
|
||||
nbsFecpmCurrentInterval
|
||||
}
|
||||
::= { nbsFecpmCurrentTable 1 }
|
||||
|
||||
NbsFecpmCurrentEntry ::= SEQUENCE {
|
||||
nbsFecpmCurrentIfIndex InterfaceIndex,
|
||||
nbsFecpmCurrentInterval INTEGER,
|
||||
nbsFecpmCurrentDate INTEGER,
|
||||
nbsFecpmCurrentTime INTEGER,
|
||||
nbsFecpmCurrentBitErrCor Counter64,
|
||||
nbsFecpmCurrentByteErrCor Counter64,
|
||||
nbsFecpmCurrentCorBit0to1 Counter64,
|
||||
nbsFecpmCurrentCorBit1to0 Counter64,
|
||||
nbsFecpmCurrentUncorWords Counter64
|
||||
}
|
||||
|
||||
nbsFecpmCurrentIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mib2 ifIndex"
|
||||
::= { nbsFecpmCurrentEntry 1 }
|
||||
|
||||
nbsFecpmCurrentInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
quarterHour (1),
|
||||
twentyfourHour (2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the periodicity of statistic"
|
||||
::= { nbsFecpmCurrentEntry 2 }
|
||||
|
||||
nbsFecpmCurrentDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date (UTC) this interval began, represented by an eight
|
||||
digit decimal number: yyyymmdd"
|
||||
::= { nbsFecpmCurrentEntry 5 }
|
||||
|
||||
nbsFecpmCurrentTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time (UTC) this interval began, represented by a six
|
||||
digit decimal number: hhmmss"
|
||||
::= { nbsFecpmCurrentEntry 6 }
|
||||
|
||||
nbsFecpmCurrentBitErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Bit Errors Corrected in this interval so far;
|
||||
it may be the sum of nbsFecpmCurrentCorBit0to1 and
|
||||
nbsFecpmCurrentCorBit1to0."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmCurrentEntry 10 }
|
||||
|
||||
nbsFecpmCurrentByteErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Byte Errors Corrected in this interval so far.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates not supported."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmCurrentEntry 12 }
|
||||
|
||||
nbsFecpmCurrentCorBit0to1 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of '0' bits corrected to '1' so far.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmCurrentBitErrCor."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmCurrentEntry 14 }
|
||||
|
||||
nbsFecpmCurrentCorBit1to0 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of '1' bits corrected to '0' so far.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmCurrentBitErrCor."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmCurrentEntry 16 }
|
||||
|
||||
nbsFecpmCurrentUncorWords OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Uncorrectable Words so far"
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmCurrentEntry 18 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecpmHistoricGrp
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
|
||||
nbsFecpmHistoricTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbsFecpmHistoricEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All FEC Performance Monitoring statistics for past
|
||||
nbsFecpmHistoricInterval periods."
|
||||
::= { nbsFecpmHistoricGrp 3 }
|
||||
|
||||
nbsFecpmHistoricEntry OBJECT-TYPE
|
||||
SYNTAX NbsFecpmHistoricEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Performance Monitoring statistics for a specific port/
|
||||
interface and nbsFecpmHistoricInterval."
|
||||
INDEX {
|
||||
nbsFecpmHistoricIfIndex,
|
||||
nbsFecpmHistoricInterval,
|
||||
nbsFecpmHistoricSample
|
||||
}
|
||||
::= { nbsFecpmHistoricTable 1 }
|
||||
|
||||
NbsFecpmHistoricEntry ::= SEQUENCE {
|
||||
nbsFecpmHistoricIfIndex InterfaceIndex,
|
||||
nbsFecpmHistoricInterval INTEGER,
|
||||
nbsFecpmHistoricSample INTEGER,
|
||||
nbsFecpmHistoricDate INTEGER,
|
||||
nbsFecpmHistoricTime INTEGER,
|
||||
nbsFecpmHistoricBitErrCor Counter64,
|
||||
nbsFecpmHistoricByteErrCor Counter64,
|
||||
nbsFecpmHistoricCorBit0to1 Counter64,
|
||||
nbsFecpmHistoricCorBit1to0 Counter64,
|
||||
nbsFecpmHistoricUncorWords Counter64
|
||||
}
|
||||
|
||||
nbsFecpmHistoricIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mib2 ifIndex"
|
||||
::= { nbsFecpmHistoricEntry 1 }
|
||||
|
||||
nbsFecpmHistoricInterval OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
quarterHour (1),
|
||||
twentyfourHour (2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the sampling period of statistic"
|
||||
::= { nbsFecpmHistoricEntry 2 }
|
||||
|
||||
nbsFecpmHistoricSample OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the sample number of this statistic. The most
|
||||
recent sample is numbered 1, the next previous 2, and so on
|
||||
until the oldest sample."
|
||||
::= { nbsFecpmHistoricEntry 4 }
|
||||
|
||||
nbsFecpmHistoricDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date (UTC) the interval began, represented by an eight
|
||||
digit decimal number: yyyymmdd"
|
||||
::= { nbsFecpmHistoricEntry 5 }
|
||||
|
||||
nbsFecpmHistoricTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time (UTC) the interval began, represented by a six
|
||||
digit decimal number: hhmmss"
|
||||
::= { nbsFecpmHistoricEntry 6 }
|
||||
|
||||
nbsFecpmHistoricBitErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The final count of Bit Errors Corrected for this interval;
|
||||
it may be the sum of nbsFecpmHistoricCorBit0to1 and
|
||||
nbsFecpmHistoricCorBit1to0."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmHistoricEntry 10 }
|
||||
|
||||
nbsFecpmHistoricByteErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The final count of Byte Errors Corrected in this interval.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates not supported."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmHistoricEntry 12 }
|
||||
|
||||
nbsFecpmHistoricCorBit0to1 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The final count of '0' bits corrected to '1' in this interval.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmHistoricBitErrCor."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmHistoricEntry 14 }
|
||||
|
||||
nbsFecpmHistoricCorBit1to0 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The final count of '1' bits corrected to '0' in this interval.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmHistoricBitErrCor."
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmHistoricEntry 16 }
|
||||
|
||||
nbsFecpmHistoricUncorWords OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The final number of Uncorrectable Words in this interval"
|
||||
-- DEFVAL { 0 }
|
||||
::= { nbsFecpmHistoricEntry 18 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecpmRunningGrp
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
|
||||
nbsFecpmRunningTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbsFecpmRunningEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"All FEC Performance Monitoring statistics since boot-up."
|
||||
::= { nbsFecpmRunningGrp 3 }
|
||||
|
||||
nbsFecpmRunningEntry OBJECT-TYPE
|
||||
SYNTAX NbsFecpmRunningEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC Performance Monitoring statistics for a specific port/
|
||||
interface."
|
||||
INDEX {
|
||||
nbsFecpmRunningIfIndex
|
||||
}
|
||||
::= { nbsFecpmRunningTable 1 }
|
||||
|
||||
NbsFecpmRunningEntry ::= SEQUENCE {
|
||||
nbsFecpmRunningIfIndex InterfaceIndex,
|
||||
nbsFecpmRunningDate INTEGER,
|
||||
nbsFecpmRunningTime INTEGER,
|
||||
nbsFecpmRunningBitErrCor Counter64,
|
||||
nbsFecpmRunningByteErrCor Counter64,
|
||||
nbsFecpmRunningCorBit0to1 Counter64,
|
||||
nbsFecpmRunningCorBit1to0 Counter64,
|
||||
nbsFecpmRunningUncorWords Counter64
|
||||
}
|
||||
|
||||
nbsFecpmRunningIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mib2 ifIndex"
|
||||
::= { nbsFecpmRunningEntry 1 }
|
||||
|
||||
nbsFecpmRunningDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The date (UTC) of boot-up, represented by an eight digit
|
||||
decimal number: yyyymmdd"
|
||||
::= { nbsFecpmRunningEntry 5 }
|
||||
|
||||
nbsFecpmRunningTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time (UTC) of boot-up, represented by a six digit
|
||||
decimal number: hhmmss"
|
||||
::= { nbsFecpmRunningEntry 6 }
|
||||
|
||||
nbsFecpmRunningBitErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of Bit Errors Corrected since boot-up;
|
||||
it may be the sum of nbsFecpmRunningCorBit0to1 and
|
||||
nbsFecpmRunningCorBit1to0."
|
||||
::= { nbsFecpmRunningEntry 10 }
|
||||
|
||||
nbsFecpmRunningByteErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of Byte Errors Corrected since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates not supported."
|
||||
::= { nbsFecpmRunningEntry 12 }
|
||||
|
||||
nbsFecpmRunningCorBit0to1 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of '0' bits corrected to '1' since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmRunningBitErrCor."
|
||||
::= { nbsFecpmRunningEntry 14 }
|
||||
|
||||
nbsFecpmRunningCorBit1to0 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of '1' bits corrected to '0' since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecpmRunningBitErrCor."
|
||||
::= { nbsFecpmRunningEntry 16 }
|
||||
|
||||
nbsFecpmRunningUncorWords OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Uncorrectable Words since boot-up"
|
||||
::= { nbsFecpmRunningEntry 18 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecStatsGrp
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
|
||||
nbsFecStatsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NbsFecStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"FEC statistics managed at the user's discretion. These statistics
|
||||
may be started, stopped, and cleared whenever the user desires
|
||||
without affecting the normal performance monitoring activity."
|
||||
::= { nbsFecStatsGrp 3 }
|
||||
|
||||
nbsFecStatsEntry OBJECT-TYPE
|
||||
SYNTAX NbsFecStatsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User-controlled FEC statistics for a specific port/interface."
|
||||
INDEX {
|
||||
nbsFecStatsIfIndex
|
||||
}
|
||||
::= { nbsFecStatsTable 1 }
|
||||
|
||||
NbsFecStatsEntry ::= SEQUENCE {
|
||||
nbsFecStatsIfIndex InterfaceIndex,
|
||||
nbsFecStatsDate INTEGER,
|
||||
nbsFecStatsTime INTEGER,
|
||||
nbsFecStatsSpan INTEGER,
|
||||
nbsFecStatsState INTEGER,
|
||||
nbsFecStatsBitErrCor Counter64,
|
||||
nbsFecStatsByteErrCor Counter64,
|
||||
nbsFecStatsCorBit0to1 Counter64,
|
||||
nbsFecStatsCorBit1to0 Counter64,
|
||||
nbsFecStatsUncorWords Counter64
|
||||
}
|
||||
|
||||
nbsFecStatsIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mib2 ifIndex"
|
||||
::= { nbsFecStatsEntry 1 }
|
||||
|
||||
nbsFecStatsDate OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (UTC) date the user began statistics collection, represented
|
||||
by an eight digit decimal number: yyyymmdd"
|
||||
::= { nbsFecStatsEntry 5 }
|
||||
|
||||
nbsFecStatsTime OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The (UTC) time the user began statistics collection, represented
|
||||
by a six digit decimal number: hhmmss"
|
||||
::= { nbsFecStatsEntry 6 }
|
||||
|
||||
nbsFecStatsSpan OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The amount of time (deci-sec) statistics collection has been underway
|
||||
since nbsFecStatsDate and nbsFecStatsTime, or if stopped, the duration
|
||||
of the prior collection."
|
||||
::= { nbsFecStatsEntry 7 }
|
||||
|
||||
nbsFecStatsState OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
notSupported (1),
|
||||
counting (2),
|
||||
clearing (3),
|
||||
stopped (4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Writing 'stopped' to this object stops (pauses) FEC statistics
|
||||
collection.
|
||||
|
||||
Writing 'counting' to this object starts (resumes) FEC statistics
|
||||
collection.
|
||||
|
||||
Writing 'clearing' to this object clears all statistical counters."
|
||||
::= { nbsFecStatsEntry 8 }
|
||||
|
||||
nbsFecStatsBitErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of Bit Errors Corrected since boot-up;
|
||||
it may be the sum of nbsFecStatsCorBit0to1 and
|
||||
nbsFecStatsCorBit1to0."
|
||||
::= { nbsFecStatsEntry 10 }
|
||||
|
||||
nbsFecStatsByteErrCor OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of Byte Errors Corrected since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates not supported."
|
||||
::= { nbsFecStatsEntry 12 }
|
||||
|
||||
nbsFecStatsCorBit0to1 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of '0' bits corrected to '1' since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecStatsBitErrCor."
|
||||
::= { nbsFecStatsEntry 14 }
|
||||
|
||||
nbsFecStatsCorBit1to0 OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total count of '1' bits corrected to '0' since boot-up.
|
||||
The reserved value 0xFFFFFFFFFFFFFFFF indicates there is a
|
||||
single number for all bit corrections combined, see
|
||||
nbsFecStatsBitErrCor."
|
||||
::= { nbsFecStatsEntry 16 }
|
||||
|
||||
nbsFecStatsUncorWords OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of Uncorrectable Words since boot-up"
|
||||
::= { nbsFecStatsEntry 18 }
|
||||
|
||||
|
||||
-- *******************************************************************
|
||||
--
|
||||
-- the nbsFecpmEventsGrp
|
||||
--
|
||||
-- *******************************************************************
|
||||
|
||||
nbsFecpmTrapsBitErrCor NOTIFICATION-TYPE
|
||||
OBJECTS { nbsFecpmCurrentIfIndex, ifAlias, nbsFecpmCurrentInterval,
|
||||
nbsFecpmCurrentBitErrCor }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent at the conclusion of an nbsFecpmThresholdsInterval if
|
||||
nbsFecpmThresholdsBitErrCor is non-zero and less than or equal
|
||||
to nbsFecpmCurrentBitErrCor."
|
||||
::= { nbsFecpmTraps 10 }
|
||||
|
||||
nbsFecpmTrapsByteErrCor NOTIFICATION-TYPE
|
||||
OBJECTS { nbsFecpmCurrentIfIndex, ifAlias, nbsFecpmCurrentInterval,
|
||||
nbsFecpmCurrentByteErrCor }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent at the conclusion of an nbsFecpmThresholdsInterval if
|
||||
nbsFecpmThresholdsByteErrCor is non-zero and less than or equal
|
||||
to nbsFecpmCurrentByteErrCor."
|
||||
::= { nbsFecpmTraps 12 }
|
||||
|
||||
nbsFecpmTrapsCorBit0to1 NOTIFICATION-TYPE
|
||||
OBJECTS { nbsFecpmCurrentIfIndex, ifAlias, nbsFecpmCurrentInterval,
|
||||
nbsFecpmCurrentCorBit0to1 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent at the conclusion of an nbsFecpmThresholdsInterval if
|
||||
nbsFecpmThresholdsCorBit0to1 is non-zero and less than or equal
|
||||
to nbsFecpmCurrentCorBit0to1."
|
||||
::= { nbsFecpmTraps 14 }
|
||||
|
||||
nbsFecpmTrapsCorBit1to0 NOTIFICATION-TYPE
|
||||
OBJECTS { nbsFecpmCurrentIfIndex, ifAlias, nbsFecpmCurrentInterval,
|
||||
nbsFecpmCurrentCorBit1to0 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent at the conclusion of an nbsFecpmThresholdsInterval if
|
||||
nbsFecpmThresholdsCorBit1to0 is non-zero and less than or equal
|
||||
to nbsFecpmCurrentCorBit1to0."
|
||||
::= { nbsFecpmTraps 16 }
|
||||
|
||||
nbsFecpmTrapsUncorWords NOTIFICATION-TYPE
|
||||
OBJECTS { nbsFecpmCurrentIfIndex, ifAlias, nbsFecpmCurrentInterval,
|
||||
nbsFecpmCurrentUncorWords }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sent at the conclusion of an nbsFecpmThresholdsInterval if
|
||||
nbsFecpmThresholdsUncorWords is non-zero and less than or equal
|
||||
to nbsFecpmCurrentUncorWords."
|
||||
::= { nbsFecpmTraps 18 }
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user