158 lines
6.0 KiB
Plaintext
158 lines
6.0 KiB
Plaintext
--
|
|
-- 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
|