diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/audiocodes/AC-ALARM-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/audiocodes/AC-ALARM-MIB')
| -rw-r--r-- | MIBS/audiocodes/AC-ALARM-MIB | 553 |
1 files changed, 553 insertions, 0 deletions
diff --git a/MIBS/audiocodes/AC-ALARM-MIB b/MIBS/audiocodes/AC-ALARM-MIB new file mode 100644 index 0000000..585d794 --- /dev/null +++ b/MIBS/audiocodes/AC-ALARM-MIB @@ -0,0 +1,553 @@ +
+AcAlarm DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32, Unsigned32
+ FROM SNMPv2-SMI
+ AcAlarmEventType, AcAlarmProbableCause, AcAlarmSeverity
+ FROM AC-FAULT-TC
+ SnmpAdminString, SnmpEngineID
+ FROM SNMP-FRAMEWORK-MIB
+ DateAndTime, DisplayString, RowStatus, TEXTUAL-CONVENTION,
+ TimeStamp, TruthValue
+ FROM SNMPv2-TC;
+
+audioCodes OBJECT IDENTIFIER ::= { enterprises 5003 }
+acFault OBJECT IDENTIFIER ::= { audioCodes 11 }
+
+acAlarm MODULE-IDENTITY
+ LAST-UPDATED "200312180000Z"
+ ORGANIZATION "Audiocodes"
+ CONTACT-INFO
+ "Postal: Support
+ AudioCodes LTD
+ 1 Hayarden Street
+ Airport City
+ Lod 70151, ISRAEL
+ Tel: 972-3-9764000
+ Fax: 972-3-9764040
+ Email: support@audiocodes.com
+ Web: www.audiocodes.com"
+
+ DESCRIPTION
+ "This MIB defines the enterprise-specific objects needed
+ to support fault management of Audiocodes products. The
+ MIB consists of:
+
+ o Active alarm table
+ o Alarm history table
+ o Alarm notification varbinds"
+
+ REVISION "200312180000Z"
+ DESCRIPTION
+ "4.4. Dec. 18, 2003. Made these changes:
+ o Initial version"
+
+ ::= { acFault 1 }
+
+-- Note on use of SnmpAdminString instead of DisplayString
+--
+-- IETF Generic and Common Textual Conventions (http://ops.ietf.org/mib-common-tcs.html )
+-- "DisplayString does not support internationalized text.
+-- It MUST NOT be used for objects that are required to
+-- hold internationalized text (which is always the case
+-- if the object is intended for use by humans [RFC2277]).
+-- Designers SHOULD consider using SnmpAdminString,
+-- Utf8String, or LongUtf8String for such objects."
+
+
+
+ -- ****************************************
+ -- acActiveAlarm
+ -- ****************************************
+
+ acActiveAlarm OBJECT IDENTIFIER ::= {acAlarm 1}
+
+
+ -- ****************************************
+ -- acActiveAlarm table decleration
+ -- ****************************************
+ acActiveAlarmTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AcActiveAlarmEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of active alarms."
+ ::= {acActiveAlarm 1}
+
+
+
+ -- ****************************************
+ -- acActiveAlarm table entry
+ -- ****************************************
+ acActiveAlarmEntry OBJECT-TYPE
+ SYNTAX AcActiveAlarmEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A conceptual row in the acActiveAlarmTable"
+ INDEX { acActiveAlarmSequenceNumber }
+ ::= {acActiveAlarmTable 1}
+
+
+
+ -- ****************************************
+ -- acActiveAlarm TABLE
+ -- ****************************************
+ AcActiveAlarmEntry ::= SEQUENCE {
+ acActiveAlarmSequenceNumber Unsigned32,
+ acActiveAlarmSysuptime TimeStamp,
+ acActiveAlarmTrapOID OBJECT IDENTIFIER,
+ acActiveAlarmDateAndTime DateAndTime,
+ acActiveAlarmName Unsigned32,
+ acActiveAlarmTextualDescription SnmpAdminString,
+ acActiveAlarmSource SnmpAdminString,
+ acActiveAlarmSeverity AcAlarmSeverity,
+ acActiveAlarmEventType AcAlarmEventType,
+ acActiveAlarmProbableCause AcAlarmProbableCause,
+ acActiveAlarmAdditionalInfo1 SnmpAdminString,
+ acActiveAlarmAdditionalInfo2 SnmpAdminString,
+ acActiveAlarmAdditionalInfo3 SnmpAdminString
+ }
+
+
+
+ acActiveAlarmSequenceNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of the alarm raise trap."
+ ::= {acActiveAlarmEntry 1}
+
+
+
+ acActiveAlarmSysuptime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysuptime at the time the alarm raise trap was sent"
+ ::= {acActiveAlarmEntry 2}
+
+
+
+ acActiveAlarmTrapOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OID of the notification trap"
+ ::= {acActiveAlarmEntry 3}
+
+
+
+ acActiveAlarmDateAndTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time at the time the alarm raise trap was sent."
+ ::= {acActiveAlarmEntry 4}
+
+
+
+ acActiveAlarmName OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the alarm that was raised. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
+ ::= {acActiveAlarmEntry 5}
+
+
+
+ acActiveAlarmTextualDescription OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Text that descries the alarm condition."
+ ::= {acActiveAlarmEntry 6}
+
+
+
+ acActiveAlarmSource OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The component in the system which raised the alarm."
+ ::= {acActiveAlarmEntry 7}
+
+
+
+ acActiveAlarmSeverity OBJECT-TYPE
+ SYNTAX AcAlarmSeverity
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity of the alarm."
+ ::= {acActiveAlarmEntry 8}
+
+
+
+ acActiveAlarmEventType OBJECT-TYPE
+ SYNTAX AcAlarmEventType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The event type of the alarm."
+ ::= {acActiveAlarmEntry 9}
+
+
+
+ acActiveAlarmProbableCause OBJECT-TYPE
+ SYNTAX AcAlarmProbableCause
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The probable cause of the alarm."
+ ::= {acActiveAlarmEntry 10}
+
+
+
+ acActiveAlarmAdditionalInfo1 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acActiveAlarmEntry 11}
+
+
+
+ acActiveAlarmAdditionalInfo2 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acActiveAlarmEntry 12}
+
+
+
+ acActiveAlarmAdditionalInfo3 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acActiveAlarmEntry 13}
+
+
+
+ -- ****************************************
+ -- acAlarmHistory
+ -- ****************************************
+
+ acAlarmHistory OBJECT IDENTIFIER ::= {acAlarm 2}
+
+
+ -- ****************************************
+ -- acAlarmHistory table decleration
+ -- ****************************************
+ acAlarmHistoryTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF AcAlarmHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A table of all raise-alarm and clear-alarm traps sent by the system.
+ Internal to the system, this table of traps is a fixed size.
+ Once the table reaches this size, older traps are removed to make
+ room for new traps. The size of the table is the value of
+ the nlmConfigLogEntryLimit (NOTIFICATION-LOG-MIB)."
+ ::= {acAlarmHistory 1}
+
+
+
+ -- ****************************************
+ -- acAlarmHistory table entry
+ -- ****************************************
+ acAlarmHistoryEntry OBJECT-TYPE
+ SYNTAX AcAlarmHistoryEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "A conceptual row in the acAlarmHistoryTable"
+ INDEX { acAlarmHistorySequenceNumber }
+ ::= {acAlarmHistoryTable 1}
+
+
+
+ -- ****************************************
+ -- acAlarmHistory TABLE
+ -- ****************************************
+ AcAlarmHistoryEntry ::= SEQUENCE {
+ acAlarmHistorySequenceNumber Unsigned32,
+ acAlarmHistorySysuptime TimeStamp,
+ acAlarmHistoryTrapOID OBJECT IDENTIFIER,
+ acAlarmHistoryDateAndTime DateAndTime,
+ acAlarmHistoryName Unsigned32,
+ acAlarmHistoryTextualDescription SnmpAdminString,
+ acAlarmHistorySource SnmpAdminString,
+ acAlarmHistorySeverity AcAlarmSeverity,
+ acAlarmHistoryEventType AcAlarmEventType,
+ acAlarmHistoryProbableCause AcAlarmProbableCause,
+ acAlarmHistoryAdditionalInfo1 SnmpAdminString,
+ acAlarmHistoryAdditionalInfo2 SnmpAdminString,
+ acAlarmHistoryAdditionalInfo3 SnmpAdminString
+ }
+
+
+
+ acAlarmHistorySequenceNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The sequence number of the alarm raise or clear trap."
+ ::= {acAlarmHistoryEntry 1}
+
+
+
+ acAlarmHistorySysuptime OBJECT-TYPE
+ SYNTAX TimeStamp
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The value of sysuptime at the time the alarm raise or clear trap was sent"
+ ::= {acAlarmHistoryEntry 2}
+
+
+
+ acAlarmHistoryTrapOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The OID of the notification trap"
+ ::= {acAlarmHistoryEntry 3}
+
+
+
+ acAlarmHistoryDateAndTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The date and time at the time the alarm raise or clear trap was sent."
+ ::= {acAlarmHistoryEntry 4}
+
+
+
+ acAlarmHistoryName OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The name of the alarm that was raised or cleared. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
+ ::= {acAlarmHistoryEntry 5}
+
+
+
+ acAlarmHistoryTextualDescription OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Text that descries the alarm condition."
+ ::= {acAlarmHistoryEntry 6}
+
+
+
+ acAlarmHistorySource OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The component in the system which raised or cleared the alarm."
+ ::= {acAlarmHistoryEntry 7}
+
+
+
+ acAlarmHistorySeverity OBJECT-TYPE
+ SYNTAX AcAlarmSeverity
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The severity of the alarm. A severity of warning, minor, major or critical indicates a raise trap. A severity of cleared indicates a clear trap."
+ ::= {acAlarmHistoryEntry 8}
+
+
+
+ acAlarmHistoryEventType OBJECT-TYPE
+ SYNTAX AcAlarmEventType
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The event type of the alarm."
+ ::= {acAlarmHistoryEntry 9}
+
+
+
+ acAlarmHistoryProbableCause OBJECT-TYPE
+ SYNTAX AcAlarmProbableCause
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The probable cause of the alarm."
+ ::= {acAlarmHistoryEntry 10}
+
+
+
+ acAlarmHistoryAdditionalInfo1 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmHistoryEntry 11}
+
+
+
+ acAlarmHistoryAdditionalInfo2 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmHistoryEntry 12}
+
+
+
+ acAlarmHistoryAdditionalInfo3 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmHistoryEntry 13}
+
+
+
+ -- ****************************************
+ -- acAlarmVarbinds
+ -- ****************************************
+
+ acAlarmVarbinds OBJECT IDENTIFIER ::= {acAlarm 3}
+
+
+ acAlarmVarbindsSequenceNumber OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The sequence number of the alarm raise or clear trap."
+ ::= {acAlarmVarbinds 1}
+
+
+
+ acAlarmVarbindsDateAndTime OBJECT-TYPE
+ SYNTAX DateAndTime
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The date and time at the time the alarm raise or clear trap was sent."
+ ::= {acAlarmVarbinds 2}
+
+
+
+ acAlarmVarbindsAlarmName OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The name of the alarm that was raised or cleared. This actually in the form of a number. Each kind of alarm has a unique number associated with it."
+ ::= {acAlarmVarbinds 3}
+
+
+
+ acAlarmVarbindsTextualDescription OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Text that descries the alarm condition."
+ ::= {acAlarmVarbinds 4}
+
+
+
+ acAlarmVarbindsSource OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The component in the system which raised or cleared the alarm."
+ ::= {acAlarmVarbinds 5}
+
+
+
+ acAlarmVarbindsSeverity OBJECT-TYPE
+ SYNTAX AcAlarmSeverity
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The severity of the alarm. A severity of warning, minor, major or critical indicates a raise trap. A severity of cleared indicates a clear trap."
+ ::= {acAlarmVarbinds 6}
+
+
+
+ acAlarmVarbindsEventType OBJECT-TYPE
+ SYNTAX AcAlarmEventType
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The event type of the alarm."
+ ::= {acAlarmVarbinds 7}
+
+
+
+ acAlarmVarbindsProbableCause OBJECT-TYPE
+ SYNTAX AcAlarmProbableCause
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "The probable cause of the alarm."
+ ::= {acAlarmVarbinds 8}
+
+
+
+ acAlarmVarbindsAdditionalInfo1 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmVarbinds 9}
+
+
+
+ acAlarmVarbindsAdditionalInfo2 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmVarbinds 10}
+
+
+
+ acAlarmVarbindsAdditionalInfo3 OBJECT-TYPE
+ SYNTAX SnmpAdminString
+ MAX-ACCESS accessible-for-notify
+ STATUS current
+ DESCRIPTION
+ "Additional miscellaneous info regarding this alarm."
+ ::= {acAlarmVarbinds 11}
+
+
+
+
+
+END
|