Axos-Trap-MIB DEFINITIONS ::= BEGIN IMPORTS NOTIFICATION-TYPE, IpAddress, MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI axosAlarmIndex,axosAlarmName,axosAlarmType,axosAlarmCategory, axosAlarmInstanceId,axosAlarmSeverity, axosAlarmServiceAffecting,axosAlarmAddress, axosAlarmText,axosAlarmTimeStamp,axosAlarmTime, axosAlarmAdditionalInfo,axosEventAdditionalInfo1, axosEventAdditionalInfo2,axosEventAdditionalInfo3, axosEventAdditionalInfo4,axosEventAdditionalInfo5, axosEventAdditionalInfo6,axosEventAdditionalInfo7 FROM AXOS-ALARM-MIB axosModules FROM CALIX-PRODUCT-MIB; axosTrapModule MODULE-IDENTITY LAST-UPDATED "201604250000Z" ORGANIZATION "Calix" CONTACT-INFO " Calix Networks, Inc. Postal: 1035 North McDowell Boulevard Petaluma, CA 94954-1173 USA Phone: +1 707 766 3000 Fax: +1 707 766 3100 E-mail: mib-info@calix.com" DESCRIPTION "Describes all the notifications related to Calix AXOS products." REVISION "201604250000Z" DESCRIPTION "Initial revision" ::= { axosModules 1 } axosTrap OBJECT IDENTIFIER ::= { axosTrapModule 1} axosNotificationObjects OBJECT IDENTIFIER ::= { axosTrap 1 } axosNotifications OBJECT IDENTIFIER ::= { axosTrap 2 } --Objects in the Notification. axosTrapSequenceNo OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "This is an incrementing counter that shows the sequence number of the last trap sent. This may be used to indentify a missing trap. This value is reset to 0 when the system is reset." ::= { axosNotificationObjects 1 } --Traps axosTrapAlarmRaised NOTIFICATION-TYPE OBJECTS { axosTrapSequenceNo, axosAlarmIndex, axosAlarmName, axosAlarmType, axosAlarmCategory, axosAlarmInstanceId, axosAlarmSeverity, axosAlarmServiceAffecting, axosAlarmAddress, axosAlarmText, axosAlarmTimeStamp, axosAlarmTime, axosAlarmAdditionalInfo } STATUS current DESCRIPTION "axosTrapAlarmRaised is generated whenever an alarm is raised" ::= { axosNotifications 1 } axosTrapAlarmCleared NOTIFICATION-TYPE OBJECTS { axosTrapSequenceNo, axosAlarmIndex, axosAlarmName, axosAlarmType, axosAlarmCategory, axosAlarmInstanceId, axosAlarmSeverity, axosAlarmServiceAffecting, axosAlarmAddress, axosAlarmText, axosAlarmTimeStamp, axosAlarmTime, axosAlarmAdditionalInfo } STATUS current DESCRIPTION "axosTrapAlarmRaised is generated whenever an alarm is cleared" ::= { axosNotifications 2 } axosTrapEvent NOTIFICATION-TYPE OBJECTS { axosTrapSequenceNo, axosAlarmIndex, axosAlarmName, axosAlarmType, axosAlarmCategory, axosAlarmAddress, axosAlarmText, axosAlarmTimeStamp, axosAlarmTime, axosEventAdditionalInfo1, axosEventAdditionalInfo2, axosEventAdditionalInfo3, axosEventAdditionalInfo4, axosEventAdditionalInfo5, axosEventAdditionalInfo6, axosEventAdditionalInfo7 } STATUS current DESCRIPTION "axosTrapEvent is sent whenever an event is generated" ::= { axosNotifications 3 } END