625 lines
16 KiB
Plaintext
625 lines
16 KiB
Plaintext
|
|
ALCATEL-IND1-TRAP-MGR-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
OBJECT-IDENTITY,
|
|
IpAddress,
|
|
Unsigned32,
|
|
NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
RowStatus,
|
|
DisplayString FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE,
|
|
OBJECT-GROUP,
|
|
NOTIFICATION-GROUP FROM SNMPv2-CONF
|
|
softentIND1TrapMgr,
|
|
trapMgrTraps FROM ALCATEL-IND1-BASE
|
|
InetAddressType, InetAddress FROM INET-ADDRESS-MIB;
|
|
|
|
|
|
alcatelIND1TrapMgrMIB MODULE-IDENTITY
|
|
LAST-UPDATED "200708070000Z"
|
|
ORGANIZATION "Alcatel-Lucent"
|
|
CONTACT-INFO
|
|
"Please consult with Customer Service to ensure the most appropriate
|
|
version of this document is used with the products in question:
|
|
|
|
Alcatel-Lucent, Enterprise Solutions Division
|
|
(Formerly Alcatel Internetworking, Incorporated)
|
|
26801 West Agoura Road
|
|
Agoura Hills, CA 91301-5122
|
|
United States Of America
|
|
|
|
Telephone: North America +1 800 995 2696
|
|
Latin America +1 877 919 9526
|
|
Europe +31 23 556 0100
|
|
Asia +65 394 7933
|
|
All Other +1 818 878 4507
|
|
|
|
Electronic Mail: support@ind.alcatel.com
|
|
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
|
|
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
|
|
DESCRIPTION
|
|
"This module describes an authoritative enterprise-specific Simple
|
|
Network Management Protocol (SNMP) Management Information Base (MIB):
|
|
|
|
For the Birds Of Prey Product Line
|
|
Trap Manager Subsystem.
|
|
|
|
The right to make changes in specification and other information
|
|
contained in this document without prior notice is reserved.
|
|
|
|
No liability shall be assumed for any incidental, indirect, special, or
|
|
consequential damages whatsoever arising from or related to this
|
|
document or the information contained herein.
|
|
|
|
Vendors, end-users, and other interested parties are granted
|
|
non-exclusive license to use this specification in connection with
|
|
management of the products for which it is intended to be used.
|
|
|
|
Copyright (C) 1995-2007 Alcatel-Lucent
|
|
ALL RIGHTS RESERVED WORLDWIDE"
|
|
|
|
REVISION "200708070000Z"
|
|
DESCRIPTION
|
|
"The latest version of this MIB Module."
|
|
::= { softentIND1TrapMgr 1 }
|
|
|
|
|
|
alcatelIND1TrapMgrMIBObjects OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Trap Manager Subsystem Managed Objects."
|
|
::= { alcatelIND1TrapMgrMIB 1 }
|
|
|
|
|
|
alcatelIND1TrapMgrMIBConformance OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Trap Manager Subsystem Conformance Information."
|
|
::= { alcatelIND1TrapMgrMIB 2 }
|
|
|
|
|
|
alcatelIND1TrapMgrMIBGroups OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For Trap Manager Subsystem Units Of Conformance."
|
|
::= { alcatelIND1TrapMgrMIBConformance 1 }
|
|
|
|
|
|
alcatelIND1TrapMgrMIBCompliances OBJECT-IDENTITY
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Branch For SNMP Agent Subsystem Compliance Statements."
|
|
::= { alcatelIND1TrapMgrMIBConformance 2 }
|
|
|
|
--
|
|
-- Trap Manager configuration
|
|
--
|
|
|
|
trapMgt OBJECT IDENTIFIER ::= { alcatelIND1TrapMgrMIBObjects 1 }
|
|
|
|
|
|
trapConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrapConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap configuration table."
|
|
::= { trapMgt 1 }
|
|
|
|
trapConfigEntry OBJECT-TYPE
|
|
SYNTAX TrapConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A trap configuration entry."
|
|
INDEX { trapIndex }
|
|
::= { trapConfigTable 1 }
|
|
|
|
TrapConfigEntry ::= SEQUENCE {
|
|
trapIndex INTEGER,
|
|
trapName DisplayString,
|
|
trapFamily DisplayString,
|
|
trapAbsorbPeriod INTEGER}
|
|
|
|
trapIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1024)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap identifier."
|
|
::= { trapConfigEntry 1 }
|
|
|
|
trapName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap name."
|
|
::= { trapConfigEntry 2 }
|
|
|
|
trapFamily OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Trap family name."
|
|
::= { trapConfigEntry 3 }
|
|
|
|
trapAbsorbPeriod OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3600)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"at maximum, one instance of this trap
|
|
is sent out within the period.
|
|
value 0 : the trap is not absorbed."
|
|
::= { trapConfigEntry 4 }
|
|
|
|
|
|
trapStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrapStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of management stations."
|
|
::= { trapMgt 2 }
|
|
|
|
trapStationEntry OBJECT-TYPE
|
|
SYNTAX TrapStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A management station entry."
|
|
INDEX { trapStationIP }
|
|
::= { trapStationTable 1 }
|
|
|
|
TrapStationEntry ::= SEQUENCE {
|
|
trapStationIP IpAddress,
|
|
trapStationPort Unsigned32,
|
|
trapStationRowStatus RowStatus,
|
|
trapStationProtocol INTEGER,
|
|
trapStationUser DisplayString,
|
|
trapStationReplay Unsigned32,
|
|
trapStationNextSeq Unsigned32 }
|
|
|
|
trapStationIP OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of this management entity."
|
|
::= { trapStationEntry 1 }
|
|
|
|
trapStationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port used by this management entity.
|
|
This defaults to the SNMP-TRAP port 162."
|
|
DEFVAL { 162 }
|
|
::= { trapStationEntry 2 }
|
|
|
|
trapStationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reading or writting values :
|
|
- active (1) : traps enabled to the station
|
|
- notInService (2) : traps disabled to the station
|
|
Only reading values :
|
|
- notReady (3) : missing parameters for the station
|
|
Only writting values :
|
|
- createAndGo (4) : to create an active station
|
|
- createAndWait (5) : to create a notInService station
|
|
- destroy (6) : to remove a station."
|
|
::= { trapStationEntry 3 }
|
|
|
|
trapStationProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1 (1),
|
|
v2 (2),
|
|
v3 (3) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of protocol used to send the traps
|
|
to the station.
|
|
The different values are :
|
|
v1 : the traps are sent using SNMPv1.
|
|
v2 : the traps are sent using SNMPv2.
|
|
v3 : the traps are sent using SNMPv3."
|
|
DEFVAL { v3 }
|
|
::= { trapStationEntry 4 }
|
|
|
|
trapStationUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User name used to send the trap to the station.
|
|
This name must correspond to an existing user
|
|
account name."
|
|
::= { trapStationEntry 5 }
|
|
|
|
trapStationReplay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The replay value. The switch is required
|
|
to send the last known traps for this station
|
|
from the replay value."
|
|
DEFVAL { 0 }
|
|
::= { trapStationEntry 6 }
|
|
|
|
|
|
trapStationNextSeq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number of the next trap generated
|
|
for this station."
|
|
DEFVAL { 0 }
|
|
::= { trapStationEntry 7 }
|
|
|
|
|
|
trapFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TrapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap filtering table for each individual trap."
|
|
::= { trapMgt 3 }
|
|
|
|
trapFilterEntry OBJECT-TYPE
|
|
SYNTAX TrapFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A trap filter entry."
|
|
INDEX { trapStationIP, trapIndex }
|
|
::= { trapFilterTable 1 }
|
|
|
|
TrapFilterEntry ::= SEQUENCE {
|
|
trapFilterStatus INTEGER }
|
|
|
|
trapFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For the individual filtering :
|
|
on : the filter is activated, the traps identified
|
|
by trapFilterId can not be sent to the SNMP
|
|
manager identified by trapStationIP.
|
|
off : no filter is activated."
|
|
DEFVAL { off }
|
|
::= { trapFilterEntry 1 }
|
|
|
|
|
|
trapAbsorption OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable : the trap absorption service is enabled
|
|
disable : the trap absorption service is disabled."
|
|
DEFVAL { enable }
|
|
::= { trapMgt 4 }
|
|
|
|
trapToWebView OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable : the traps are forwarded to WebView
|
|
disable : the traps are not forwarded to WebView."
|
|
DEFVAL { enable }
|
|
::= { trapMgt 5 }
|
|
|
|
|
|
alaTrapInetStationTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTrapInetStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of management stations."
|
|
::= { trapMgt 6 }
|
|
|
|
alaTrapInetStationEntry OBJECT-TYPE
|
|
SYNTAX AlaTrapInetStationEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A management station entry."
|
|
INDEX { alaTrapInetStationIPType, alaTrapInetStationIP }
|
|
::= { alaTrapInetStationTable 1 }
|
|
|
|
AlaTrapInetStationEntry ::= SEQUENCE {
|
|
alaTrapInetStationIPType InetAddressType,
|
|
alaTrapInetStationIP InetAddress,
|
|
alaTrapInetStationPort Unsigned32,
|
|
alaTrapInetStationRowStatus RowStatus,
|
|
alaTrapInetStationProtocol INTEGER,
|
|
alaTrapInetStationUser DisplayString,
|
|
alaTrapInetStationReplay Unsigned32,
|
|
alaTrapInetStationNextSeq Unsigned32 }
|
|
|
|
alaTrapInetStationIPType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The value of alaTrapInetStationIPType indicates the IP
|
|
address type for alaTrapInetStationIP."
|
|
::= { alaTrapInetStationEntry 1 }
|
|
|
|
alaTrapInetStationIP OBJECT-TYPE
|
|
SYNTAX InetAddress (SIZE (4 | 16))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The IP address of this management entity. The address type of
|
|
alaTrapInetStationIP is indicated by alaTrapInetStationIPType."
|
|
::= { alaTrapInetStationEntry 2 }
|
|
|
|
alaTrapInetStationPort OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The UDP port used by this management entity.
|
|
This defaults to the SNMP-TRAP port 162."
|
|
DEFVAL { 162 }
|
|
::= { alaTrapInetStationEntry 3 }
|
|
|
|
alaTrapInetStationRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reading or writting values :
|
|
- active (1) : traps enabled to the station
|
|
- notInService (2) : traps disabled to the station
|
|
Only reading values :
|
|
- notReady (3) : missing parameters for the station
|
|
Only writting values :
|
|
- createAndGo (4) : to create an active station
|
|
- createAndWait (5) : to create a notInService station
|
|
- destroy (6) : to remove a station."
|
|
::= { alaTrapInetStationEntry 4 }
|
|
|
|
alaTrapInetStationProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
v1 (1),
|
|
v2 (2),
|
|
v3 (3) }
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of protocol used to send the traps
|
|
to the station.
|
|
The different values are :
|
|
v1 : the traps are sent using SNMPv1.
|
|
v2 : the traps are sent using SNMPv2.
|
|
v3 : the traps are sent using SNMPv3."
|
|
DEFVAL { v3 }
|
|
::= { alaTrapInetStationEntry 5 }
|
|
|
|
alaTrapInetStationUser OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..32))
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User name used to send the trap to the station.
|
|
This name must correspond to an existing user
|
|
account name."
|
|
::= { alaTrapInetStationEntry 6 }
|
|
|
|
alaTrapInetStationReplay OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The replay value. The switch is required
|
|
to send the last known traps for this station
|
|
from the replay value."
|
|
DEFVAL { 0 }
|
|
::= { alaTrapInetStationEntry 7 }
|
|
|
|
|
|
alaTrapInetStationNextSeq OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The sequence number of the next trap generated
|
|
for this station."
|
|
DEFVAL { 0 }
|
|
::= { alaTrapInetStationEntry 8 }
|
|
|
|
|
|
alaTrapInetFilterTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF AlaTrapInetFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap filtering table for each individual trap."
|
|
::= { trapMgt 7 }
|
|
|
|
alaTrapInetFilterEntry OBJECT-TYPE
|
|
SYNTAX AlaTrapInetFilterEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A trap filter entry."
|
|
INDEX { alaTrapInetStationIPType, alaTrapInetStationIP, trapIndex }
|
|
::= { alaTrapInetFilterTable 1 }
|
|
|
|
AlaTrapInetFilterEntry ::= SEQUENCE {
|
|
alaTrapInetFilterStatus INTEGER }
|
|
|
|
alaTrapInetFilterStatus OBJECT-TYPE
|
|
SYNTAX INTEGER { on(1), off(2) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"For the individual filtering :
|
|
on : the filter is activated, the traps identified
|
|
by trapFilterId can not be sent to the SNMP
|
|
manager identified by alaTrapInetStationIP.
|
|
off : no filter is activated."
|
|
DEFVAL { off }
|
|
::= { alaTrapInetFilterEntry 1 }
|
|
|
|
|
|
--
|
|
-- Trap description
|
|
--
|
|
|
|
trapAbsorptionTrap NOTIFICATION-TYPE
|
|
OBJECTS
|
|
{
|
|
trapAbsorStamp,
|
|
trapAbsorTrapId,
|
|
trapAbsorCounter,
|
|
trapAbsorTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The absorption Trap is sent when a trap has been
|
|
absorbed at least once."
|
|
::= { trapMgrTraps 0 1 }
|
|
|
|
--
|
|
-- Objects used in the absorption trap
|
|
--
|
|
|
|
trapNotif OBJECT IDENTIFIER ::= { alcatelIND1TrapMgrMIBObjects 3 }
|
|
|
|
trapAbsorStamp OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time stamp of the absorbed trap."
|
|
::= { trapNotif 1 }
|
|
|
|
trapAbsorTrapId OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1024)
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The trap identifier of the absorbed trap."
|
|
::= { trapNotif 2 }
|
|
|
|
trapAbsorCounter OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The number of the iterations of the absorbed trap."
|
|
::= { trapNotif 3 }
|
|
|
|
trapAbsorTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time stamp of the last iteration."
|
|
::= { trapNotif 4 }
|
|
|
|
|
|
--
|
|
-- Compliance Statements
|
|
--
|
|
|
|
alcatelIND1TrapMgrMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Compliance statement for Trap Manager Subsystem."
|
|
MODULE -- this module
|
|
|
|
MANDATORY-GROUPS
|
|
{
|
|
trapMgtGroup,
|
|
trapTrapsGroup,
|
|
trapNotifGroup
|
|
}
|
|
|
|
::= { alcatelIND1TrapMgrMIBCompliances 1 }
|
|
|
|
|
|
--
|
|
-- Units Of Conformance
|
|
--
|
|
|
|
trapMgtGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
trapIndex,
|
|
trapName,
|
|
trapFamily,
|
|
trapAbsorbPeriod,
|
|
trapStationIP,
|
|
trapStationPort,
|
|
trapStationRowStatus,
|
|
trapStationProtocol,
|
|
trapStationUser,
|
|
trapStationReplay,
|
|
trapStationNextSeq,
|
|
trapFilterStatus,
|
|
trapAbsorption,
|
|
trapToWebView,
|
|
alaTrapInetStationPort,
|
|
alaTrapInetStationRowStatus,
|
|
alaTrapInetStationProtocol,
|
|
alaTrapInetStationUser,
|
|
alaTrapInetStationReplay,
|
|
alaTrapInetStationNextSeq,
|
|
alaTrapInetFilterStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects for Trap Management."
|
|
::= { alcatelIND1TrapMgrMIBGroups 1 }
|
|
|
|
|
|
trapTrapsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS
|
|
{
|
|
trapAbsorptionTrap
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of notifications for Trap Management."
|
|
::= { alcatelIND1TrapMgrMIBGroups 2 }
|
|
|
|
|
|
trapNotifGroup OBJECT-GROUP
|
|
OBJECTS
|
|
{
|
|
trapAbsorStamp,
|
|
trapAbsorTrapId,
|
|
trapAbsorCounter,
|
|
trapAbsorTime
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Collection of objects
|
|
for Trap Management notifications."
|
|
::= { alcatelIND1TrapMgrMIBGroups 3 }
|
|
|
|
|
|
END
|