Commit version 24.12.13800
This commit is contained in:
750
mibs/mrv/MRV-PRIV-TRAPS-MIB
Normal file
750
mibs/mrv/MRV-PRIV-TRAPS-MIB
Normal file
@ -0,0 +1,750 @@
|
||||
-- =======================================================================
|
||||
-- File : mrv-priv-traps.mib
|
||||
-- Description : Private MIB for Linux Router
|
||||
-- By : Alex Rozin
|
||||
-- Supports private traps, that are reflection of standrd ones
|
||||
|
||||
-- Copyright (c) 2006 MRV. All Rights Reserved.
|
||||
--
|
||||
--
|
||||
-- Reproduction of this document is authorized on condition that this
|
||||
-- copyright notice is included. This MRV SNMP MIB Specification
|
||||
-- embodies MRV's proprietary intellectual property. MRV
|
||||
-- retains all title and ownership in the specification, including any
|
||||
-- revisions.
|
||||
--
|
||||
-- It is MRV's intent to encourage the widespread use of this
|
||||
-- specification in connection with the management of MRV's
|
||||
-- products. MRV grants vendor, end-users, and other interested
|
||||
-- parties a non-exclusive license to use this specification in
|
||||
-- connection with the management of MRV's products.
|
||||
--
|
||||
-- This specification is supplied "AS IS," and MRV makes no
|
||||
-- warranty, either express or implied, as to the use, operation,
|
||||
-- condition, or performance of the specification.
|
||||
--
|
||||
-- Copyright text courtesy of MRV
|
||||
--
|
||||
-- If you have any questions about this MIB, please call MRV
|
||||
-- Technical Support Center at 1-800-858-7815 from inside USA or
|
||||
-- 1-818-773-0900 from outside USA.
|
||||
--
|
||||
--
|
||||
-- MRV retains the right to change this MIB without notification.
|
||||
|
||||
MRV-PRIV-TRAPS-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, enterprises,
|
||||
NOTIFICATION-TYPE, Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, NOTIFICATION-GROUP,
|
||||
OBJECT-GROUP FROM SNMPv2-CONF
|
||||
DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC;
|
||||
|
||||
|
||||
nbPrivTraps MODULE-IDENTITY
|
||||
LAST-UPDATED "200602220000Z"
|
||||
ORGANIZATION "MRV Communications, Inc."
|
||||
CONTACT-INFO
|
||||
"Alex Rozin
|
||||
MRV Communication, Inc
|
||||
http://www.mrv.com
|
||||
Email: ARozin@mrv.com"
|
||||
DESCRIPTION
|
||||
"Supports information about device identifiaction."
|
||||
|
||||
-- Revision history
|
||||
|
||||
REVISION "200602220000Z"
|
||||
DESCRIPTION
|
||||
"Initial edition."
|
||||
::= { nbSwitchG1Il 21 }
|
||||
|
||||
-- ************************************************************
|
||||
-- MIB place Definition
|
||||
-- ************************************************************
|
||||
|
||||
nbase OBJECT IDENTIFIER ::= { enterprises 629 }
|
||||
nbSwitchG1 OBJECT IDENTIFIER ::= { nbase 1 }
|
||||
nbSwitchG1Il OBJECT IDENTIFIER ::= { nbSwitchG1 50}
|
||||
mrvPrivateTraps OBJECT IDENTIFIER ::= { nbPrivTraps 3}
|
||||
mrvTrapParameters OBJECT IDENTIFIER ::= { mrvPrivateTraps 1 }
|
||||
mrvPrivateGenTraps OBJECT IDENTIFIER ::= { mrvPrivateTraps 6}
|
||||
mrvPrivateSpecTraps OBJECT IDENTIFIER ::= { mrvPrivateTraps 7}
|
||||
|
||||
mrvPrivateTrapsConformance OBJECT IDENTIFIER ::= { nbPrivTraps 100 }
|
||||
mrvPrivateTrapsMIBCompliances OBJECT IDENTIFIER ::= { mrvPrivateTrapsConformance 1 }
|
||||
mrvPrivateTrapsMIBGroups OBJECT IDENTIFIER ::= { mrvPrivateTrapsConformance 2 }
|
||||
|
||||
-- ************************************************************
|
||||
-- Textual conventions
|
||||
-- ************************************************************
|
||||
|
||||
TCEventClass ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The categories of which events are classified by."
|
||||
SYNTAX INTEGER {
|
||||
serviceAffecting(1),
|
||||
nonServiceAffecting (2)
|
||||
}
|
||||
|
||||
TCEventLevel ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The severity level of events."
|
||||
SYNTAX INTEGER {
|
||||
critical(1),
|
||||
major(2),
|
||||
minor(3),
|
||||
info(4),
|
||||
clear(5)
|
||||
}
|
||||
|
||||
NbEthOamMepId ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maintenance association End Point Identifier (MEPID): A small
|
||||
integer, unique over a given Maintenance Association,
|
||||
identifying a specific MEP."
|
||||
REFERENCE
|
||||
"802.1ag clauses 3.19 and 19.2.1"
|
||||
SYNTAX Unsigned32 (1..4095)
|
||||
|
||||
NbEthOamMDLevel ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Integer identifying the Maintenance Domain Level (MD Level).
|
||||
Higher numbers correspond to higher Maintenance Domains,
|
||||
those with the greatest physical reach, with the highest
|
||||
values for customers' CFM PDUs. Lower numbers correspond
|
||||
to lower Maintenance Domains, those with more limited
|
||||
physical reach, with the lowest values for CFM PDUs
|
||||
protecting single bridges or physical links.
|
||||
"
|
||||
REFERENCE
|
||||
"802.1ag clauses 18.3, 21.4.1"
|
||||
SYNTAX Integer32 (0..7)
|
||||
|
||||
NbEthOamCcmHighestDefectPri ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Copied from Dot1agCfmHighestDefectPri of dot1ag.mib.
|
||||
An enumerated value, equal to the contents of the variable
|
||||
highestDefect (20.33.9 and Table 20-1), indicating the
|
||||
highest-priority defect that has been present since the MEP
|
||||
Fault Notification Generator State Machine was last in the
|
||||
FNG_RESET state, either:
|
||||
|
||||
none(0) no defects since FNG_RESET
|
||||
defRDICCM(1) DefRDICCM
|
||||
defMACstatus(2) DefMACstatus
|
||||
defRemoteCCM(3) DefRemoteCCM
|
||||
defErrorCCM(4) DefErrorCCM
|
||||
defXconCCM(5) DefXconCCM
|
||||
|
||||
The value 0 is used for no defects so that additional higher
|
||||
priority values can be added, if needed, at a later time, and
|
||||
so that these values correspond with those in
|
||||
Dot1agCfmLowestAlarmPri.
|
||||
"
|
||||
REFERENCE
|
||||
"802.1ag clause 20.1.2, 12.14.7.7.2:c and 20.33.9"
|
||||
SYNTAX INTEGER {
|
||||
none (0),
|
||||
defRDICCM (1),
|
||||
defMACstatus (2),
|
||||
defRemoteCCM (3),
|
||||
defErrorCCM (4),
|
||||
defXconCCM (5)
|
||||
}
|
||||
|
||||
|
||||
-- ************************************************************
|
||||
-- Trap parameters
|
||||
-- ************************************************************
|
||||
|
||||
|
||||
mrvElementID OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"String description contains the element name (hostname) to identify the element."
|
||||
::= { mrvTrapParameters 2 }
|
||||
|
||||
mrvPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port index of the event that generated the trap."
|
||||
::= { mrvTrapParameters 5 }
|
||||
|
||||
|
||||
mrvEventDescription OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A description of the event that generated the trap."
|
||||
::= { mrvTrapParameters 7 }
|
||||
|
||||
mrvEventClass OBJECT-TYPE
|
||||
SYNTAX TCEventClass
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The category of the event that generated the trap."
|
||||
::= { mrvTrapParameters 8 }
|
||||
|
||||
mrvEventLevel OBJECT-TYPE
|
||||
SYNTAX TCEventLevel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The severity level of the event that generated the trap."
|
||||
::= { mrvTrapParameters 9 }
|
||||
|
||||
|
||||
mrvDevPSIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the table,
|
||||
(MAX Value is equal to nbsDevPSNumber)."
|
||||
::= { mrvTrapParameters 10 }
|
||||
|
||||
mrvDevFANIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of the table,
|
||||
(MAX Value is equal to nbsDevFANsNumber)."
|
||||
::= { mrvTrapParameters 11 }
|
||||
|
||||
mrvEthOamMdLevel OBJECT-TYPE
|
||||
SYNTAX NbEthOamMDLevel
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MD Level of the Maintenance Point."
|
||||
REFERENCE
|
||||
"802.1ag clause 12.14.2.1.2:b"
|
||||
::= { mrvTrapParameters 12 }
|
||||
|
||||
mrvEthOamMaIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32(1..4294967295)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Maintenance Association index."
|
||||
REFERENCE
|
||||
"."
|
||||
::= { mrvTrapParameters 13 }
|
||||
|
||||
|
||||
mrvEthOamMepIdentifier OBJECT-TYPE
|
||||
SYNTAX NbEthOamMepId
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Source MEP for the Loopback test"
|
||||
REFERENCE
|
||||
"."
|
||||
::= { mrvTrapParameters 14 }
|
||||
|
||||
mrvEthOamTrapCcmHighestPrDefect OBJECT-TYPE
|
||||
SYNTAX NbEthOamCcmHighestDefectPri
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Copied from dot1agCfmMepHighestPrDefect of dot1ag.mib.
|
||||
The highest priority defect that has been present since the
|
||||
MEPs Fault Notification Generator State Machine was last in
|
||||
the FNG_RESET state. "
|
||||
REFERENCE
|
||||
"802.1ag clause 12.14.7.1.3:n 20.33.9 and Table 21-1"
|
||||
::= { mrvTrapParameters 15 }
|
||||
|
||||
mrvDevLosGrActivePortNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of Active port in the corresponding Group."
|
||||
::= { mrvTrapParameters 16 }
|
||||
|
||||
|
||||
mrvDevLosGrPrimaryPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..256)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the Primary Port from the Ports Group Members list."
|
||||
::= { mrvTrapParameters 17 }
|
||||
|
||||
|
||||
mrvDevLosGrSecondaryPort OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of the Secondary Port from the Ports Group Members list."
|
||||
::= { mrvTrapParameters 18 }
|
||||
|
||||
mrvDevLosGrActionCause OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noAction (1),
|
||||
portLinkUp (2),
|
||||
portLinkDown (3),
|
||||
agRMepDiscardEvent (4),
|
||||
agRMepNoConnEvent (5),
|
||||
agRMepAliveEvent (6),
|
||||
activePortAdminSet (7)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The causes of last LOS action are:
|
||||
[portLinkDown] - port [oaDevLosGrActivePortNumber] is active because
|
||||
other Group member port became Link Down now.
|
||||
[portLinkUp] - port [oaDevLosGrActivePortNumber] is active because
|
||||
it became Link Up now.
|
||||
[agRMepDiscardEvent] - port [oaDevLosGrActivePortNumber] is active because
|
||||
other Group member port received 'Remote Mep Discard Event'.
|
||||
[agRMepNoConnEvent] - port [oaDevLosGrActivePortNumber] is active because
|
||||
other Group member port received 'No connection to Remote Mep Event'.
|
||||
[agRMepAliveEvent] - port [oaDevLosGrActivePortNumber] is active because
|
||||
it received 'Remote Mep Alive Event'.
|
||||
[activePortAdminSet] - port [oaDevLosGrActivePortNumber] is active because
|
||||
of administrative setting."
|
||||
::= { mrvTrapParameters 19 }
|
||||
|
||||
mrvPortLinSlavePorts OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"List of Slave Ports in the Link Reflection (LIN) entry.
|
||||
Each octet contains the corresponding number of Port or Trunk
|
||||
[order: from first up to last].
|
||||
Trunks appear in the List of Ports with the value equal to
|
||||
( 132 + [oaDevTrunkGrId] )."
|
||||
::= { mrvTrapParameters 20 }
|
||||
|
||||
mrvPortLinActionCause OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
noAction (1),
|
||||
portLinkUp (2),
|
||||
portLinkDown (3),
|
||||
agRMepDiscardEvent (4),
|
||||
agRMepNoConnEvent (5),
|
||||
agRMepAliveEvent (6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The causes of last LIN action are:
|
||||
[portLinkDown] - Slave Ports [oaPortLinSlavePorts] are Down because
|
||||
the Master port [oaPortLinId] became Down now.
|
||||
[portLinkUp] - Slave Ports [oaPortLinSlavePorts] are Up because
|
||||
the Master port [oaPortLinId] became Up now.
|
||||
[agRMepDiscardEvent] - Slave Ports [oaPortLinSlavePorts] are Down because
|
||||
the Master port [oaPortLinId] received 'Remote Mep Discard Event'.
|
||||
[agRMepNoConnEvent] - Slave Ports [oaPortLinSlavePorts] are Down because
|
||||
the Master port [oaPortLinId] received 'No connection to Remote Mep Event'.
|
||||
[agRMepAliveEvent] - Slave Ports [oaPortLinSlavePorts] are Up because
|
||||
the Master port [oaPortLinId] received 'Remote Mep Alive Event'."
|
||||
::= { mrvTrapParameters 21 }
|
||||
|
||||
|
||||
|
||||
-- ************************************************************
|
||||
-- Traps (notifications)
|
||||
-- ************************************************************
|
||||
|
||||
-- *******************************************************************
|
||||
-- Generic traps (reflection of RFCs 3418 and 2863
|
||||
-- *******************************************************************
|
||||
|
||||
mrvPrivateGenTrapPrefix OBJECT IDENTIFIER ::= { mrvPrivateGenTraps 0 }
|
||||
|
||||
mrvColdStart NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "NE restarted and reinitializing with altered configuration"
|
||||
mrvEventLevel, -- critical(1)
|
||||
mrvEventClass -- serviceAffecting(1)
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap signifies that the SNMP entity, acting
|
||||
in an agent role, is reinitializing itself and that its
|
||||
configuration may have been altered."
|
||||
::= { mrvPrivateGenTrapPrefix 1 }
|
||||
|
||||
mrvWarmStart NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "NE restarted and reinitializing with altered configuration"
|
||||
mrvEventLevel, -- critical(1)
|
||||
mrvEventClass -- serviceAffecting(1)
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap signifies that the SNMP entity, acting
|
||||
in an agent role, is reinitializing itself such that its
|
||||
configuration is unaltered."
|
||||
::= { mrvPrivateGenTrapPrefix 2 }
|
||||
|
||||
mrvPortLinkDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "SNMP agent communication link changed state - down"
|
||||
mrvEventLevel, -- critical(1)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvPortIndex -- MRV will always send the save value like ifIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mrvPortLinkDown trap signifies that the SNMP entity, acting in
|
||||
agent role, has detected that the ifOperStatus object for
|
||||
of its communication links is about to enter the down
|
||||
from some other state (but not from the notPresent).
|
||||
This other state is indicated by the included value of ifOperStatus."
|
||||
::= { mrvPrivateGenTrapPrefix 3 }
|
||||
|
||||
mrvPortLinkUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "SNMP agent communication link changed state - up"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvPortIndex -- MRV will always send the save value like ifIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A mrvPortLinkUp trap signifies that the SNMP entity, acting in an
|
||||
role, has detected that the ifOperStatus object for
|
||||
of its communication links left the down state and
|
||||
transitioned into some other state (but not into the
|
||||
notPresent state). This other state is indicated by the
|
||||
included value of ifOperStatus."
|
||||
::= { mrvPrivateGenTrapPrefix 4 }
|
||||
|
||||
mrvAuthenticationFailure NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Access via SNMP failed"
|
||||
mrvEventLevel, -- minor(3)
|
||||
mrvEventClass -- nonServiceAffecting(1)
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An authenticationFailure trap signifies that the SNMP
|
||||
entity, acting in an agent role, has received a protocol
|
||||
message that is not properly authenticated. While all
|
||||
implementations of the SNMP must be capable of generating
|
||||
this trap, the snmpEnableAuthenTraps object indicates
|
||||
whether this trap will be generated."
|
||||
::= { mrvPrivateGenTrapPrefix 5 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- Specific traps
|
||||
-- *******************************************************************
|
||||
|
||||
mrvPrivateSpecTrapPrefix OBJECT IDENTIFIER ::= { mrvPrivateSpecTraps 0 }
|
||||
|
||||
mrvPowerSupplyUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Power Supply Up"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- nonServiceAffecting(1)
|
||||
mrvDevPSIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
power supply unit changes it's state from notActive to active"
|
||||
::= { mrvPrivateSpecTrapPrefix 1 }
|
||||
|
||||
mrvPowerSupplyDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Power Supply Down"
|
||||
mrvEventLevel, -- minor(3)
|
||||
mrvEventClass, -- nonServiceAffecting(1)
|
||||
mrvDevPSIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
power supply unit changes it's state from active to notActive"
|
||||
::= { mrvPrivateSpecTrapPrefix 2 }
|
||||
|
||||
mrvFANUnitUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "FAN Active"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- nonServiceAffecting(1)
|
||||
mrvDevFANIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
FAN unit changes it's state from notActive to active"
|
||||
::= { mrvPrivateSpecTrapPrefix 3 }
|
||||
|
||||
mrvFANUnitDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "FAN Failure"
|
||||
mrvEventLevel, -- minor(3)
|
||||
mrvEventClass, -- nonServiceAffecting(1)
|
||||
mrvDevFANIndex
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
FAN unit changes it's state from active to notActive"
|
||||
::= { mrvPrivateSpecTrapPrefix 4 }
|
||||
|
||||
mrvDeviceTemperatureNormal NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Device Temperature Normal"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass -- nonServiceAffecting(1)
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
Device Temperature changes it's state from High to Normal"
|
||||
::= { mrvPrivateSpecTrapPrefix 5 }
|
||||
|
||||
mrvDeviceTemperatureHigh NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Device Temperature too high"
|
||||
mrvEventLevel, -- major(2)
|
||||
mrvEventClass -- nonServiceAffecting(1)
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when
|
||||
Device Temperature changes it's state from Normal to High"
|
||||
::= { mrvPrivateSpecTrapPrefix 6 }
|
||||
|
||||
mrvDot1agCfmFault NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Continuity Check Failed"
|
||||
mrvEventLevel, -- critical(1)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvEthOamMdLevel,
|
||||
mrvEthOamMaIndex,
|
||||
mrvEthOamMepIdentifier,
|
||||
mrvEthOamTrapCcmHighestPrDefect
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A MEP has a persistent defect condition. A notification
|
||||
(fault alarm) is sent to the management entity with the OID
|
||||
of the MEP that has detected the fault"
|
||||
REFERENCE
|
||||
"802.1ag clause 12.14.7.7"
|
||||
::= { mrvPrivateSpecTrapPrefix 7 }
|
||||
|
||||
mrvDot1agCfmRecovery NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Continuity Recovery"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvEthOamMdLevel,
|
||||
mrvEthOamMaIndex,
|
||||
mrvEthOamMepIdentifier,
|
||||
mrvEthOamTrapCcmHighestPrDefect
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A MEP has a persistent defect condition. A notification
|
||||
(recovery alarm) is sent to the management entity with the OID
|
||||
of the MEP that has detected the recovery after a fault."
|
||||
REFERENCE
|
||||
"802.1ag clause 12.14.7.7"
|
||||
::= { mrvPrivateSpecTrapPrefix 8 }
|
||||
|
||||
mrvPortProtectionBackup NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Traffic switced to backup"
|
||||
mrvEventLevel, -- major(2)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvDevLosGrActivePortNumber,
|
||||
mrvDevLosGrPrimaryPort,
|
||||
mrvDevLosGrSecondaryPort,
|
||||
mrvDevLosGrActionCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when one of the Ports in the LOS Group
|
||||
became Active.
|
||||
For example: port A and port B are the members of the LOS Group while
|
||||
port A is a primary port and port B is the secondary port."
|
||||
::= { mrvPrivateSpecTrapPrefix 9 }
|
||||
|
||||
mrvPortProtectionPrimary NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Traffic restored to port"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvDevLosGrActivePortNumber,
|
||||
mrvDevLosGrPrimaryPort,
|
||||
mrvDevLosGrSecondaryPort,
|
||||
mrvDevLosGrActionCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when one of the Ports in the LOS Group
|
||||
became Active.
|
||||
For example: port A and port B are the members of the LOS Group while
|
||||
port A is a primary port and port B is the secondary port."
|
||||
::= { mrvPrivateSpecTrapPrefix 10 }
|
||||
|
||||
mrvPortReflectionLinkDown NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Port down due to link reflection"
|
||||
mrvEventLevel, -- major(2)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvPortIndex,
|
||||
mrvPortLinSlavePorts,
|
||||
mrvPortLinActionCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when Dependent ports
|
||||
[mrvPortLinSlavePorts] Link State became Down as result of
|
||||
link reflection only.
|
||||
It should not be sent, when port became Down by
|
||||
physical disconnection or CLI command 'port state disable' -
|
||||
unlike standard LinkDown.
|
||||
In the case of [mrvPortLinSymmetricStatus]='nonSymmetric'
|
||||
the Dependent ports are indeed the LIN Slave ports.
|
||||
But in the case of [mrvPortLinSymmetricStatus]='symmetric'
|
||||
the Dependent ports list has only one port which can be
|
||||
Master port or Slave port, because in this case these both
|
||||
ports are equivalent."
|
||||
::= { mrvPrivateSpecTrapPrefix 11 }
|
||||
|
||||
mrvPortReflectionLinkUp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
mrvElementID,
|
||||
mrvEventDescription, -- "Port up due to link reflection"
|
||||
mrvEventLevel, -- clear(5)
|
||||
mrvEventClass, -- serviceAffecting(1)
|
||||
mrvPortIndex,
|
||||
mrvPortLinSlavePorts,
|
||||
mrvPortLinActionCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when Dependent ports
|
||||
[mrvPortLinSlavePorts] Link State became Up.
|
||||
as result of link reflection only.
|
||||
It should not be sent, when port became Up by
|
||||
physical connection or CLI command 'port state enable' -
|
||||
unlike standard LinkUp.
|
||||
In the case of [mrvPortLinSymmetricStatus]='nonSymmetric'
|
||||
the Dependent ports are indeed the LIN Slave ports.
|
||||
But in the case of [mrvPortLinSymmetricStatus]='symmetric'
|
||||
the Dependent ports list has only one port which can be
|
||||
Master port or Slave port, because in this case these both
|
||||
ports are equivalent."
|
||||
::= { mrvPrivateSpecTrapPrefix 12 }
|
||||
|
||||
-- *******************************************************************
|
||||
-- Conformance Information
|
||||
-- *******************************************************************
|
||||
|
||||
mrvPrivateTrapsMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The core compliance statement for all the implementations."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS {
|
||||
mrvPrivateTrapsMandatoryGroup,
|
||||
mrvPrivateTrapsNotifGrp
|
||||
}
|
||||
|
||||
::= { mrvPrivateTrapsMIBCompliances 1 }
|
||||
|
||||
-- ...................................................................
|
||||
-- Conformance Groups
|
||||
-- ...................................................................
|
||||
|
||||
mrvPrivateTrapsMandatoryGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
mrvPortIndex,
|
||||
mrvEventDescription,
|
||||
mrvEventClass,
|
||||
mrvEventLevel,
|
||||
mrvElementID,
|
||||
mrvDevPSIndex,
|
||||
mrvDevFANIndex,
|
||||
mrvEthOamMdLevel,
|
||||
mrvEthOamMaIndex,
|
||||
mrvEthOamMepIdentifier,
|
||||
mrvEthOamTrapCcmHighestPrDefect,
|
||||
mrvDevLosGrActivePortNumber,
|
||||
mrvDevLosGrPrimaryPort,
|
||||
mrvDevLosGrSecondaryPort,
|
||||
mrvDevLosGrActionCause,
|
||||
mrvPortLinSlavePorts,
|
||||
mrvPortLinActionCause
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"."
|
||||
|
||||
::= { mrvPrivateTrapsMIBGroups 1 }
|
||||
|
||||
|
||||
mrvPrivateTrapsNotifGrp NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
mrvColdStart,
|
||||
mrvWarmStart,
|
||||
mrvPortLinkUp, mrvPortLinkDown,
|
||||
mrvAuthenticationFailure,
|
||||
mrvPowerSupplyUp, mrvPowerSupplyDown,
|
||||
mrvFANUnitUp, mrvFANUnitDown,
|
||||
mrvDeviceTemperatureNormal, mrvDeviceTemperatureHigh,
|
||||
mrvDot1agCfmFault, mrvDot1agCfmRecovery,
|
||||
mrvPortProtectionBackup, mrvPortProtectionPrimary,
|
||||
mrvPortReflectionLinkDown, mrvPortReflectionLinkUp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification which are required to be supported by
|
||||
implementations of this MIB."
|
||||
::= { mrvPrivateTrapsMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user