Observium_CE/mibs/adtran/ADTRAN-GENPOLICER-MIB

868 lines
32 KiB
Plaintext
Raw Blame History

ADTRAN-GENPOLICER-MIB
-- TITLE: The ADTRAN POLICER MIB
-- PRODUCT: Metro Ethernet Products
-- VERSION: 1.0
-- DATE: 09/16/10
-- AUTHOR: Bhushan Parikh
-- STATUS: PRELIMINARY
-- This MIB defines the object identifiers (OIDs) for the
-- ADTRAN GENPOLICER MIB objects
-- HISTORY:
-- 2010/09/16 bcp STATUS: PRELIMINARY.
-- 2010/11/01 ams STATUS: PRELIMINARY.
-- ******************************************************************************************
DEFINITIONS ::= BEGIN
IMPORTS
adGenPolicer,
adGenPolicerID FROM ADTRAN-SHARED-CND-SYSTEM-MIB
NOTIFICATION-TYPE,
OBJECT-TYPE,
MODULE-IDENTITY,
Integer32 FROM SNMPv2-SMI
DisplayString,
RowStatus,
TruthValue FROM SNMPv2-TC
InterfaceIndex,
InterfaceIndexOrZero FROM IF-MIB
adGenSlotInfoIndex FROM ADTRAN-GENSLOT-MIB
sysName FROM SNMPv2-MIB
adTrapInformSeqNum FROM ADTRAN-GENTRAPINFORM-MIB
;
adGenPolicerMIB MODULE-IDENTITY
LAST-UPDATED "201201300000Z"
ORGANIZATION "Adtran, Inc."
CONTACT-INFO
"CND Tech Support
Postal: ADTRAN, Inc.
901 Explorer Blvd.
Huntsville, AL 35806
Tel: +1 800 726-8663
Fax: +1 256 963 6217
E-mail: support@adtran.com"
DESCRIPTION
"This MIB defines the objects for the Policer MIB."
REVISION "201201300000Z"
DESCRIPTION "Added Threshold Alarms"
REVISION "201009160000Z"
DESCRIPTION "Created"
::= { adGenPolicerID 1 }
adGenPolicerEvents OBJECT IDENTIFIER ::= {adGenPolicer 0}
adGenPolicerProvisioning OBJECT IDENTIFIER ::= {adGenPolicer 1}
adGenPolicerAlarm OBJECT IDENTIFIER ::= {adGenPolicer 100}
adGenPolicerAlarmEvents OBJECT IDENTIFIER ::= {adGenPolicerAlarm 0}
--==================================================================================================================
adGenPolicerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Policer provisioning table."
::= { adGenPolicerProvisioning 1 }
adGenPolicerEntry OBJECT-TYPE
SYNTAX AdGenPolicerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Policer provisioning table. Policer entries
are uniquely identified by Slot as well as by the Policer Name."
INDEX { adGenSlotInfoIndex, IMPLIED adGenPolicerName }
::= { adGenPolicerTable 1 }
AdGenPolicerEntry ::=
SEQUENCE {
adGenPolicerName
DisplayString,
adGenPolicerRowStatus
RowStatus,
adGenPolicerStatus
DisplayString,
adGenPolicerOperStatus
INTEGER,
adGenPolicerCIR
Integer32,
adGenPolicerCBS
Integer32,
adGenPolicerEIR
Integer32,
adGenPolicerEIRNoLimit
TruthValue,
adGenPolicerEBS
Integer32,
adGenPolicerMode
INTEGER,
adGenPolicerUNIPort
InterfaceIndexOrZero,
adGenPolicerEVCName
DisplayString,
adGenPolicerMEVCName
DisplayString,
adGenPolicerCEVlanPriority
DisplayString,
adGenPolicerAddEvcMap
DisplayString,
adGenPolicerRemoveEvcMap
DisplayString,
adGenPolicerLastError
DisplayString
}
adGenPolicerName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..50))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A user configurable name for the Policer. Upon creation of the
Policer, the associated name will default to a unique value."
::= { adGenPolicerEntry 1 }
adGenPolicerRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This object is used to create a new row or modify or delete an
existing row in the Policer table."
::= { adGenPolicerEntry 2 }
adGenPolicerStatus OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable provides the Policer status. If there is no error, the Policer
status will be 'running'. If there is an error and the Policer cannot be
applied, then this variable will provide more details about the error."
::= { adGenPolicerEntry 3 }
adGenPolicerOperStatus OBJECT-TYPE
SYNTAX INTEGER {
up(1),
down(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable provides the current operational status of the Policer."
::= { adGenPolicerEntry 4 }
adGenPolicerCIR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to configure the Committed Information Rate (CIR) for
the policer. The CIR is the rate in kbps up to which service frames are
delivered according to the service performance objectives."
::= { adGenPolicerEntry 5 }
adGenPolicerCBS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to configure the Committed Burst Size (CBS) for
the policer. The CBS is the maximum available bytes for a burst of
ingress traffic sent at the UNI speed while still conforming to the CIR."
::= { adGenPolicerEntry 6 }
adGenPolicerEIR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to configure the Excess Information Rate (EIR) for
the policer. The EIR is the rate in kbps up to which service frames are
delivered without any performance objectives."
::= { adGenPolicerEntry 7 }
adGenPolicerEIRNoLimit OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"A boolean indicating whether you want to configure EIR for no limit (max-bandwidth).
If you configure value of EIR using adGenPolicerEIR, this should be set to FALSE."
DEFVAL { false }
::= { adGenPolicerEntry 8 }
adGenPolicerEBS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used to configure the Excess Burst Size (EBS) for
the policer. TThe EBS is the maximum available bytes for a burst of
ingress traffic sent at the UNI speed while still conforming to the EIR."
::= { adGenPolicerEntry 9 }
adGenPolicerMode OBJECT-TYPE
SYNTAX INTEGER {
unspecified(1),
perUNI(2),
perInterface(3),
perEVC(4),
perMEVC(5),
perEVCMap(6)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable provisions the type of the policer.
* Use the unspecified option to remove currently selected per mode option. Also this is
a default value when per mode is not explicitly selected.
* Use the perUNI option to apply the policer to all traffic on a particular UNI interface.<2E>
* Use the perEVC option to apply the policer to all traffic on a particular EVC.
* Use the perEVCMap option to apply the policer to all traffic on a particular map.
Multiple maps can be added to a single policer.
* Use the perMEVC option to apply the policer to all traffic on a particular MEVC.
* Use the perMEVC option with CE-VLAN-Pri <0-7> to apply the policer to a particular range
of CE VLAN priority traffic within an MEVC.
* Use the perInterface option to apply the policer to all traffic on a particular interface."
::= { adGenPolicerEntry 10 }
adGenPolicerUNIPort OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perUNI option.
It specifies the interface index to apply the policer to a particular UNI."
::= { adGenPolicerEntry 11 }
adGenPolicerEVCName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perEVC option.
It specifies the name of the EVC to apply the policer to a particular EVC."
::= { adGenPolicerEntry 12 }
adGenPolicerMEVCName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perMEVC option.
It specifies the name of the MEVC to apply the policer to a particular MEVC."
::= { adGenPolicerEntry 13 }
adGenPolicerCEVlanPriority OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perMEVC option and the policer
is to be applied to a particular range of CE VLAN priority traffic within an MEVC.
It specifies the value of the CE VLAN priority to apply to the policer.
Example values:
Empty string = Unspecified
0,1,2 = P-bit values 0,1,2
0-2,5-7 = P-bit values 0,1,2,5,6,7"
::= { adGenPolicerEntry 14 }
adGenPolicerAddEvcMap OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perEVCMap option. It is used
to add a map to the policer. It specifies the EVC Map to apply the policer to all
traffic on a particular map. Use adGenPolicerEVCMapLookupTable to list all
configured Evc Maps."
::= { adGenPolicerEntry 15 }
adGenPolicerRemoveEvcMap OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"This variable is used if adGenPolicerMode is set to perEVCMap option. It is used
to remove an EVC Map from the policer. Use adGenPolicerEVCMapLookupTable to list all
configured Evc Maps."
::= { adGenPolicerEntry 16 }
adGenPolicerLastError OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This string describes the last error experienced
for this particular entry in the table."
::= { adGenPolicerEntry 17 }
--==================================================================================================================
adGenPolicerThresholds OBJECT IDENTIFIER ::= { adGenPolicerProvisioning 2 }
adGenPolicer15MinThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicer15MinThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Policer 15 minute threshold table."
::= { adGenPolicerThresholds 1 }
adGenPolicer15MinThresholdEntry OBJECT-TYPE
SYNTAX AdGenPolicer15MinThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Policer 15 minute threshold table. Each entry
is uniquely identified by Slot as well as by the Policer Name."
INDEX { adGenSlotInfoIndex, adGenPolicerName }
::= { adGenPolicer15MinThresholdTable 1 }
AdGenPolicer15MinThresholdEntry ::=
SEQUENCE {
adGenPolicer15MinThresholdDiscardsGreenFrames
Integer32,
adGenPolicer15MinThresholdTotalGreenFrames
Integer32,
adGenPolicer15MinThresholdDiscardsYellowFrames
Integer32,
adGenPolicer15MinThresholdTotalYellowFrames
Integer32,
adGenPolicer15MinThresholdTotalRedFrames
Integer32
}
adGenPolicer15MinThresholdDiscardsGreenFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 15 minute performance monitoring threshold associated with the
number of green frames dropped due to congestion."
::= { adGenPolicer15MinThresholdEntry 1 }
adGenPolicer15MinThresholdTotalGreenFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 15 minute performance monitoring threshold associated with the
number of all ingress frames colored green."
::= { adGenPolicer15MinThresholdEntry 2 }
adGenPolicer15MinThresholdDiscardsYellowFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 15 minute performance monitoring threshold associated with the
number of yellow frames dropped due to congestion."
::= { adGenPolicer15MinThresholdEntry 3 }
adGenPolicer15MinThresholdTotalYellowFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 15 minute performance monitoring threshold associated with the
number of all ingress frames colored yellow."
::= { adGenPolicer15MinThresholdEntry 4 }
adGenPolicer15MinThresholdTotalRedFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 15 minute performance monitoring threshold associated with the
number of all ingress frames colored red."
::= { adGenPolicer15MinThresholdEntry 5 }
--==================================================================================================================
adGenPolicer24HrThresholdTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicer24HrThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Policer 24 hour threshold table."
::= { adGenPolicerThresholds 2 }
adGenPolicer24HrThresholdEntry OBJECT-TYPE
SYNTAX AdGenPolicer24HrThresholdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Policer 24 hour threshold table. Each entry
is uniquely identified by Slot as well as by the Policer Name."
INDEX { adGenSlotInfoIndex, adGenPolicerName }
::= { adGenPolicer24HrThresholdTable 1 }
AdGenPolicer24HrThresholdEntry ::=
SEQUENCE {
adGenPolicer24HrThresholdDiscardsGreenFrames
Integer32,
adGenPolicer24HrThresholdTotalGreenFrames
Integer32,
adGenPolicer24HrThresholdDiscardsYellowFrames
Integer32,
adGenPolicer24HrThresholdTotalYellowFrames
Integer32,
adGenPolicer24HrThresholdTotalRedFrames
Integer32
}
adGenPolicer24HrThresholdDiscardsGreenFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 24 hour performance monitoring threshold associated with the
number of green frames dropped due to congestion."
::= { adGenPolicer24HrThresholdEntry 1 }
adGenPolicer24HrThresholdTotalGreenFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 24 hour performance monitoring threshold associated with the
number of all ingress frames colored green."
::= { adGenPolicer24HrThresholdEntry 2 }
adGenPolicer24HrThresholdDiscardsYellowFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 24 hour performance monitoring threshold associated with the
number of yellow frames dropped due to congestion."
::= { adGenPolicer24HrThresholdEntry 3 }
adGenPolicer24HrThresholdTotalYellowFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 24 hour performance monitoring threshold associated with the
number of all ingress frames colored yellow."
::= { adGenPolicer24HrThresholdEntry 4 }
adGenPolicer24HrThresholdTotalRedFrames OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 24 hour performance monitoring threshold associated with the
number of all ingress frames colored red."
::= { adGenPolicer24HrThresholdEntry 5 }
--==================================================================================================================
adGenPolicerErrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicerErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Policer Creation Error table."
::= { adGenPolicerProvisioning 3 }
adGenPolicerErrorEntry OBJECT-TYPE
SYNTAX AdGenPolicerErrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the Policer Creation Error table.
The index, adGenSlotInfoIndex, identifies the SLOT."
INDEX { adGenSlotInfoIndex }
::= { adGenPolicerErrorTable 1 }
AdGenPolicerErrorEntry ::=
SEQUENCE {
adGenPolicerError
DisplayString
}
adGenPolicerError OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns information about the last error for the Policer
create on SLOT. If row creation fails, this string
will provide details about why the row could not be created."
::= { adGenPolicerErrorEntry 1}
--==================================================================================================================
adGenPolicerLookupTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicerLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table to display Policer information associated with the Slot."
::= { adGenPolicerProvisioning 4 }
adGenPolicerLookupEntry OBJECT-TYPE
SYNTAX AdGenPolicerLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the policer information table. Each entry in the table
is uniquely indentified by Slot as well as by the Policer name."
INDEX { adGenSlotInfoIndex, adGenPolicerName }
::= { adGenPolicerLookupTable 1 }
AdGenPolicerLookupEntry ::=
SEQUENCE {
adGenPolicerActualCIR
Integer32,
adGenPolicerActualCBS
Integer32,
adGenPolicerActualEIR
Integer32,
adGenPolicerActualEBS
Integer32,
adGenPolicerProvNumberOfEVCMaps
Integer32,
adGenPolicerQualifiedNumberOfEVCMaps
Integer32
}
adGenPolicerActualCIR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the actual Committed Information Rate (CIR) for
the policer. The CIR is the rate in kbps up to which service frames are
delivered according to the service performance objectives."
::= { adGenPolicerLookupEntry 1 }
adGenPolicerActualCBS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the actual Committed Burst Size (CBS) for
the policer. The CBS is the maximum available bytes for a burst of
ingress traffic sent at the UNI speed while still conforming to the CIR."
::= { adGenPolicerLookupEntry 2 }
adGenPolicerActualEIR OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the actual Excess Information Rate (EIR) for
the policer. The EIR is the rate in kbps up to which service frames are
delivered without any performance objectives."
::= { adGenPolicerLookupEntry 3 }
adGenPolicerActualEBS OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the actual Excess Burst Size (EBS) for
the policer. The EBS is the maximum available bytes for a burst of
ingress traffic sent at the UNI speed while still conforming to the EIR."
::= { adGenPolicerLookupEntry 4 }
adGenPolicerProvNumberOfEVCMaps OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the count of Provisioned EVC maps that are connected to the policer."
::= { adGenPolicerLookupEntry 5 }
adGenPolicerQualifiedNumberOfEVCMaps OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable displays the count of Qualified EVC maps that are connected to the policer.
The qualified Evc Maps are the Maps associated to MEVC,EVC, EVC Map, UNI or Interface
based on adGenPolicerMode settings."
::= { adGenPolicerLookupEntry 6 }
--==================================================================================================================
adGenPolicerEVCMapLookupTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicerEVCMapLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The lookup table to display Provisioned EVC Maps names associated with a policer."
::= { adGenPolicerProvisioning 5 }
adGenPolicerEVCMapLookupEntry OBJECT-TYPE
SYNTAX AdGenPolicerEVCMapLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the policer EVC Map lookup table.
The first index, adGenSlotInfoIndex, identifies the SLOT.
The second index, adGenPolicerFixedLengthName, identifies the Policer.
The third index, adGenPolicerEVCMapLookupIndex, identifies the associated
Provisioned Evc Map index."
INDEX { adGenSlotInfoIndex, adGenPolicerFixedLengthName, adGenPolicerEVCMapLookupIndex }
::= { adGenPolicerEVCMapLookupTable 1 }
AdGenPolicerEVCMapLookupEntry ::=
SEQUENCE {
adGenPolicerFixedLengthName
OCTET STRING,
adGenPolicerEVCMapLookupIndex
Integer32,
adGenPolicerEVCMapLookupName
DisplayString
}
adGenPolicerFixedLengthName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (50))
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A user configured name for the Policer. This string matches
adGenPolicerName from adGenPolicerTable, but it is padded at the
end with 0x00 so that the table index has a fixed length of
50 characters."
::= { adGenPolicerEVCMapLookupEntry 1}
adGenPolicerEVCMapLookupIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This variable is used as an index into the EVC maps associated with the policer."
::= { adGenPolicerEVCMapLookupEntry 2}
adGenPolicerEVCMapLookupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable list the EVC map name that is associated with the policer."
::= { adGenPolicerEVCMapLookupEntry 3}
--==================================================================================================================
adGenPolicerQualifiedEVCMapLookupTable OBJECT-TYPE
SYNTAX SEQUENCE OF AdGenPolicerQualifiedEVCMapLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The lookup table to display Qualified EVC Maps names associated with a policer. The qualified
Evc Maps are the Maps associated to MEVC,EVC, EVC Map, UNI or Interface based on adGenPolicerMode
settings."
::= { adGenPolicerProvisioning 6 }
adGenPolicerQualifiedEVCMapLookupEntry OBJECT-TYPE
SYNTAX AdGenPolicerQualifiedEVCMapLookupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry in the policer Qualified EVC Map lookup table.
The first index, adGenSlotInfoIndex, identifies the SLOT.
The second index, adGenPolicerFixedLengthName, identifies the Policer.
The third index, adGenPolicerQualifiedEVCMapLookupIndex, identifies the associated
Qualified Evc Map index."
INDEX { adGenSlotInfoIndex, adGenPolicerFixedLengthName, adGenPolicerQualifiedEVCMapLookupIndex }
::= { adGenPolicerQualifiedEVCMapLookupTable 1 }
AdGenPolicerQualifiedEVCMapLookupEntry ::=
SEQUENCE {
adGenPolicerQualifiedEVCMapLookupIndex
Integer32,
adGenPolicerQualifiedEVCMapLookupName
DisplayString,
adGenPolicerQualifiedEVCMapLookupStatus
INTEGER
}
adGenPolicerQualifiedEVCMapLookupIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This variable is used as an index into the Qualified EVC maps associated with the policer."
::= { adGenPolicerQualifiedEVCMapLookupEntry 1}
adGenPolicerQualifiedEVCMapLookupName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable list the Qualified EVC map name that is associated with the policer."
::= { adGenPolicerQualifiedEVCMapLookupEntry 2}
adGenPolicerQualifiedEVCMapLookupStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled (1),
notApplied(2),
applied(3)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This variable list the Qualified Evc Map Policed Status that is associated with the
policer.
* Evc Map policed Status of disabled indicates that the associated policer is not in the
running state.
* Evc Map policed status of notApplied indicates that traffic ingressing this Evc Map is
subject to another, more qualified, policer's bandwidth profile.<2E>
* Evc Map policed status of applied indicates that all traffic ingressing this Evc Map is
subject to this policer's bandwidth profile."
::= { adGenPolicerQualifiedEVCMapLookupEntry 3 }
--==================================================================================================================
adGenPolicer15MinThresGreenTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer15MinThresholdTotalGreenFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total green frames has crossed the 15 min green frames total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 1: Total Green Frames 15 min Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 1 }
adGenPolicer15MinThresYellowTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer15MinThresholdTotalYellowFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total yellow frames has crossed the 15 min yellow total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 3: Total Yellow Frames 15 min Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 3 }
adGenPolicer15MinThresRedTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer15MinThresholdTotalRedFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total red frames has crossed the 15 min red total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 5: Total Red Frames 15 min Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 5 }
adGenPolicer24HrThresGreenTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer24HrThresholdTotalGreenFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total green frames has crossed the 24 hour green total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 7: Total Green Frames 24 hour Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 7 }
adGenPolicer24HrThresYellowTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer24HrThresholdTotalYellowFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total yellow frames has crossed the 24 hour yellow total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 9: Total Yellow Frames 24 hour Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 9 }
adGenPolicer24HrThresRedTotalAlarm NOTIFICATION-TYPE
OBJECTS {
adTrapInformSeqNum,
sysName,
adGenSlotInfoIndex,
adGenPolicer24HrThresholdTotalRedFrames
}
STATUS current
DESCRIPTION
"This trap indicates that the Policer total red frames has crossed the 24 hour red total Threshold"
--#TYPE "Status - Alarm"
--#SUMMARY "adGenPolicer 11: Total Red Frames 24 hour Threshold Crossed."
--#SUMMARY "Detected at shelf: %s, slot: %d, policer %s"
--#ARGUMENTS {1,2,3}
--#SEVERITY WARNING
--#GENERIC 6
--#CATEGORY "Error Events"
--#SOURCE_ID "A"
--#TIMEINDEX 0
::= { adGenPolicerAlarmEvents 11 }
END