From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/alcatel/A4400-CPU-MIB | 63 ++++++ MIBS/alcatel/A4400-RTM-MIB | 331 ++++++++++++++++++++++++++++ MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB | 356 +++++++++++++++++++++++++++++++ MIBS/alcatel/HPOV-NNM-MIB | 252 ++++++++++++++++++++++ 4 files changed, 1002 insertions(+) create mode 100644 MIBS/alcatel/A4400-CPU-MIB create mode 100644 MIBS/alcatel/A4400-RTM-MIB create mode 100644 MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB create mode 100644 MIBS/alcatel/HPOV-NNM-MIB (limited to 'MIBS/alcatel') diff --git a/MIBS/alcatel/A4400-CPU-MIB b/MIBS/alcatel/A4400-CPU-MIB new file mode 100644 index 0000000..3530f5e --- /dev/null +++ b/MIBS/alcatel/A4400-CPU-MIB @@ -0,0 +1,63 @@ +A4400-CPU-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 +; + +alcatel OBJECT IDENTIFIER ::= { enterprises 637 } +abs OBJECT IDENTIFIER ::= { alcatel 64 } +a4400 OBJECT IDENTIFIER ::= { abs 4400 } + +-- -------------------------- -- +-- Mib definition begins here -- +-- -------------------------- -- +a4400CPU OBJECT IDENTIFIER ::= { a4400 1 } + +-- returned to: .iso.org.dod.internet.mgmt.mib-2.system.sysObjectID.0 +-- (mib version 1) +pbxAgent OBJECT IDENTIFIER ::= { a4400CPU 1 } + +-- hpux9 OBJECT IDENTIFIER ::= { pbxAgent 1 } +-- hpux10 OBJECT IDENTIFIER ::= { pbxAgent 6 } +-- sunos4 OBJECT IDENTIFIER ::= { pbxAgent 2 } +-- solaris OBJECT IDENTIFIER ::= { pbxAgent 3 } +-- osf OBJECT IDENTIFIER ::= { pbxAgent 4 } +-- ultrix OBJECT IDENTIFIER ::= { pbxAgent 5 } +-- netbsd1 OBJECT IDENTIFIER ::= { pbxAgent 7 } +-- freebsd OBJECT IDENTIFIER ::= { pbxAgent 8 } +-- irix OBJECT IDENTIFIER ::= { pbxAgent 9 } +linux OBJECT IDENTIFIER ::= { pbxAgent 10 } +-- bsdi OBJECT IDENTIFIER ::= { pbxAgent 11 } +-- openbsd OBJECT IDENTIFIER ::= { pbxAgent 12 } +unknown OBJECT IDENTIFIER ::= { pbxAgent 255 } + +-- mib version (currently 1) +-- +pbxMibVersion OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PBX MIB Version." + ::= { a4400CPU 0 } + +-- returned the PBX State (string). +-- (mib version 1) +pbxState OBJECT-TYPE + SYNTAX INTEGER { + indeterminate(0), + critical(1), + major(2), + minor(3), + warning(4), + normal(5) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "The PBX state as defined by the trap manager." + ::= { a4400CPU 2 } + +END + diff --git a/MIBS/alcatel/A4400-RTM-MIB b/MIBS/alcatel/A4400-RTM-MIB new file mode 100644 index 0000000..5659bcb --- /dev/null +++ b/MIBS/alcatel/A4400-RTM-MIB @@ -0,0 +1,331 @@ +-- Alcatel-Lucent OXE Real-Time Monitoring MIB +-- Revision: 1.3 +-- Date: 2019/03/28 +-- Feature Internal Reference - 3EU_29000_0125_DTZZA (External Specification) +-- @RA CROXE-2975 Bamini Pandian 19/01/2018 +-- [Feature] SNMP Counters for trunking +-- @@ +-- @CROXE-12083 Bamini PANDIAN / Kiruba Perumal 02/04/2019 +-- GE: SNMP RTM: Wrong and outdated information in MIB file / OXE / R12.3 m4.302.1.a +-- @@ +-- + +A4400-RTM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises FROM RFC1155-SMI + OBJECT-TYPE FROM RFC-1212 + a4400CPU FROM A4400-CPU-MIB +; + +ipDomainTable OBJECT-TYPE + SYNTAX SEQUENCE OF IpDomainEntry + ACCESS read-only + STATUS current + DESCRIPTION + "Table for IP Domains." + ::= { a4400CPU 3 } + +ipDomainEntry OBJECT-TYPE + SYNTAX IpDomainEntry + ACCESS read-only + STATUS current + INDEX { ipDomain } + ::= { ipDomainTable 1 } + +IpDomainEntry ::= SEQUENCE { + ipDomain INTEGER, + confAvailable INTEGER, + confBusy INTEGER, + confOutOfOrder INTEGER, + dspRessAvailable INTEGER, + dspRessBusy INTEGER, + dspRessOutOfService INTEGER, + dspRessOverrun INTEGER, + cacAllowed INTEGER, + cacUsed INTEGER, + cacOverrun INTEGER, +} + +ipDomain OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "IP Domain number as found in MAO." + ::= { ipDomainEntry 1 } + +confAvailable OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Conference circuits available for given IP Domain" + ::= { ipDomainEntry 2 } + +confBusy OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Conference circuits busy for given IP Domain" + ::= { ipDomainEntry 3 } + +confOutOfOrder OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Conference circuits out of order for given IP Domain" + ::= { ipDomainEntry 4 } + +dspRessAvailable OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Compressors available for given IP Domain" + ::= { ipDomainEntry 5 } + +dspRessBusy OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Compressors busy for given IP Domain" + ::= { ipDomainEntry 6 } + +dspRessOutOfService OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Compressors out of order for given IP Domain" + ::= { ipDomainEntry 7 } + +dspRessOverrun OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Cumulated compressors overrun for given IP Domain" + ::= { ipDomainEntry 8 } + +cacAllowed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Number of allowed external communications for given IP Domain" + ::= { ipDomainEntry 9 } + +cacUsed OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Current number of external communications for given IP Domain" + ::= { ipDomainEntry 10 } + +cacOverrun OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Cumulated CAC overrun since system startup for given IP Domain" + ::= { ipDomainEntry 11 } + +pbxRole OBJECT-TYPE + SYNTAX INTEGER { + INDETERMINATE(0), + MAIN(1), + STAND-BY(2), + ACTIVE-PCS(3), + INACTIVE-PCS(4), + } + ACCESS read-only + STATUS current + DESCRIPTION + "The PBX role." + ::= { a4400CPU 4 } + +sipRegSets OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Registered SIP sets." + ::= { a4400CPU 5 } + +sipUnregSets OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Unregistered SIP sets." + ::= { a4400CPU 6 } + +setsInService OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Number of sets in service." + ::= { a4400CPU 7 } + +setsOutOfService OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Number of sets out of service." + ::= { a4400CPU 8 } +trunkTable OBJECT-TYPE + SYNTAX SEQUENCE OF TrunkEntry + ACCESS read-only + STATUS current + DESCRIPTION + "Table for Trunks." + ::= { a4400CPU 9 } + +trunkEntry OBJECT-TYPE + SYNTAX TrunkEntry + ACCESS read-only + STATUS current + INDEX { trunkid } + ::= { trunkTable 1 } + +TrunkEntry ::= SEQUENCE { + trunkid INTEGER, + trunkname DisplayString, + crystalno INTEGER, + couplerno INTEGER, + trunktype INTEGER, + nodepbx INTEGER, + freechan INTEGER, + busychan INTEGER, + ooschan INTEGER, + trunkstatus INTEGER, + cumuloos INTEGER, + cumuloverrun INTEGER, +} + +trunkid OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Trunk number as found in MAO." + ::= { trunkEntry 1 } + +trunkname OBJECT-TYPE + SYNTAX DisplayString + ACCESS read-only + STATUS current + DESCRIPTION + "Name of the Trunk as found in MAO." + ::= { trunkEntry 2 } + +crystalno OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Crystal number as found in MAO" + ::= { trunkEntry 3 } + +couplerno OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Coupler number as found in MAO" + ::= { trunkEntry 4 } + +trunktype OBJECT-TYPE + SYNTAX INTEGER { + BCA(0), + T2(1), + T2COMP(2), + T2IP(3), + T2ATM(4), + T2BBC2(5), + T2SIP(6), + T2IPPR(7), + T2(8), + MIXTE(9), + T0(10), + DPNSS(11), + DASS2(12), + BCAADDON(13), + T2HYBRID(14), + LIALDE(15), + T1(16), + } + ACCESS read-only + STATUS current + DESCRIPTION + "Type of the Trunk as found in MAO" + ::= { trunkEntry 5 } + + +nodepbx OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Node number where the trunk exists" + ::= { trunkEntry 6 } + +freechan OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Available free channnels for given Trunk" + ::= { trunkEntry 7 } + +busychan OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Used (Busy) channnels for given Trunk" + ::= { trunkEntry 8 } + +ooschan OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Out Of Service channnels for given Trunk" + ::= { trunkEntry 9 } + +trunkstatus OBJECT-TYPE + SYNTAX INTEGER { + OOS(0), + INS(1), + } + ACCESS read-only + STATUS current + DESCRIPTION + "Status of the trunk group." + ::= { trunkEntry 10 } + +cumuloos OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Cummulated Number of OOS Channels" + ::= { trunkEntry 11 } + +cumuloverrun OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS current + DESCRIPTION + "Cumulated Number of failed outgoing calls (oos/hs)" + ::= { trunkEntry 12 } + +END diff --git a/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB b/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB new file mode 100644 index 0000000..544e68e --- /dev/null +++ b/MIBS/alcatel/ALCATEL-NMC-PROXY-AGENT-MIB @@ -0,0 +1,356 @@ +-- The Alcatel NMC proxy agent MIB +-- Revision: 1.6 +-- Date: 01/05/29 +-- /* RA CDHva56260 */ + +ALCATEL-NMC-PROXY-AGENT-MIB DEFINITIONS ::= BEGIN + +IMPORTS + enterprises, OBJECT-TYPE FROM SNMPv2-SMI + TRAP-TYPE FROM RFC-1215 + openViewSeverity FROM HPOV-NNM-MIB; + +alcatel OBJECT IDENTIFIER ::= { enterprises 637 } +abs OBJECT IDENTIFIER ::= { alcatel 64 } +nmc4755 OBJECT IDENTIFIER ::= { abs 0 } +notification OBJECT IDENTIFIER ::= { nmc4755 10 } +nmcProxyAgent OBJECT IDENTIFIER ::= { notification 1 } +nmcProxyTraps OBJECT IDENTIFIER ::= { nmcProxyAgent 2 } + +cmipEventArg OBJECT IDENTIFIER ::= { nmcProxyAgent 1 } +objectClass OBJECT IDENTIFIER ::= { cmipEventArg 1 } +objectInstance OBJECT IDENTIFIER ::= { cmipEventArg 2 } + +topClass OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "identifier which allows the identification of the system. + For instance an Alcatel 4400" + ::= { objectClass 1 } + +baseClass OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "identifier which allows to identify the impacted object + without ambiguity for a given system. For instance + a board of a 4400" + ::= { objectClass 2 } + +containmentTree OBJECT IDENTIFIER ::= { objectInstance 1 } +a4400 OBJECT IDENTIFIER ::= { containmentTree 89 } +shelf OBJECT IDENTIFIER ::= { a4400 29 } +board OBJECT IDENTIFIER ::= { shelf 23 } +actOrSuEvents OBJECT IDENTIFIER ::= { board 175 } +terminal OBJECT IDENTIFIER ::= { actOrSuEvents 82 } +logicalLinks OBJECT IDENTIFIER ::= { a4400 101 } +dect OBJECT IDENTIFIER ::= { a4400 201 } + +rdnDepth OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "value that specifies the depth of the impacted object class + inside the containment tree" + ::= { objectInstance 2 } + +rdnValues OBJECT IDENTIFIER + ::= { objectInstance 3 } + +rdn1 OBJECT IDENTIFIER ::= { rdnValues 1 } + +classId1 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level one" + ::= { rdn1 1 } +rdnValue1 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level one" + ::= { rdn1 2 } + +rdn2 OBJECT IDENTIFIER ::= { rdnValues 2 } + +classId2 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level two" + ::= { rdn2 1 } +rdnValue2 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level two" + ::= { rdn2 2 } + +rdn3 OBJECT IDENTIFIER ::= { rdnValues 3 } + +classId3 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level three" + ::= { rdn3 1 } +rdnValue3 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level three" + ::= { rdn3 2 } + +rdn4 OBJECT IDENTIFIER ::= { rdnValues 4 } + +classId4 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level four" + ::= { rdn4 1 } +rdnValue4 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level four" + ::= { rdn4 2 } + +rdn5 OBJECT IDENTIFIER ::= { rdnValues 5 } + +classId5 OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION "object class, level five" + ::= { rdn5 1 } +rdnValue5 OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION "value, level five" + ::= { rdn5 2 } + +eventTime OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "date and time of detection of the notification + by the managed system" + ::= { cmipEventArg 3 } + +eventType OBJECT-TYPE + SYNTAX INTEGER { + communicationAlarm (2), + environmentalAlarm (3), + equipmentAlarm (4), + processingErrorAlarm (10), + qualityOfServiceAlarm (11) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "OSI type of the notification" + ::= { cmipEventArg 4 } + +severity OBJECT-TYPE + SYNTAX INTEGER { + indeterminate (1), + critical (2), + major (3), + minor (4), + warning (5), + clear (6) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "OSI severity of the notification" + ::= { cmipEventArg 5 } + +probableCause OBJECT-TYPE + SYNTAX INTEGER { + Unknown (0), + AdapterError (1), + ApplicationSubsystemFailure (2), + BandWidthReduced (3), + CallEstablishmentError (4), + CommunicationsProtocolError (5), + CommunicationsSubsystemFailure (6), + ConfigurationOrCustomizationError (7), + Congestion (8), + CorruptData (9), + CpuCyclesLimitExceeded (10), + DataSetOrModemError (11), + DegradedSignal (12), + DteDceInterfaceError (13), + EnclosureDoorOpen (14), + EquipmentMalFunction (15), + ExcessiveVibration (16), + FileError (17), + FireDetected (18), + FloodDetected (19), + FramingError (20), + HeatingVentilationCoolingSystemProblem (21), + HumidityUnacceptable (22), + InputOutputDeviceError (23), + InputDeviceError (24), + LANError (25), + LeakDetected (26), + LocalNodeTransmissionError (27), + LossOfFrame (28), + LossOfSignal (29), + MaterialSupplyExhausted (30), + MultiplexerProblem (31), + OutOfMemory (32), + OutputDeviceError (33), + PerformanceDegraded (34), + PowerProblem (35), + PressureUnacceptable (36), + ProcessorProblem (37), + PumpFailure (38), + QueueSizeExceeded (39), + ReceiveFailure (40), + ReceiverFailure (41), + RemoteNodeTransmissionFailure (42), + ResourceAtOrNearingCapacity (43), + ResponseTimeExcessive (44), + RetransmissionRateExcessive (45), + SoftwareError (46), + SoftwareProgramAbnormallyTerminated (47), + SoftwareProgramError (48), + StorageCapacityProblem (49), + TemperatureUnacceptable (50), + ThresholdCrossed (51), + TimingProblem (52), + ToxicLeakDetected (53), + TransmitFailure (54), + TransmitterFailure (55), + UnderlyingResourceUnavailable (56), + VersionMismatch (57) + } + ACCESS read-only + STATUS mandatory + DESCRIPTION + "probable cause of the notification" + ::= { cmipEventArg 6 } + +voiceIds OBJECT IDENTIFIER ::= { objectInstance 4 } + +objectNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION "Object numeric identifier" + ::= { voiceIds 1 } + +parentNumber OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS optional + DESCRIPTION "Parent object numeric identifier" + ::= { voiceIds 2 } + +packedForm OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS mandatory + DESCRIPTION + "contains the packed form of a part (or all) of the arguments + of a CMIP notification" + ::= { cmipEventArg 7 } + +notificationId OBJECT-TYPE + SYNTAX INTEGER + ACCESS read-only + STATUS mandatory + DESCRIPTION + "number that permits the exact identification of the + alarm that occured" + ::= { cmipEventArg 8 } + +addText OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS read-only + STATUS optional + DESCRIPTION + "contains text information" + ::= { cmipEventArg 9 } + +packedCmipTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { openViewSeverity, packedForm } + DESCRIPTION + "packed forwarded trap : + contains a part (or all) of the arguments of the CMIP notification + inside one variable binding. + The arguments are selected with the NMC. + This form suits well to a simple display of informations. + HP OpenView Display=> Packed form: $2" + ::= 1 + +startOfResyncTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "start of resynchronization : + this trap announces the beginning of the reemission of all + the traps corresponding to the active alarms of + the managed nodes. + HP OpenView Display=> Start of resynchronization: $*" + ::= 2 + +cmipTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { topClass, baseClass, rdnDepth, classId1, rdnValue1, classId2, rdnValue2, classId3, rdnValue3, classId4, rdnValue4, classId5, rdnValue5, eventTime, eventType, severity, probableCause, notificationId, addText } + DESCRIPTION + "developped form trap : + contains all arguments of the CMIP notification, each of them + is placed in one independant variable binding. + This form suits well for the processing of informations on + a supervision station in a view to build an application, + like a topology presentation and animation. + HP OpenView Display=> Top class: $1 | Base Class: $2 | Hierarchy height: $3 | ClassId: $4-$6-$8-$10-$12 Values: $5-$7-$9-$11-$13 | Date: $14 | Event type: $15 | Severity: $16 | Probable cause: $17 | Notification ID: $18 | Add Text: $19" + ::= 3 + +startProxyTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "proxy started : + this trap announces that a proxy has just been started + HP OpenView Display=> Start of NMC proxy $A" + ::= 4 + +stopProxyTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "proxy stopped : + this trap announces that a proxy has just been stopped + HP OpenView Display=> End of proxy: $A" + ::= 5 + +eventLostTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + DESCRIPTION + "event lost : + this trap announces that a proxy didn't succeed to send all + events and that the operator should perform a resynchronization. + HP OpenView Display=> Event lost from $A" + ::= 6 + +topClassStateTrap TRAP-TYPE + ENTERPRISE nmcProxyTraps + VARIABLES { classId1, rdnValue1, severity, objectNumber, parentNumber } + DESCRIPTION + "state trap : + contains arguments that describe the current state of a top class + object. + HP OpenView Display=> Voice element $2 of class $1 has state $3" + ::= 7 + +END diff --git a/MIBS/alcatel/HPOV-NNM-MIB b/MIBS/alcatel/HPOV-NNM-MIB new file mode 100644 index 0000000..b680c44 --- /dev/null +++ b/MIBS/alcatel/HPOV-NNM-MIB @@ -0,0 +1,252 @@ +-- History +-- @RA XTSce98612 Eric Auffret 13/11/2002 +-- SNMP trap : error in file /etc/snmp/mibs/export/HPOV-NNM.txt, +-- compilation of the file by SNMP supervisor not possible / 1-73880476 +-- @@ + + +HPOV-NNM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, + NOTIFICATION-TYPE, enterprises + FROM SNMPv2-SMI + DisplayString, + FROM SNMPv2-TC + MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP + FROM SNMPv2-CONF; + +hp OBJECT IDENTIFIER ::= { enterprises 11 } +nm OBJECT IDENTIFIER ::= { hp 2 } +openView OBJECT IDENTIFIER ::= { nm 17 } + +hpOpenView MODULE-IDENTITY + LAST-UPDATED "9607080000Z" + ORGANIZATION "Hewlett-Packard, Network & System Management Division" + CONTACT-INFO + "Support: Hewlett-Packard Response Center + Tel: +1 (800) 633-3600" + + DESCRIPTION + "General management information used within the + HP OpenView Network Node Manager product. + + This object identifier also serves as the + OpenView Enterprise ID for SNMPv1 Traps." + + REVISION "9607080000Z" + DESCRIPTION + "Initial revision published as part of hp-unix MIB. + Updated to add support for SNMPv2 Security Proxy. + Updated to use the SNMPv2 SMI." + ::= { openView 1 } + + +-- +-- Textual Conventions +-- /* RA CDHva56260 */ + +OVTextString ::= TEXTUAL-CONVENTION + DISPLAY-HINT "255a" + STATUS current + DESCRIPTION + "Represents textual information consisting of either + single- or multi-byte characters. + + The character string is interpreted using the locale + (language) of the interpreting entity because the locale + is NOT included. Therefore, transmitting an object value + of this syntax across different locales is not supported." + + SYNTAX OCTET STRING (SIZE (0..255)) + + +-- +-- OpenView NNM Notification Group +-- +-- The OpenView trap variables defined below cannot be retrieved +-- from the SNMP Agent. They are defined only for use within OpenView +-- NNM notifications (traps). + +openViewTrapVars OBJECT IDENTIFIER ::= { openView 2 } + +openViewSourceId OBJECT-TYPE + SYNTAX INTEGER -- Should be an ENUM + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The identifier of the software generating the trap/event. + This number is used by HP OpenView software when it sends + an event to the OpenView event system. It identifies + which software component sent the event." + ::= { openViewTrapVars 1 } + +openViewSourceName OBJECT-TYPE + SYNTAX OVTextString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The source of the event (may not be the machine upon + which the event was generated). This string is used + by HP OpenView software when it sends an event. It + identifies for which node the event is generated." + ::= { openViewTrapVars 2 } + +openViewObjectId OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The OpenView Windows object identifier associated + with the source of the trap/event." + ::= { openViewTrapVars 3 } + +openViewData OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "Any miscellaneous data sent with an OpenView trap/event." + ::= { openViewTrapVars 4 } + +openViewSeverity OBJECT-TYPE + SYNTAX OVTextString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The OpenView event severity associated with the trap/event." + ::= { openViewTrapVars 5 } + +openViewCategory OBJECT-TYPE + SYNTAX OVTextString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The OpenView event category associated with the trap/event." + ::= { openViewTrapVars 6 } + +openViewFilter OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The event filter for an application connecting to the + OpenView event system." + ::= { openViewTrapVars 7 } + +openViewEntity OBJECT-TYPE + SYNTAX OVTextString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The entity (string name) of an application connecting + to the OpenView event system." + ::= { openViewTrapVars 8 } + +openViewAddress OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The IP address of the node from where an application + is connecting to the OpenView event system." + ::= { openViewTrapVars 9 } + +openViewPid OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "The process ID of an application connecting to the + OpenView event system." + ::= { openViewTrapVars 10 } + +openViewCmipManagedObjectClass OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A cmisEventReport managedObjectClass. Only valid when + running with the HP OpenView DM product." + ::= { openViewTrapVars 11 } + +openViewCmipEventTime OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A cmisEventReport eventTime. Only valid when + running with the HP OpenView DM product." + ::= { openViewTrapVars 12 } + +openViewCmipEventType OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A cmisEventReport eventType. Only valid when + running with the HP OpenView DM product." + ::= { openViewTrapVars 13 } + +openViewCmipEventInfo OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A cmisEventReport eventInfo. Only valid when + running with the HP OpenView DM product." + ::= { openViewTrapVars 14 } + +openViewCmipManagedObjectInstanceId OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "A cmisEventReport managedObjectInstance. Only valid when + running with the HP OpenView DM product." + ::= { openViewTrapVars 15 } + +openViewEventUUID OBJECT-TYPE + SYNTAX OCTET STRING + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "An OpenView Event UUID which uniquely identifies an event." + ::= { openViewTrapVars 16 } + +openViewEcsCorrelateEvUUID OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "If an OpenView event contains this var-bind, it indicates to + the Event Correlation System that the event should be correlated + with the event whose UUID is the value of this var-bind. If the + var-bind is missing or has a zero length value, then no event + correlation occurs." + ::= { openViewTrapVars 17 } + +openViewEcsNodeImportance OBJECT-TYPE + SYNTAX DisplayString + ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "If an OpenView event contains this var-bind, it indicates to + the Event Correlation System the importance of the node from + an event correlation perspective. In situations where the + ECS system would normally suppress an event, it may choose not + to suppress it if the node is very important (e.g. an important + server node). The integral value of this MIB object may evolve + over time. For now, non-integral values are invalid, a value of + zero indicates that the node is a regular node and a non-zero + value indicates that the node is an important node." + ::= { openViewTrapVars 18 } + + +hpOVNNMTraps OBJECT IDENTIFIER ::= { hpOpenView 0 } + -- + -- TODO: the bazillion NNM traps go here. + -- + +END + -- cgit v1.2.3