Observium_CE/mibs/infinera/INFINERA-PM-XSCGPTP-MIB

460 lines
13 KiB
Plaintext

-- *****************************************************************
-- INFINERA-PM-XSCGPTP-MIB
--
-- December 2015, Kavitha Manjunatha
--
--
-- Copyright (c) 2008-2013 by Infinera Inc.
-- All rights reserved.
-- ****************************************************************
INFINERA-PM-XSCGPTP-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
Integer32 FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
TruthValue FROM SNMPv2-TC
ifIndex FROM IF-MIB
FloatHundredths FROM INFINERA-TC-MIB
perfMon FROM INFINERA-REG-MIB;
xScgPtpPmMIB MODULE-IDENTITY
LAST-UPDATED "201512280000Z"
ORGANIZATION "Infinera"
CONTACT-INFO
"Infinera
1322 Bordeaux Drive
Sunnyvale, CA - 94089
Contact : Technical Support
Email : support@infinera.com
Phone : 1-877-INF-5288"
DESCRIPTION
" "
REVISION "201512280000Z"
DESCRIPTION
"First Version"
::= { perfMon 33 }
xScgPtpPmTable OBJECT-TYPE
SYNTAX SEQUENCE OF XScgPtpPmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of XScgPtpPm entries. Each entry is uniquely identified by the value of ifIndex."
::= { xScgPtpPmMIB 2 }
xScgPtpPmEntry OBJECT-TYPE
SYNTAX XScgPtpPmEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A XScgPtp entry containing historical performance information pertaining to Infinera XSCGPTP.
This table is a subclass of IfCommon. Entries will exist in this table only for interfaces
of type XSCGPTP."
INDEX { ifIndex, xScgPtpPmSampleDuration, xScgPtpPmTimestamp }
::= { xScgPtpPmTable 1 }
XScgPtpPmEntry ::= SEQUENCE {
xScgPtpPmTimestamp Integer32,
xScgPtpPmSampleDuration INTEGER,
xScgPtpPmValidity TruthValue,
xScgPtpPmTxEdfaOprMin FloatHundredths,
xScgPtpPmTxEdfaOprMax FloatHundredths,
xScgPtpPmTxEdfaOprAve FloatHundredths,
xScgPtpPmTxEdfaOptMin FloatHundredths,
xScgPtpPmTxEdfaOptMax FloatHundredths,
xScgPtpPmTxEdfaOptAve FloatHundredths,
xScgPtpPmTxEdfaLbcMin FloatHundredths,
xScgPtpPmTxEdfaLbcMax FloatHundredths,
xScgPtpPmTxEdfaLbcAve FloatHundredths,
xScgPtpPmRxEdfaOprMin FloatHundredths,
xScgPtpPmRxEdfaOprMax FloatHundredths,
xScgPtpPmRxEdfaOprAve FloatHundredths,
xScgPtpPmRxEdfaOptMin FloatHundredths,
xScgPtpPmRxEdfaOptMax FloatHundredths,
xScgPtpPmRxEdfaOptAve FloatHundredths,
xScgPtpPmRxEdfaLbcMin FloatHundredths,
xScgPtpPmRxEdfaLbcMax FloatHundredths,
xScgPtpPmRxEdfaLbcAve FloatHundredths,
xScgPtpPmChanScgOptMin FloatHundredths,
xScgPtpPmChanScgOptMax FloatHundredths,
xScgPtpPmChanScgOptAve FloatHundredths,
xScgPtpPmChanScgOprMin FloatHundredths,
xScgPtpPmChanScgOprMax FloatHundredths,
xScgPtpPmChanScgOprAve FloatHundredths
}
xScgPtpPmTimestamp OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"End Time stamp for this interval. If this time is later than the current time,
then the data for this bucket is currently being collected."
::= { xScgPtpPmEntry 1 }
xScgPtpPmSampleDuration OBJECT-TYPE
SYNTAX INTEGER {
fifteenMinutes(1),
day(2)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The duration of this sample."
::= { xScgPtpPmEntry 2 }
xScgPtpPmValidity OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Flag indicating if data was valid for the entire interval"
::= { xScgPtpPmEntry 3 }
xScgPtpPmTxEdfaOprMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum XScg optical power receive."
::= { xScgPtpPmEntry 4}
xScgPtpPmTxEdfaOprMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum XScg optical power receive."
::= { xScgPtpPmEntry 5}
xScgPtpPmTxEdfaOprAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average XScg optical power receive."
::= { xScgPtpPmEntry 6}
xScgPtpPmTxEdfaOptMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum XScg optical power transmit."
::= { xScgPtpPmEntry 7 }
xScgPtpPmTxEdfaOptMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum XScg optical power transmit."
::= { xScgPtpPmEntry 8 }
xScgPtpPmTxEdfaOptAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average XScg optical power transmit."
::= { xScgPtpPmEntry 9 }
xScgPtpPmTxEdfaLbcMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum EDFA LBC transmit."
::= { xScgPtpPmEntry 10 }
xScgPtpPmTxEdfaLbcMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maxmimum EDFA LBC transmit."
::= { xScgPtpPmEntry 11 }
xScgPtpPmTxEdfaLbcAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average EDFA LBC transmit."
::= { xScgPtpPmEntry 12 }
xScgPtpPmRxEdfaOprMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum EDFA power receive."
::= { xScgPtpPmEntry 13 }
xScgPtpPmRxEdfaOprMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum EDFA power receive."
::= { xScgPtpPmEntry 14 }
xScgPtpPmRxEdfaOprAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average EDFA power receive."
::= { xScgPtpPmEntry 15 }
xScgPtpPmRxEdfaOptMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum EDFA power trasmit."
::= { xScgPtpPmEntry 16 }
xScgPtpPmRxEdfaOptMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum EDFA power trasmit."
::= { xScgPtpPmEntry 17 }
xScgPtpPmRxEdfaOptAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average EDFA power transmit."
::= { xScgPtpPmEntry 18 }
xScgPtpPmRxEdfaLbcMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Minimum EDFA LBC receive."
::= { xScgPtpPmEntry 19 }
xScgPtpPmRxEdfaLbcMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maxmimum EDFA LBC receive."
::= { xScgPtpPmEntry 20 }
xScgPtpPmRxEdfaLbcAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average EDFA LBC receive."
::= { xScgPtpPmEntry 21 }
xScgPtpPmChanScgOptMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 22}
xScgPtpPmChanScgOptMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 23}
xScgPtpPmChanScgOptAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 24}
xScgPtpPmChanScgOprMin OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 25}
xScgPtpPmChanScgOprMax OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 26}
xScgPtpPmChanScgOprAve OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION ""
::= { xScgPtpPmEntry 27}
xScgPtpPmRealTable OBJECT-TYPE
SYNTAX SEQUENCE OF XScgPtpPmRealEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of XScgPtpPmReal entries. Each entry is uniquely identified by the value of ifIndex."
::= { xScgPtpPmMIB 1 }
xScgPtpPmRealEntry OBJECT-TYPE
SYNTAX XScgPtpPmRealEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A xScgPtp entry containing real-time performance information pertaining to Infinera
xScgPtp interfaces. This table is a subclass of IfCommon."
INDEX { ifIndex }
::= { xScgPtpPmRealTable 1 }
XScgPtpPmRealEntry ::= SEQUENCE {
xScgPtpPmRealChanScgOpt FloatHundredths,
xScgPtpPmRealChanScgOpr FloatHundredths,
xScgPtpPmRealTxEdfaOpr FloatHundredths,
xScgPtpPmRealTxEdfaOpt FloatHundredths,
xScgPtpPmRealTxEdfaLbc FloatHundredths,
xScgPtpPmRealRxEdfaOpr FloatHundredths,
xScgPtpPmRealRxEdfaOpt FloatHundredths,
xScgPtpPmRealRxEdfaLbc FloatHundredths
}
xScgPtpPmRealChanScgOpt OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total XScg optical power trasmit."
::= { xScgPtpPmRealEntry 1 }
xScgPtpPmRealChanScgOpr OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total XScg optical power receive."
::= { xScgPtpPmRealEntry 2 }
xScgPtpPmRealTxEdfaOpr OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total Edfa power transmit."
::= { xScgPtpPmRealEntry 3 }
xScgPtpPmRealTxEdfaOpt OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total Edfa power receive."
::= { xScgPtpPmRealEntry 4 }
xScgPtpPmRealTxEdfaLbc OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EdfaLbc."
::= { xScgPtpPmRealEntry 5 }
xScgPtpPmRealRxEdfaOpr OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "EdfaOpr."
::= { xScgPtpPmRealEntry 6 }
xScgPtpPmRealRxEdfaOpt OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total Edfa power trasmit."
::= { xScgPtpPmRealEntry 7 }
xScgPtpPmRealRxEdfaLbc OBJECT-TYPE
SYNTAX FloatHundredths
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total EdfaLBC."
::= { xScgPtpPmRealEntry 8 }
-- Conformance Statements
xScgPtpPmConformance OBJECT IDENTIFIER ::= { xScgPtpPmMIB 3 }
xScgPtpPmCompliances OBJECT IDENTIFIER ::= { xScgPtpPmConformance 1 }
xScgPtpPmGroups OBJECT IDENTIFIER ::= { xScgPtpPmConformance 2 }
xScgPtpPmCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the xScgPtp-MIB"
MODULE
MANDATORY-GROUPS { xScgPtpPmGroup }
::= { xScgPtpPmCompliances 1 }
xScgPtpPmRealCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Describes the requirements for conformance to the XScgPtpPmReal-MIB"
MODULE
MANDATORY-GROUPS { xScgPtpPmRealGroup }
::= { xScgPtpPmCompliances 2 }
xScgPtpPmGroup OBJECT-GROUP
OBJECTS {
xScgPtpPmTimestamp,
xScgPtpPmSampleDuration,
xScgPtpPmValidity,
xScgPtpPmTxEdfaOprMin,
xScgPtpPmTxEdfaOprMax,
xScgPtpPmTxEdfaOprAve,
xScgPtpPmTxEdfaOptMin,
xScgPtpPmTxEdfaOptMax,
xScgPtpPmTxEdfaOptAve,
xScgPtpPmTxEdfaLbcMin,
xScgPtpPmTxEdfaLbcMax,
xScgPtpPmTxEdfaLbcAve,
xScgPtpPmRxEdfaOprMin,
xScgPtpPmRxEdfaOprMax,
xScgPtpPmRxEdfaOprAve,
xScgPtpPmRxEdfaOptMin,
xScgPtpPmRxEdfaOptMax,
xScgPtpPmRxEdfaOptAve,
xScgPtpPmRxEdfaLbcMin,
xScgPtpPmRxEdfaLbcMax,
xScgPtpPmRxEdfaLbcAve,
xScgPtpPmChanScgOptMin,
xScgPtpPmChanScgOptMax,
xScgPtpPmChanScgOptAve,
xScgPtpPmChanScgOprMin,
xScgPtpPmChanScgOprMax,
xScgPtpPmChanScgOprAve
}
STATUS current
DESCRIPTION
" A collection of objects for reading the historical performance of the xScgPtp."
::= { xScgPtpPmGroups 1 }
xScgPtpPmRealGroup OBJECT-GROUP
OBJECTS {
xScgPtpPmRealChanScgOpt,
xScgPtpPmRealChanScgOpr,
xScgPtpPmRealTxEdfaOpr,
xScgPtpPmRealTxEdfaOpt,
xScgPtpPmRealTxEdfaLbc,
xScgPtpPmRealRxEdfaOpr,
xScgPtpPmRealRxEdfaOpt,
xScgPtpPmRealRxEdfaLbc
}
STATUS current
DESCRIPTION
" A collection of objects for reading the real-time performance of the xScgPtp."
::= { xScgPtpPmGroups 2 }
END