summaryrefslogtreecommitdiff
path: root/MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB')
-rw-r--r--MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB624
1 files changed, 624 insertions, 0 deletions
diff --git a/MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB b/MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB
new file mode 100644
index 0000000..44ceb56
--- /dev/null
+++ b/MIBS/nokia/ALCATEL-IND1-TRAP-MGR-MIB
@@ -0,0 +1,624 @@
+
+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