From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/audiocodes/AC-ALARM-MIB | 553 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 553 insertions(+) create mode 100644 MIBS/audiocodes/AC-ALARM-MIB (limited to 'MIBS/audiocodes/AC-ALARM-MIB') 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 -- cgit v1.2.3