Observium_CE/mibs/nortel/BAY-STACK-NOTIFICATIONS-MIB

762 lines
23 KiB
Plaintext

BAY-STACK-NOTIFICATIONS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
NOTIFICATION-TYPE,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
MacAddress, DisplayString
FROM SNMPv2-TC
bayStackMibs
FROM SYNOPTICS-ROOT-MIB
dot1xAuthPaeState,
dot1xAuthBackendAuthState
FROM IEEE8021-PAE-MIB
ifIndex, ifAdminStatus
FROM IF-MIB
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
bayStackConfigExpectedStackSize,
bayStackUnitConfigIndex
FROM BAY-STACK-MIB
s5ChasComType
FROM S5-CHASSIS-MIB
InterfaceIndex
FROM IF-MIB
s5AgSysUsbTargetUnit,
s5AgentScriptStatus,
s5AgSnmpMaxPktSize
FROM S5-AGENT-MIB
bseeMultiHostStatusPacpState
FROM BAY-STACK-EAPOL-EXTENSION-MIB;
bayStackNotificationsMib MODULE-IDENTITY
LAST-UPDATED "201605190000Z"
ORGANIZATION "Avaya"
CONTACT-INFO "Avaya"
DESCRIPTION
"Miscellaneous NOTIFICATION definitions for BayStack products."
REVISION "201605190000Z" -- 19 May 2016
DESCRIPTION
"Version 31: Added bsnSnmpMaxPktSizeChanged."
REVISION "201604010000Z" -- 1 April 2016
DESCRIPTION
"Version 30: Added bsnAuditStorageAlarm"
REVISION "201603020000Z" -- 2 March 2016
DESCRIPTION
"Version 29: Added bsnEapAccessViolationExt and bsnEapRAVErrorExt"
REVISION "201407070000Z" -- 7 July 2014
DESCRIPTION
"Version 28: Added bsnAaaUserPasswordExpired"
REVISION "201401270000Z" -- 27 January 2014
DESCRIPTION
"Version 27: Added bsnAAAUserName,
bsnAaaUserAccountNotUsed, bsnAaaAlreadyConnected,
bsnAaaIncorrectLogOnThresholdExceeded, bsnAaaMaxNoOfSessionsExceeded,
bsnAuditUnsentMessages, bsnAuditRecordEventsFailure,
bsnAuditStartUpTrap, bsnAuditShutDownTrap"
REVISION "201310110000Z" -- 11 October 2013
DESCRIPTION
"Version 26: Added DisplayString to IMPORTS."
REVISION "201308220000Z" -- 22 August 2013
DESCRIPTION
"Version 25: Added bsnRunScripts"
REVISION "201303190000Z" -- 19 March 2013
DESCRIPTION
"Version 24: Added bsnUSBInfo and bsnSFPInfo objects."
REVISION "201209040000Z" -- 4 September 2012
DESCRIPTION
"Version 23: Added bsnStackProtection."
REVISION "201208220000Z" -- 22 August 2012
DESCRIPTION
"Version 22: Added bsnROPasswordExpired, bsnRWPasswordExpired."
REVISION "201208160000Z" -- 16 August 2012
DESCRIPTION
"Version 21: Modified bsnLacTrunkUnavailable's description."
REVISION "201206210000Z" -- 21 June 2012
DESCRIPTION
"Version 20: Added bsnUSBInsertion, bsnUSBRemoval,
bsnSFPInsertion, bsnSFPRemoval."
REVISION "201206200000Z" -- 20 June 2012
DESCRIPTION
"Version 19: Added bayStackUnitConfigIndex parameter to bsnSystemUp365Days notification type."
REVISION "201111300000Z" -- 30 November 2011
DESCRIPTION
"Version 18: Added IP address related parameters to bsnEnteredForcedStackMode notification type."
REVISION "201012210000Z" -- 21 December 2010
DESCRIPTION
"Version 17: Added bsnSystemUp365Days."
REVISION "200909280000Z" -- 28 September 2009
DESCRIPTION
"Version 16: Added bsnRateLimitExceeded."
REVISION "200807090000Z" -- 09 July 2008
DESCRIPTION
"Version 15: Added bsnTemperatureExceeded."
REVISION "200803310000Z" -- 31 March 2008
DESCRIPTION
"Version 14: Added bsnEnteredForcedStackModeMAC,
bsnEnteredForcedStackMode."
REVISION "200703050000Z" -- 05 March 2007
DESCRIPTION
"Version 13: Added bsnTrialLicenseExpirationTime,
bsnTrialLicenseExpirationNumber,
bsnTrialLicenseExpiration."
REVISION "200604060000Z" -- 06 April 2006
DESCRIPTION
"Version 12: Fix typo."
REVISION "200604040000Z" -- 04 April 2006
DESCRIPTION
"Version 11: Added bsnEapUbpFailure trap."
REVISION "200508220000Z" -- 22 August 2005
DESCRIPTION
"Version 10: Added bsnStackConfigurationError trap."
REVISION "200506300000Z" -- 30 June 2005
DESCRIPTION
"Version 9: Added additional MLT/LACP-related traps."
REVISION "200503260000Z" -- 26 March 2005
DESCRIPTION
"Version 8: Added bsnMLTHealthFailure."
REVISION "200408060000Z" -- 06 August 2004
DESCRIPTION
"Version 7: Added serialConsole(4) enumeration."
REVISION "200408020000Z" -- 02 August 2004
DESCRIPTION
"Version 6: Added bsnLoginFailure and associated objects."
REVISION "200407200000Z" -- 20 July 2004
DESCRIPTION
"v005: Added version info"
REVISION "200303160000Z" -- 16 March 2003
DESCRIPTION
"v000: The Initial Revision"
::= { bayStackMibs 2 }
bsnObjects OBJECT IDENTIFIER ::= { bayStackNotificationsMib 1 }
bsnNotifications OBJECT IDENTIFIER ::= { bayStackNotificationsMib 2 }
bsnNotifications0 OBJECT IDENTIFIER ::= { bsnNotifications 0 }
--
-- Notification objects
--
bsnEapAccessViolationMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The MAC address which caused an EAP access violation."
::= { bsnObjects 1 }
bsnLoginFailureType OBJECT-TYPE
SYNTAX INTEGER {
telnet(1),
ssh(2),
web(3),
serialConsole(4)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The type of login being attempted when the failure occurred."
::= { bsnObjects 2 }
bsnLoginFailureAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The address type contained in the associated value of
bnsLoginFailureAddress."
::= { bsnObjects 3 }
bsnLoginFailureAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP address from which the login was attempted when the
failure occurred."
::= { bsnObjects 4 }
bsnLoginFailureUsername OBJECT-TYPE
SYNTAX SnmpAdminString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The username for which the login failure occurred."
::= { bsnObjects 5 }
bsnActualStackSize OBJECT-TYPE
SYNTAX Integer32 (1..8)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The actual stack size when a bsnStackConfigurationError
notification is generated."
::= { bsnObjects 6 }
bsnEapUbpFailureIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The ifIndex of the port for which UBP policies could
not be installed."
::= { bsnObjects 7 }
bsnEapUbpFailureMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The MAC address for which UBP policies could not be
installed."
::= { bsnObjects 8 }
bsnEapUbpFailureRoleString OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(0..64))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The role string of the UBP policies which could not
be installed."
::= { bsnObjects 9 }
bsnTrialLicenseExpirationTime OBJECT-TYPE
SYNTAX Integer32 (0..30)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of days until a feature trial license will expire.
A value of 0 means the license has expired."
::= { bsnObjects 10 }
bsnTrialLicenseExpirationNumber OBJECT-TYPE
SYNTAX Integer32 (1..10)
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The number of the license that will expire or that has expired."
::= { bsnObjects 11 }
bsnEnteredForcedStackModeMAC OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The MAC address of a switch which has entered forced stack mode."
::= { bsnObjects 12 }
bsnEapRAVErrorMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The MAC address that was authorized on a port which could not be
moved to the Radius-Assigned VLAN."
::= { bsnObjects 13 }
bsnEapRAVErrorPort OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The ifIndex of the port that could not be moved to the Radius-Assigned
VLAN."
::= { bsnObjects 14 }
bsnEnteredForcedStackModeAddressType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The address type contained in the associated value of
bsnEnteredForcedStackModeAddress."
::= { bsnObjects 15 }
bsnEnteredForcedStackModeAddress OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The IP address in use on the switch that entered forced stack mode."
::= { bsnObjects 16 }
bsnStackProtectionEvent OBJECT-TYPE
SYNTAX INTEGER {
cannotJoinStack(1),
unitIgnored(2)
}
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"This object specifies the Stack Protection events which may occur.
cannotJoinStack(1) occurs on a BU (base unit) enabled switch
which tries to join an existing operational stack.
unitIgnored(2) occurs on an operational stack, when a BU enabled switch
tries to join the stack."
::= { bsnObjects 17 }
bsnUSBInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The USB module information."
::= { bsnObjects 18 }
bsnSFPInfo OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The SFP module information."
::= { bsnObjects 19 }
bsnAaaUserName OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE (10..16))
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The user name of an AAA user account."
::= { bsnObjects 20 }
--
-- Notification types
--
bsnConfigurationSavedToNvram NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is generated whenever the device saves
its configuration to non-volatile storage. The system should
limit the frequency with which this notification is generated,
as frequent configuration changes could potentially generate
too many of these notifications. How the frequency is limitted
is an implementation details, but it is suggested that no more
than one notification be generated per minute."
::= { bsnNotifications0 1 }
bsnEapAccessViolation NOTIFICATION-TYPE
OBJECTS {
dot1xAuthPaeState,
dot1xAuthBackendAuthState,
bsnEapAccessViolationMacAddress
}
STATUS current
DESCRIPTION
"This notification is generated whenever an EAP access violation
occurs."
::= { bsnNotifications0 2 }
bsnPortSpeedDuplexMismatch NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification is generated when a speed or duplex mismatch
is detected. Once notification has been sent, further notifications
may be sent, but it is suggested these be at least 5 minutes apart."
::= { bsnNotifications0 3 }
bsnStackManagerReconfiguration NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is generated by a stackable system when the stack
manager detects a problem with a link between stack members."
::= { bsnNotifications0 4 }
bsnLacTrunkUnavailable NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is generated when the last trunk is occupied out
of a limited number of trunks that can be created. The condition usually
occurs because a system has some hardware or software limit on the number
of trunks that can be created."
::= { bsnNotifications0 5 }
bsnLoginFailure NOTIFICATION-TYPE
OBJECTS {
bsnLoginFailureType,
bsnLoginFailureAddressType,
bsnLoginFailureAddress,
bsnLoginFailureUsername
}
STATUS current
DESCRIPTION
"This notification is generated when an attempt to login to the
system fails as a result of an incorrect password."
::= { bsnNotifications0 6 }
bsnMLTHealthFailure NOTIFICATION-TYPE
OBJECTS {
ifAdminStatus
}
STATUS current
DESCRIPTION
"This notification is generated when a receiving switch does not
receive an expected number of autotopology frames on an MLT in a
given time interval from the sending switch(es) on the other end
of the MLT. Once notification has been sent, further notifications
may be sent, but it is suggested these be at least 5 minutes apart.
The ifAdminStatus object reflects the state of the port. The port
may be partitioned by the switch or still be active depending on
the detection algorithm's control parameters."
::= { bsnNotifications0 7 }
bsnTrunkPortDisabledToPreventBroadcastStorm NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification is generated when an MLT port is disabled as
a result of an MLT trunk being disabled."
::= { bsnNotifications0 8 }
bsnLacPortDisabledToPreventBroadcastStorm NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification is generated when a LAG port that was port of
a trunk is disabled as a result of the LAC setting on the port
being turned off."
::= { bsnNotifications0 9 }
bsnTrunkPortEnabledToPreventBroadcastStorm NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification is generated when an MLT port is enabled as
a result of an MLT trunk being disabled."
::= { bsnNotifications0 10 }
bsnLacPortDisabledDueToLossOfVLACPDU NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"Generated when a port is disabled due to the loss of a VLACP PDU."
::= { bsnNotifications0 11 }
bsnLacPortEnabledDueToReceiptOfVLACPDU NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"Generated when a port is enabled due to receipt of a VLACP PDU."
::= { bsnNotifications0 12 }
bsnStackConfigurationError NOTIFICATION-TYPE
OBJECTS {
bayStackConfigExpectedStackSize,
bsnActualStackSize
}
STATUS current
DESCRIPTION
"This notification is generated when the expected size of
a stack is not equal to the actual size of the stack."
::= { bsnNotifications0 13 }
bsnEapUbpFailure NOTIFICATION-TYPE
OBJECTS {
bsnEapUbpFailureIfIndex,
bsnEapUbpFailureMacAddress,
bsnEapUbpFailureRoleString
}
STATUS current
DESCRIPTION
"This notification is generated when installation of a UBP
policy fails following EAP authentication."
::= { bsnNotifications0 14 }
bsnTrialLicenseExpiration NOTIFICATION-TYPE
OBJECTS {
bsnTrialLicenseExpirationTime,
bsnTrialLicenseExpirationNumber
}
STATUS current
DESCRIPTION
"This notification is generated to indicate that a trial license is
going to expire soon, or has already expired."
::= { bsnNotifications0 15 }
bsnEnteredForcedStackMode NOTIFICATION-TYPE
OBJECTS {
bsnEnteredForcedStackModeMAC,
bsnEnteredForcedStackModeAddressType,
bsnEnteredForcedStackModeAddress
}
STATUS current
DESCRIPTION
"This notification is generated to indicate that a switch has
entered forced stack mode."
::= { bsnNotifications0 16 }
bsnTemperatureExceeded NOTIFICATION-TYPE
OBJECTS {
s5ChasComType
}
STATUS current
DESCRIPTION
"This notification is generated when the temperature of a chassis
component has exceeded some threshold. The instance of s5ChasComType
included in the notification identifies the component."
::= { bsnNotifications0 17 }
bsnEapRAVError NOTIFICATION-TYPE
OBJECTS {
dot1xAuthPaeState,
dot1xAuthBackendAuthState,
bsnEapRAVErrorMacAddress,
bsnEapRAVErrorPort
}
STATUS current
DESCRIPTION
"This notification indicates that an Eap client MAC address was
authorized on a port, but the port could not be moved to the
Radius-Assigned VLAN."
::= { bsnNotifications0 18 }
bsnEapRateLimitExceeded NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification indicates that incoming traffic on a port
exceeded the rate limit settings on that port."
::= { bsnNotifications0 19 }
bsnSystemUp365Days NOTIFICATION-TYPE
OBJECTS {
bayStackUnitConfigIndex
}
STATUS current
DESCRIPTION
"This notification indicates that the system has been up for 365 days.
In stack configuration, bayStackUnitConfigIndex specifies the unit number.
For a standalone unit bayStackUnitConfigIndex is always 1."
::= { bsnNotifications0 20 }
bsnUSBInsertion NOTIFICATION-TYPE
OBJECTS {
s5AgSysUsbTargetUnit,
bsnUSBInfo
}
STATUS current
DESCRIPTION
"This notification is triggered when an USB device is inserted.
In stack configuration, s5AgSysUsbTargetUnit specifies the unit number.
For standalone, s5AgSysUsbTargetUnit is always 0."
::= { bsnNotifications0 21 }
bsnUSBRemoval NOTIFICATION-TYPE
OBJECTS {
s5AgSysUsbTargetUnit
}
STATUS current
DESCRIPTION
"This notification is triggered when an USB device is removed.
In stack configuration, s5AgSysUsbTargetUnit specifies the unit number.
For standalone, s5AgSysUsbTargetUnit is always 0."
::= { bsnNotifications0 22 }
bsnSFPInsertion NOTIFICATION-TYPE
OBJECTS {
ifIndex,
bsnSFPInfo
}
STATUS current
DESCRIPTION
"This notification is triggered when an SFP module is inserted."
::= { bsnNotifications0 23 }
bsnSFPRemoval NOTIFICATION-TYPE
OBJECTS {
ifIndex
}
STATUS current
DESCRIPTION
"This notification is triggered when an SFP module is removed."
::= { bsnNotifications0 24 }
bsnROPasswordExpired NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is sent when RO password expired."
::= { bsnNotifications0 25 }
bsnRWPasswordExpired NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"This notification is sent when RW password expired."
::= { bsnNotifications0 26 }
bsnStackProtection NOTIFICATION-TYPE
OBJECTS {
bsnStackProtectionEvent
}
STATUS current
DESCRIPTION
"This notification is sent when a stack protection event occurs.
The event type is specified by the bsnStackProtectionEvent object."
::= { bsnNotifications0 27 }
bsnRunScripts NOTIFICATION-TYPE
OBJECTS {
s5AgentScriptStatus
}
STATUS current
DESCRIPTION
"This notification is sent when a script has been run.
It indicates whether the execution was successful or not."
::= { bsnNotifications0 28 }
bsnAaaUserAccountNotUsed NOTIFICATION-TYPE
OBJECTS { bsnAaaUserName }
STATUS current
DESCRIPTION
"A bsnAaaUserAccountNotUsed trap signifies that
a user account has never been used during a time interval."
::= { bsnNotifications0 29 }
bsnAaaAlreadyConnected NOTIFICATION-TYPE
OBJECTS { bsnAaaUserName }
STATUS current
DESCRIPTION
"A bsnAaaAlreadyConnected trap signifies that
a user is already connected while he attempts to connect again."
::= { bsnNotifications0 30 }
bsnAaaIncorrectLogOnThresholdExceeded NOTIFICATION-TYPE
OBJECTS { bsnAaaUserName }
STATUS current
DESCRIPTION
"A bsnAaaIncorrectLogOnThresholdExceeded trap signifies that
the threshold for incorrect user-entered information is exceeded."
::= { bsnNotifications0 31 }
bsnAaaMaxNoOfSessionsExceeded NOTIFICATION-TYPE
OBJECTS { bsnAaaUserName }
STATUS current
DESCRIPTION
"A bsnAaaMaxNoOfSessionsExceeded trap signifies that the maxim
number of current sessions for an AAA user account is exceeded."
::= { bsnNotifications0 32 }
bsnAuditUnsentMessages NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A bsnAuditUnsentMessages trap signifies that the number
of audit unsent messages has reached 50% from the total capacity."
::= { bsnNotifications0 33 }
bsnAuditRecordEventsFailure NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A bsnAuditRecordEventsFailure trap signifies that security log fails
to record the events that are required to be recorded."
::= { bsnNotifications0 34 }
bsnAuditStartUpTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A bsnAuditStartUpTrap trap signifies that the audit function starts up."
::= { bsnNotifications0 35 }
bsnAuditShutDownTrap NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A bsnAuditStartUpTrap trap signifies that the audit function shuts down."
::= { bsnNotifications0 36 }
bsnAaaUserPasswordExpired NOTIFICATION-TYPE
OBJECTS { bsnAaaUserName }
STATUS current
DESCRIPTION
"A bsnAaaUserPasswordExpired trap signifies that the password stored
for an AAA user account has expired."
::= { bsnNotifications0 37 }
bsnEapAccessViolationExt NOTIFICATION-TYPE
OBJECTS {
bseeMultiHostStatusPacpState,
bsnEapAccessViolationMacAddress
}
STATUS current
DESCRIPTION
"This notification is generated whenever an EAP access violation
occurs. Will replace bsnEapAccessViolation for 802.1X/2010."
::= { bsnNotifications0 38 }
bsnEapRAVErrorExt NOTIFICATION-TYPE
OBJECTS {
bseeMultiHostStatusPacpState,
bsnEapRAVErrorMacAddress,
bsnEapRAVErrorPort
}
STATUS current
DESCRIPTION
"This notification indicates that an Eap client MAC address was
authorized on a port, but the port could not be moved to the
Radius-Assigned VLAN. Will replace bsnEapRAVError for 802.1X/2010."
::= { bsnNotifications0 39 }
bsnAuditStorageAlarm NOTIFICATION-TYPE
STATUS current
DESCRIPTION
"A bsnAuditStorageAlarm trap signifies that the audit storage has
reached 75% of its capacity."
::= { bsnNotifications0 40 }
bsnSnmpMaxPktSizeChanged NOTIFICATION-TYPE
OBJECTS { s5AgSnmpMaxPktSize }
STATUS current
DESCRIPTION
"This notification is sent when the value of s5AgSnmpMaxPktSize has changed."
::= { bsnNotifications0 41 }
END