-- -- The Ericsson Alarm Textual Conventions MIB -- -- Copyright (c) 2008 by Ericsson AB. -- All rights reserved. -- -- This MIB is documented further in EAB/OP-07:0139 -- -- Authors: -- Stefan Wallin (DataDuctus, primary author) -- Vincent Desbois -- Ulf Hallgarn -- Tomas Jonsson -- Peter Loborg -- David Partain -- Mattias Pettersson A -- Ingemar Segerberg -- Johan Wallin -- Martin Wettergren -- ERICSSON-ALARM-TC-MIB DEFINITIONS ::= BEGIN -- Add imports as needed IMPORTS MODULE-IDENTITY, Unsigned32 FROM SNMPv2-SMI TEXTUAL-CONVENTION FROM SNMPv2-TC ericssonModules FROM ERICSSON-TOP-MIB; ericssonAlarmTCMIB MODULE-IDENTITY LAST-UPDATED "200810170000Z" ORGANIZATION "Ericsson AB" CONTACT-INFO "Email: snmp.mib.contact@ericsson.com " DESCRIPTION "This MIB defines textual conventions used by the ERICSSON-ALARM-MIB. See also Documentation and Use of the Ericsson SNMP Fault Management MIB, Document number EAB/OP-07:0139. Document number: 3/196 03-CXC 172 7549, Rev A" REVISION "200810170000Z" DESCRIPTION "Initial version of this MIB module." ::= { ericssonModules 3 } --======================= --==Textual conventions== --======================= EriAlarmType ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "A unique identification of the fault, not including the managed object. Alarm types are used to identify if alarms indicate the same problem or not, for lookup into external alarm documentation, etc. A unique alarm type is identified using the combination of two instances of EriAlarmType. Different managed object types and instances can share alarm types. But if the same managed object reports the same alarm type, it is to be considered to be the same alarm state. The alarm type is a simplification of the different X.733 and 3GPP alarm IRP alarm correlation mechanisms based on EventType, ProbableCause, SpecificProblem and NotificationId." SYNTAX Unsigned32 EriAlarmIndex ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "Index used in the active alarm table. A row shall never change its index during the lifetime of the entry; for example renumbering entries is not allowed when entries are deleted. Renumbering after an agent restart is allowed. Note that this index shall not be used to identify alarms when performing resynchronization, etc. The logical identity for an alarm instance is the managed object and alarm type." SYNTAX Unsigned32 EriAdditionalText ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a" STATUS current DESCRIPTION "The string used in additional text notifications. This MUST contain enough information for an operator to be able to understand the problem. If this string contains structure, this format should be clearly documented for programs to be able to parse that information. This is a small size range in order to guarantee delivery of notifications without fragmentation. There is a corresponding textual convention, EriLargeAdditionalText, to be used for scalar and columnar objects. The string should adhere to the rules for SnmpAdminString of SNMPv3 framework MIBs." REFERENCE "snmpFrameworkMIB in RFC 3411 defines SnmpAdminString" SYNTAX OCTET STRING(SIZE(4..256)) EriLargeAdditionalText ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a" STATUS current DESCRIPTION "The string used in additional text. This MUST contain enough information for an operator to be able to understand the problem. If this string contains structure, this format should be clearly documented for programs to be able to parse that information. This is a large additional text to be used in tables. There is a corresponding textual convention to be used in alarm notifications, EriAdditionalText. The string should adhere to the rules for SnmpAdminString of SNMPv3 framework MIBs." REFERENCE "snmpFrameworkMIB in RFC 3411 defines SnmpAdminString" SYNTAX OCTET STRING(SIZE(4..512)) EriAlarmSpecificProblem ::= TEXTUAL-CONVENTION DISPLAY-HINT "1a" STATUS current DESCRIPTION "Unique string for the Alarm Type. No different alarm types may share specific problem. Specific Problem and Alarm Type have a one-to-one correspondance." SYNTAX OCTET STRING(SIZE(4..64)) EriAlarmSequenceNumber ::= TEXTUAL-CONVENTION DISPLAY-HINT "d" STATUS current DESCRIPTION "This is a monotonically increasing counter. It is increased every time a notification is sent. The value is NOT increased for heartbeat notifications. It is carried as a varbind in the alarm notifications as well as in the heartbeat notifications. Management systems can use these varbinds to detect lost notifications." SYNTAX Unsigned32 END