A10-AX-CGN-NOTIFICATIONS-V2C DEFINITIONS ::= BEGIN --================================================================ -- A10-AX-NOTIFICATIONS -- Management MIB for AX SNMP v2c traps --================================================================ IMPORTS DisplayString, PhysAddress FROM SNMPv2-TC axNotification, axLogging FROM A10-AX-MIB axNotifications, axNotificationLsnPoolName, axNotificationLsnExceededTimes, axNotificationLsnExceededTimes, axNotificationLsnCurrentUsage, axNotificationLsnProtoType, axNotificationLsnFixedNatPortMappingFileName, axNotificationLsnFixedNatPortMappingFileChangeType, axNotificationMsg, axNotificationLsnIpAddress, axNotificationIpAddressType, axNotificationPartitionName FROM A10-AX-NOTIF-OBJ OBJECT-TYPE, Counter32, Integer32, Counter64, OBJECT-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI InetAddressType FROM INET-ADDRESS-MIB; axLsnNotifications OBJECT IDENTIFIER ::= { axNotifications 4 } axLsnNatAllPortUsageReachThreshold NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnProtoType, axNotificationLsnCurrentUsage } STATUS current DESCRIPTION "LSN NAT total port usage reaches the maximum threshold." ::= { axLsnNotifications 1 } axLsnIpAllPortExhausted NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnIpAddress, axNotificationLsnProtoType, axNotificationLsnCurrentUsage, axNotificationIpAddressType } STATUS current DESCRIPTION "LSN any IP port usage reaches the maximum threshold." ::= { axLsnNotifications 2 } axLsnTrafficIcmpUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: ICMP user-quota exceeded on a specific pool." ::= { axLsnNotifications 3 } axLsnTrafficUdpUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: UDP user-quota exceeded on a specific pool." ::= { axLsnNotifications 4 } axLsnTrafficTcpUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: TCP user-quota exceeded on a specific pool." ::= { axLsnNotifications 5 } axLsnTrafficEspUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: ESP user-quota exceeded on a specific pool." ::= { axLsnNotifications 6 } axLsnTrafficNatPortUnavailable NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: NAT port usage exceeded on a specific pool." ::= { axLsnNotifications 7 } axLsnTrafficNewUserResourceUnavailable NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: New user could not get a NAT IP on a specific pool." ::= { axLsnNotifications 8 } axLsnTrafficUdpExtendedUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: UDP extended user-quota exceeded on a specific pool." ::= { axLsnNotifications 9 } axLsnTrafficTcpExtendedUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: TCP extended user-quota exceeded on a specific pool." ::= { axLsnNotifications 10 } axLsnTrafficNewUserQuotasCreationFailed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: User-quota creation failed (out of memory) for a specific pool." ::= { axLsnNotifications 11 } axLsnFullconeCreationFailed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: Full-cone session creation failed (out-of-memory) for a specific pool." ::= { axLsnNotifications 12 } axLsnSessionUserQuotasExceed NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLsnPoolName, axNotificationLsnExceededTimes } STATUS current DESCRIPTION "LSN: Session user-quota exceeded on a specific pool." ::= { axLsnNotifications 13 } axLsnFixedNatPortMappingFileChange NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationPartitionName, axNotificationLsnFixedNatPortMappingFileName, axNotificationLsnFixedNatPortMappingFileChangeType } STATUS current DESCRIPTION "LSN: Fixed nat porting mapping file change.Fixed nat porting mapping file change." ::= { axLsnNotifications 14 } END