Observium_CE/mibs/ericsson/ERICSSON-ALARM-TC-MIB

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