WRS-ALARM-MIB DEFINITIONS ::= BEGIN IMPORTS wrsAlarms, WrsUUID, WrsBoolean FROM WRS-ENTERPRISE-REG-MIB NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCE FROM SNMPv2-CONF DateAndTime, DisplayString, TEXTUAL-CONVENTION FROM SNMPv2-TC MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, Unsigned32 FROM SNMPv2-SMI; wrsAlarmMIB MODULE-IDENTITY LAST-UPDATED "201703310000Z" ORGANIZATION "Wind River Systems, Inc." CONTACT-INFO "Wind River Systems, Inc. 500 Wind River Way Alameda, CA 94501, USA Contact : Wind River Systems Support E-mail: support@windriver.com Phone : 510.748.4100" DESCRIPTION "This module contains objects of the Titanium Cloud Alarm MIB, including notifications." -- Revision history REVISION "201703310000Z" DESCRIPTION "Titanium Cloud Release 4 version, with new Event table and removal of deprecated customer and alarm history tables." ::= { wrsAlarms 1 } wrsAlarmObjects OBJECT IDENTIFIER ::= { wrsAlarmMIB 1 } wrsAlarmConformance OBJECT IDENTIFIER ::= { wrsAlarmMIB 2 } wrsAlarmCompliances OBJECT IDENTIFIER ::= { wrsAlarmConformance 1 } wrsAlarmGroups OBJECT IDENTIFIER ::= { wrsAlarmConformance 2 } -- Textual Conventions WrsAlarmSeverity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The severity of the alarm." SYNTAX INTEGER { not-applicable (0), warning (1), minor (2), major (3), critical (4) } WrsAlarmState ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The state of the alarm." SYNTAX INTEGER { clear (0), set (1), log (3) } WrsAlarmId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An ID identifying the particular Alarm condition. Typically used as an index for looking up Alarm details in a System's Alarm Document. This will be a structured ID, in order to allow grouping of Alarms into general categories and allow specific Alarms to be independently added and numbered within the group. e.g. . where = 000 - 999 = 000 - 999 NOTE: the { alarm-id, entity-instance-id } uniquely identifies an ACTIVE Alarm. e.g. - an alarm is cleared based on the matching { alarm-id, entity-instance-id }, - consecutive sets of an alarm with matching { alarm-id, entity-instance-id } updates the fields of the single ACTIVE Alarm. E.g. updates severity for example. " SYNTAX OCTET STRING (SIZE (0..7)) WrsAlarmEntityInstanceId ::= TEXTUAL-CONVENTION DISPLAY-HINT "255a" STATUS current DESCRIPTION "This is a textual description of the resource under alarm. A '.' separated list of sub-entity-type=instance-value pairs, representing the containment structure of the overall entity instance. Can be larger than 256 bytes. Note that this containment structure will be used for processing hierarchical clears. e.g system=ironpass1-4 system=ironpass1-4 . host=compute-0 system=ironpass1-4 . host=compute-0 . port=eth0 system=ironpass1-4 . host=compute-0 . disk=/dev/sda system=ironpass1-4 . instance=vyatta_rtr_0 system=ironpass1-4 . stack=vyatta_scaling_rtrs NOTE: the { alarm-id, entity-instance-id } uniquely identifies an ACTIVE Alarm. e.g. - an alarm is cleared based on the matching { alarm-id, entity-instance-id }, - consecutive sets of an alarm with matching { alarm-id, entity-instance-id } updates the fields of the single ACTIVE Alarm. E.g. updates severity for example." SYNTAX OCTET STRING WrsAlarmText ::= TEXTUAL-CONVENTION DISPLAY-HINT "255a" STATUS current DESCRIPTION "Variable length string to encapsulate alarm or message information from the entity raising the trap. Can be larger than 256 bytes." SYNTAX OCTET STRING WrsAlarmProbableCause ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "ITU-T probable cause values. Duplicate values defined in X.733 are appended with X733 to ensure syntactic uniqueness. Probable cause value 0 is reserved for special purposes. The Internet Assigned Number Authority (IANA) is responsible for the assignment of the enumerations in this TC. IANAItuProbableCause value of 0 is reserved for special purposes and MUST NOT be assigned. Values of IANAItuProbableCause in the range 1 to 1023 are reserved for causes that correspond to ITU-T probable cause. All other requests for new causes will be handled on a first-come, first served basis and will be assigned enumeration values starting with 1025. Request should come in the form of well-formed SMI [RFC2578] for enumeration names that are unique and sufficiently descriptive. While some effort will be taken to ensure that new probable causes do not conceptually duplicate existing probable causes it is acknowledged that the existence of conceptual duplicates in the starting probable cause list is an known industry reality. To aid IANA in the administration of probable cause names and values, the OPS Area Director will appoint one or more experts to help review requests. See http://www.iana.org" REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992 ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" SYNTAX INTEGER { not-applicable (0), -- The following probable causes were defined in M.3100 adaptor-error (1), application-subsystem-failure (2), bandwidth-reduced (3), call-establishment-error (4), communication-protocol-error (5), communication-subsystem-failure (6), configuration-or-customization-error (7), congestion (8), corrupt-data (9), cpu-cycles-limit-exceeded (10), dataset-or-modem-error (11), degraded-signal (12), dte-dce-interface-error (13), enclosure-door-open (14), equipment-malfunction (15), excessive-vibration (16), file-error (17), fire-detected (18), flood-detected (19), framing-error (20), heating-ventilation-cooling-system-problem (21), humidity-unacceptable (22), io-device-error (23), input-device-error (24), lan-error (25), leak-detected (26), local-node-transmission-error (27), loss-of-frame (28), loss-of-signal (29), material-supply-exhausted (30), multiplexer-problem (31), out-of-memory (32), output-device-error (33), performance-degraded (34), power-problem (35), processor-problem (36), pump-failure (37), queue-size-exceeded (38), receive-failure (39), receiver-failure (40), remote-node-transmission-error (41), resource-at-or-nearing-capacity (42), response-time-excessive (43), retransmission-rate-excessive (44), software-error (45), software-program-abnormally-terminated (46), software-program-error (47), storage-capacity-problem (48), temperature-unacceptable (49), threshold-crossed (50), timing-problem (51), toxic-leak-detected (52), transmit-failure (53), transmitter-failure (54), underlying-resource-unavailable (55), version-mismatch (56), duplicate-information (57), information-missing (58), information-modification-detected (59), information-out-of-sequence (60), unexpected-information (61), denial-of-service (62), out-of-service (63), procedural-error (64), unspecified-reason (65), cable-tamper (66), intrusion-detection (67), authentication-failure (68), breach-of-confidentiality (69), non-repudiation-failure (70), unauthorized-access-attempt (71), delayed-information (72), key-expired (73), out-of-hours-activity (74) } WrsAlarmEventType ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The ITU event Type values. The Internet Assigned Number Authority (IANA) is responsible for the assignment of the enumerations in this TC. Request should come in the form of well-formed SMI [RFC2578] for enumeration names that are unique and sufficiently descriptive. See http://www.iana.org " REFERENCE "ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" SYNTAX INTEGER { other (0), communicationsAlarm (1), qualityOfServiceAlarm (2), processingErrorAlarm (3), equipmentAlarm (4), environmentalAlarm (5), integrityViolation (6), operationalViolation (7), physicalViolation (8), securityServiceOrMechanismViolation (9), timeDomainViolation (10) } -- Wind River Systems Active Alarm Table wrsAlarmActiveTable OBJECT-TYPE SYNTAX SEQUENCE OF WrsAlarmActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about active alarms." ::= { wrsAlarmObjects 1 } wrsAlarmActiveEntry OBJECT-TYPE SYNTAX WrsAlarmActiveEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An active alarm entry" INDEX { wrsAlarmActiveIndex } ::= { wrsAlarmActiveTable 1 } WrsAlarmActiveEntry ::= SEQUENCE { wrsAlarmActiveIndex Unsigned32, wrsAlarmActiveUuid DisplayString, wrsAlarmActiveAlarmId WrsAlarmId, wrsAlarmActiveEntityInstanceId WrsAlarmEntityInstanceId, wrsAlarmActiveDateAndTime DateAndTime, wrsAlarmActiveAlarmSeverity WrsAlarmSeverity, wrsAlarmActiveReasonText WrsAlarmText, wrsAlarmActiveEventType WrsAlarmEventType, wrsAlarmActiveProbableCause WrsAlarmProbableCause, wrsAlarmActiveProposedRepairAction WrsAlarmText, wrsAlarmActiveServiceAffecting WrsBoolean, wrsAlarmActiveSuppressionAllowed WrsBoolean } wrsAlarmActiveIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of the Active Alarm in the Active Alarm Table." ::= { wrsAlarmActiveEntry 1 } wrsAlarmActiveUuid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "An ID identifying the active alarm instance in the Active Alarm Table." ::= { wrsAlarmActiveEntry 2 } wrsAlarmActiveAlarmId OBJECT-TYPE SYNTAX WrsAlarmId MAX-ACCESS read-only STATUS current DESCRIPTION "An ID identifying the particular Alarm condition. Typically used as an index for looking up Alarm details in a System's Alarm Document. This will be a structured ID, in order to allow grouping of Alarms into general categories and allow specific Alarms to be independently added and numbered within the group. e.g. . where = 000 - 999 = 000 - 999 NOTE: the { alarm-id, entity-instance-id } uniquely identifies an ACTIVE Alarm. e.g. - an alarm is cleared based on the matching { alarm-id, entity-instance-id }, - consecutive sets of an alarm with matching { alarm-id, entity-instance-id } updates the fields of the single ACTIVE Alarm. E.g. updates severity for example. " ::= { wrsAlarmActiveEntry 3 } wrsAlarmActiveEntityInstanceId OBJECT-TYPE SYNTAX WrsAlarmEntityInstanceId MAX-ACCESS read-only STATUS current DESCRIPTION "This is a textual description of the resource under alarm. A '.' separated list of sub-entity-type=instance-value pairs, representing the containment structure of the overall entity instance. Note that this containment structure will be used for processing hierarchical clears. e.g system=ironpass1-4 system=ironpass1-4 . host=compute-0 system=ironpass1-4 . host=compute-0 . port=eth0 system=ironpass1-4 . host=compute-0 . disk=/dev/sda system=ironpass1-4 . instance=vyatta_rtr_0 system=ironpass1-4 . stack=vyatta_scaling_rtrs NOTE: the { alarm-id, entity-instance-id } uniquely identifies an ACTIVE Alarm. e.g. - an alarm is cleared based on the matching { alarm-id, entity-instance-id }, - consecutive sets of an alarm with matching { alarm-id, entity-instance-id } updates the fields of the single ACTIVE Alarm. E.g. updates severity for example." ::= { wrsAlarmActiveEntry 4 } wrsAlarmActiveDateAndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Provided in this table as a convenience. It is a copy of the Date and Time of the alarm." ::= { wrsAlarmActiveEntry 5} wrsAlarmActiveAlarmSeverity OBJECT-TYPE SYNTAX WrsAlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The severity of the alarm." ::= { wrsAlarmActiveEntry 6} wrsAlarmActiveReasonText OBJECT-TYPE SYNTAX WrsAlarmText MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the per active alarm instance additional text field." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992" ::= { wrsAlarmActiveEntry 7} wrsAlarmActiveEventType OBJECT-TYPE SYNTAX WrsAlarmEventType MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the per active alarm instance event type values." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992 ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" ::= { wrsAlarmActiveEntry 8 } wrsAlarmActiveProbableCause OBJECT-TYPE SYNTAX WrsAlarmProbableCause MAX-ACCESS read-only STATUS current DESCRIPTION "Per active alarm instance ITU probable cause values." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992 ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" ::= { wrsAlarmActiveEntry 9 } wrsAlarmActiveProposedRepairAction OBJECT-TYPE SYNTAX WrsAlarmText MAX-ACCESS read-only STATUS current DESCRIPTION "Represents more of the per active alarm instance additional text field." ::= { wrsAlarmActiveEntry 10} wrsAlarmActiveServiceAffecting OBJECT-TYPE SYNTAX WrsBoolean MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates whether the alarm is service affecting or not." ::= { wrsAlarmActiveEntry 11 } wrsAlarmActiveSuppressionAllowed OBJECT-TYPE SYNTAX WrsBoolean MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates whether the alarm can be manually suppressed or not." ::= { wrsAlarmActiveEntry 12 } -- Wind River Event Table wrsEventTable OBJECT-TYPE SYNTAX SEQUENCE OF WrsEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about events." ::= { wrsAlarmObjects 4 } wrsEventEntry OBJECT-TYPE SYNTAX WrsEventEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An event entry" INDEX { wrsEventIndex } ::= { wrsEventTable 1 } WrsEventEntry ::= SEQUENCE { wrsEventIndex Unsigned32, wrsEventUuid DisplayString, wrsEventEventId WrsAlarmId, wrsEventState WrsAlarmState, wrsEventEntityInstanceId WrsAlarmEntityInstanceId, wrsEventDateAndTime DateAndTime, wrsEventSeverity WrsAlarmSeverity, wrsEventReasonText WrsAlarmText, wrsEventEventType WrsAlarmEventType, wrsEventProbableCause WrsAlarmProbableCause, wrsEventProposedRepairAction WrsAlarmText, wrsEventServiceAffecting WrsBoolean, wrsEventSuppressionAllowed WrsBoolean } wrsEventIndex OBJECT-TYPE SYNTAX Unsigned32 (1..4294967295) MAX-ACCESS not-accessible STATUS current DESCRIPTION "The index of the event in the Event Table." ::= { wrsEventEntry 1 } wrsEventUuid OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "An ID identifying the event instance in the Event Table." ::= { wrsEventEntry 2 } wrsEventEventId OBJECT-TYPE SYNTAX WrsAlarmId MAX-ACCESS read-only STATUS current DESCRIPTION "An ID identifying the particular Event condition. Typically used as an index for looking up Event details in a System's Event Document. This will be a structured ID, in order to allow grouping of Events into general categories and allow specific Event to be independently added and numbered within the group. e.g. . where = 000 - 999 = 000 - 999 " ::= { wrsEventEntry 3 } wrsEventState OBJECT-TYPE SYNTAX WrsAlarmState MAX-ACCESS read-only STATUS current DESCRIPTION "The state of the event. For Customer log events, this field is set to LOG. The attributes that are applicable for a LOG state are: State, EventId, EntityInstanceId, DateAndTime, Severity, ReasonText, EventType, ProbableCause, ServiceAffecting " ::= { wrsEventEntry 4 } wrsEventEntityInstanceId OBJECT-TYPE SYNTAX WrsAlarmEntityInstanceId MAX-ACCESS read-only STATUS current DESCRIPTION "This is a textual description of the resource under event. A '.' separated list of sub-entity-type=instance-value pairs, representing the containment structure of the overall entity instance. e.g system=ironpass1-4 system=ironpass1-4 . host=compute-0 system=ironpass1-4 . host=compute-0 . port=eth0 system=ironpass1-4 . host=compute-0 . disk=/dev/sda system=ironpass1-4 . instance=vyatta_rtr_0 system=ironpass1-4 . stack=vyatta_scaling_rtrs" ::= { wrsEventEntry 5 } wrsEventDateAndTime OBJECT-TYPE SYNTAX DateAndTime MAX-ACCESS read-only STATUS current DESCRIPTION "Provided in this table as a convenience. It is the event last update Date and Time ." ::= { wrsEventEntry 6 } wrsEventSeverity OBJECT-TYPE SYNTAX WrsAlarmSeverity MAX-ACCESS read-only STATUS current DESCRIPTION "The severity of the Event." ::= { wrsEventEntry 7 } wrsEventReasonText OBJECT-TYPE SYNTAX WrsAlarmText MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the per Event instance additional text field." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992" ::= { wrsEventEntry 8 } wrsEventEventType OBJECT-TYPE SYNTAX WrsAlarmEventType MAX-ACCESS read-only STATUS current DESCRIPTION "Represents the per Event instance event type values." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992 ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" ::= { wrsEventEntry 9 } wrsEventProbableCause OBJECT-TYPE SYNTAX WrsAlarmProbableCause MAX-ACCESS read-only STATUS current DESCRIPTION "Per Event instance ITU probable cause values." REFERENCE "ITU Recommendation M.3100, 'Generic Network Information Model', 1995 ITU Recommendation X.733, 'Information Technology - Open Systems Interconnection - System Management: Alarm Reporting Function', 1992 ITU Recommendation X.736, 'Information Technology - Open Systems Interconnection - System Management: Security Alarm Reporting Function', 1992" ::= { wrsEventEntry 10 } wrsEventProposedRepairAction OBJECT-TYPE SYNTAX WrsAlarmText MAX-ACCESS read-only STATUS current DESCRIPTION "Represents more of the per historical alarm instance additional text field. Applies to alarms only." ::= { wrsEventEntry 11} wrsEventServiceAffecting OBJECT-TYPE SYNTAX WrsBoolean MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates whether the Event is service affecting or not." ::= { wrsEventEntry 12 } wrsEventSuppressionAllowed OBJECT-TYPE SYNTAX WrsBoolean MAX-ACCESS read-only STATUS current DESCRIPTION "This attribute indicates whether the alarm can be manually suppressed or not. Applies to alarms only." ::= { wrsEventEntry 13 } -- All notification OIDs would be prefixed with a zero OID to facilitate snmp v1<->v2 conversion wrsTrapPrefix OBJECT-IDENTITY STATUS current DESCRIPTION "This OID represents the prefix branch for all WIND RIVER ITU Alarm Trap. The last but one sub identifier in the OID of any Notification must have the value zero to facilitate v2<-->v1 conversion." ::= {wrsAlarmObjects 0 } -- Generic Severity-based Traps / Alarms wrsAlarmCritical NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "This notification indicates that an alarm of 'Critical' severity has been raised on the system. The varbinds include details of the alarm." ::= { wrsTrapPrefix 1 } wrsAlarmMajor NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "This notification indicates that an alarm of 'Major' severity has been raised on the system. The varbinds include details of the alarm." ::= { wrsTrapPrefix 2 } wrsAlarmMinor NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "This notification indicates that an alarm of 'Minor' severity has been raised on the system. The varbinds include details of the alarm." ::= { wrsTrapPrefix 3 } wrsAlarmWarning NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "This notification indicates that an alarm of 'Warning' severity has been raised on the system. The varbinds include details of the alarm." ::= { wrsTrapPrefix 4 } wrsAlarmMessage NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "This notification indicates that a stateless message alarm event has occurred on the system. The varbinds include details of the alarm. Note that these events are stored in the Customer Log Table." ::= { wrsTrapPrefix 5 } wrsAlarmClear NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveReasonText } STATUS current DESCRIPTION "This notification indicates that a previously reported alarm have been cleared. The previously reported alarm is identified by the { AlarmId, EntityInstanceId } tuple." ::= { wrsTrapPrefix 9 } wrsAlarmHierarchicalClear NOTIFICATION-TYPE OBJECTS { wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveReasonText } STATUS current DESCRIPTION "This notification indicates that one or more previously reported alarms have been cleared. The previously reported alarms are identified by the EntityInstanceId attribute. ALL alarms against EntityInstanceId and all of its children have been cleared." ::= { wrsTrapPrefix 99 } -- Notification group definitions wrsAlarmNotificationsGroup NOTIFICATION-GROUP NOTIFICATIONS { wrsAlarmClear, wrsAlarmHierarchicalClear, wrsAlarmMessage, wrsAlarmWarning, wrsAlarmMinor, wrsAlarmMajor, wrsAlarmCritical } STATUS current DESCRIPTION "Wind River alarm notification group." ::= { wrsAlarmGroups 1} wrsAlarmGroup OBJECT-GROUP OBJECTS { wrsAlarmActiveUuid, wrsAlarmActiveAlarmId, wrsAlarmActiveEntityInstanceId, wrsAlarmActiveDateAndTime, wrsAlarmActiveAlarmSeverity, wrsAlarmActiveReasonText, wrsAlarmActiveEventType, wrsAlarmActiveProbableCause, wrsAlarmActiveProposedRepairAction, wrsAlarmActiveServiceAffecting, wrsAlarmActiveSuppressionAllowed } STATUS current DESCRIPTION "Wind River alarm group." ::= { wrsAlarmGroups 2} -- Compliance wrsAlarmCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the Wind River Alarm MIB." MODULE -- this module MANDATORY-GROUPS { wrsAlarmGroup } ::= { wrsAlarmCompliances 1} END