Observium_CE/mibs/adtran/ADTRAN-MEF-PER-COS-PER-EVC-TOTAL-COUNT-MIB

187 lines
5.7 KiB
Plaintext

ADTRAN-MEF-PER-COS-PER-EVC-TOTAL-COUNT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32, Unsigned32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
HCPerfTimeElapsed,
HCPerfValidIntervals,
HCPerfInvalidIntervals,
HCPerfCurrentCount,
HCPerfIntervalCount,
HCPerfTotalCount
FROM HC-PerfHist-TC-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP
FROM SNMPv2-CONF
adIdentity
FROM ADTRAN-MIB
adGenAOSMef,
adGenAOSConformance
FROM ADTRAN-AOS;
adGenAosMefPerCosPerEvcTotalCountMib MODULE-IDENTITY
LAST-UPDATED "201710140000Z" -- October 14, 2017
ORGANIZATION "ADTRAN Inc."
CONTACT-INFO
"Info: www.adtran.com
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 888 423-8726
E-mail: support@adtran.com"
DESCRIPTION
"This MIB module defines high capacity performance statistics
per COS per EVC within an AOS product.
Copyright (C) ADTRAN, Inc. (2017)."
REVISION "201710140000Z" -- October 14, 2017
DESCRIPTION
"Initial version"
::= { adIdentity 10000 53 9 8 }
adGenAosMefPerCosPerEvcTotalCount OBJECT IDENTIFIER ::= { adGenAOSMef 8 }
------------------------------------------------------------
-- Current Table for Total count of Green, yellow and red counters for Per Cos Per Evc.
--
adMefPerCosPerEvcTcTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdMefPerCosPerEvcTcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains totla number of count for green, yeloow and red
counters with Per Cos Per Evc. This table is indexed by
adMefPerCosPerEvcTcEvcNameFixedLen and the queue number."
::= { adGenAosMefPerCosPerEvcTotalCount 1 }
adMefPerCosPerEvcTcEntry OBJECT-TYPE
SYNTAX AdMefPerCosPerEvcTcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This specifies the information contained in one entry of the
adMefPerCosPerEvcTcTable. It is indexed by an EVC's
adMefPerCosPerEvcTcEvcNameFixedLen and the queue number."
INDEX { adMefPerCosPerEvcTcEvcNameFixedLen, adMefPerCosPerEvcTcQueueNumber }
::= { adMefPerCosPerEvcTcTable 1 }
AdMefPerCosPerEvcTcEntry ::=
SEQUENCE
{
adMefPerCosPerEvcTcEvcNameFixedLen OCTET STRING,
adMefPerCosPerEvcTcQueueNumber Unsigned32,
adMefPerCosPerEvcTotalIngressGreenOctets HCPerfCurrentCount,
adMefPerCosPerEvcTotalIngressGreenFrames HCPerfCurrentCount,
adMefPerCosPerEvcTotalIngressYellowOctets HCPerfCurrentCount,
adMefPerCosPerEvcTotalIngressYellowFrames HCPerfCurrentCount,
adMefPerCosPerEvcTotalIngressRedFrames HCPerfCurrentCount
}
adMefPerCosPerEvcTcEvcNameFixedLen OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (50))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The name of the EVC. This string is padded at the end with 0x00 so that
this table index has a fixed length of characters of the specified SIZE."
::= { adMefPerCosPerEvcTcEntry 1}
adMefPerCosPerEvcTcQueueNumber OBJECT-TYPE
SYNTAX Unsigned32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"NNI queue number."
::= { adMefPerCosPerEvcTcEntry 2 }
adMefPerCosPerEvcTotalIngressGreenOctets OBJECT-TYPE
SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Green Octets"
::= { adMefPerCosPerEvcTcEntry 3 }
adMefPerCosPerEvcTotalIngressGreenFrames OBJECT-TYPE
SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Green frames."
::= { adMefPerCosPerEvcTcEntry 4 }
adMefPerCosPerEvcTotalIngressYellowOctets OBJECT-TYPE
SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of yellow octets."
::= { adMefPerCosPerEvcTcEntry 5 }
adMefPerCosPerEvcTotalIngressYellowFrames OBJECT-TYPE
SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of yellow frames."
::= { adMefPerCosPerEvcTcEntry 6 }
adMefPerCosPerEvcTotalIngressRedFrames OBJECT-TYPE
SYNTAX HCPerfCurrentCount
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of red frames."
::= { adMefPerCosPerEvcTcEntry 7 }
------------------------------------------------------------
-- Conformance information
--
adGenAosMefPerCosPerEvcTotalCountConformance OBJECT IDENTIFIER
::= { adGenAOSConformance 30 }
adMefPerCosPerEvcTotalCountGroups OBJECT IDENTIFIER
::= { adGenAosMefPerCosPerEvcTotalCountConformance 1 }
adGenAosMefPerCosPerEvcTotalCountCompliances OBJECT IDENTIFIER
::= { adGenAosMefPerCosPerEvcTotalCountConformance 2 }
-- Compliance statements
--
adGenAosMefPerUniTotalCountCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for SNMPv2 entities which
implement UNI interface for total number of count."
MODULE
MANDATORY-GROUPS {
adMefPerCosPerEvcTotalCountGroup
}
::= { adGenAosMefPerCosPerEvcTotalCountCompliances 1 }
-- Units of conformance
--
adMefPerCosPerEvcTotalCountGroup OBJECT-GROUP
OBJECTS
{
adMefPerCosPerEvcTotalIngressGreenOctets,
adMefPerCosPerEvcTotalIngressGreenFrames,
adMefPerCosPerEvcTotalIngressYellowOctets,
adMefPerCosPerEvcTotalIngressYellowFrames,
adMefPerCosPerEvcTotalIngressRedFrames
}
STATUS current
DESCRIPTION
"The 1 day interval group."
::= { adMefPerCosPerEvcTotalCountGroups 1 }
END