-- -- File Name : A10-AX-NOTIFICATIONS-V2C.txt -- -- Copyright(C) 2005-2011, A10 Networks Inc. All rights reserved. -- Software for all A10 products contain trade secrets and confidential -- information of A10 Networks and its subsidiaries and may not be disclosed, -- copied, reproduced or distributed to anyone outside of A10 Networks -- without prior written consent of A10 Networks, Inc. -- -- Description: This is the A10 AX SNMP Trap v2 file. -- -- History: -- -- -- A10-AX-NOTIFICATIONS DEFINITIONS ::= BEGIN --================================================================ -- A10-AX-NOTIFICATIONS -- Management MIB for AX SNMP v2c traps --================================================================ IMPORTS DisplayString, PhysAddress, DateAndTime FROM SNMPv2-TC InetAddressType FROM INET-ADDRESS-MIB axNotification, axLogging FROM A10-AX-MIB axNotificationConfiguredThreshold, axNotificationCurrentUsage, axNotificationMsg, axNotificationDroppedPackets, axNotificationFanName, axNotificationPowerSupplyName, axNotificationLicensedModuleName, axNotificationDateTime, axNotificationShutdownReason, axNotificationLicenseDisableDuration, axNotificationConnectionTypeName, axNotificationConnectionTypeName, axNotificationTacacsServerHost, axNotificationUpDown, axNotificationHAGroup, axNotificationSLBServer, axNotificationSLBPort, axNotificationIpAddressType, axNotificationPartitionName, axNotificationSLBCurConns, axNotificationVirtualServer, axNotificationVirtualServerPort, axNotificationVirtualServerPortType, axNotificationConnLimit, axNotificationSLBServiceGroupName, axNotificationVrid, axNotificationSslServerCertificateErrCounter, axNotificationServerSelectionFailureReason, axNotificationTrueFalse, axNotificationSLBServerPortType, axNotificationOldVcsState, axNotificationNewVcsState, axNotificationTrunkID, axNotificationPortThreshold, axNotificationCurrentUpPorts, axNotificationGslbSiteName, axNotificationGslbSiteSlbDeviceName, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationGslbServiceIpPortType, axNotificationGslbZoneName, axNotificationGslbZoneServiceProto, axNotificationGslbZoneServiceName, axNotificationGslbGroupName, axNotificationGslbGroupEntity, axNotificationSlbObjectChange, axNotificationCertificateName, axNotificationPartitionResourceName, axNotificationPartitionResourceUsageLevel, axNotificationSlbThresholdResourceId, axNotificationThresholdLevel FROM A10-AX-NOTIF-OBJ OBJECT-TYPE, Counter32, Integer32, Unsigned32, Counter64, OBJECT-IDENTITY, NOTIFICATION-TYPE FROM SNMPv2-SMI; --================================================================ -- axNotification --================================================================ axNotifications OBJECT IDENTIFIER ::= { axNotification 2 } --================================================================ -- axNotificationObjects --================================================================ axSystemNotifications OBJECT IDENTIFIER ::= { axNotifications 1 } axAppNotifications OBJECT IDENTIFIER ::= { axNotifications 2 } axNetworkNotifications OBJECT IDENTIFIER ::= { axNotifications 3 } -- axLsnNotifications OBJECT IDENTIFIER ::= { axNotifications 4 } axGslbNotifications OBJECT IDENTIFIER ::= { axNotifications 5 } axSlbNotifications OBJECT IDENTIFIER ::= { axNotifications 6 } --================================================================ -- axSystemNotifications --================================================================ axSystemStart NOTIFICATION-TYPE STATUS current DESCRIPTION "Notify that the system has started running." ::= { axSystemNotifications 1 } axSystemShutdown NOTIFICATION-TYPE STATUS current DESCRIPTION "Notify that the system is in the process of being shut down." ::= { axSystemNotifications 2 } axSystemTempHigh NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage, axNotificationMsg } STATUS current DESCRIPTION "The system temperature is high, axNotificationMsg will contain system temperature index if it is not default system temperature." ::= { axSystemNotifications 3 } axFan1Failure NOTIFICATION-TYPE STATUS deprecated DESCRIPTION "The system fan1 is failed." ::= { axSystemNotifications 4 } axFan2Failure NOTIFICATION-TYPE STATUS deprecated DESCRIPTION "The system fan2 is failed." ::= { axSystemNotifications 5 } axFan3Failure NOTIFICATION-TYPE STATUS deprecated DESCRIPTION "The system fan3 is failed." ::= { axSystemNotifications 6 } axSystemTempLow NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage, axNotificationMsg } STATUS current DESCRIPTION "The system temperature is low, axNotificationMsg will contain system temperature index if it is not default system temperature." ::= { axSystemNotifications 7 } axUpperPowerSupplyFailure NOTIFICATION-TYPE STATUS deprecated DESCRIPTION "The system upper power supply is failed." ::= { axSystemNotifications 9 } axLowerPowerSupplyFailure NOTIFICATION-TYPE STATUS deprecated DESCRIPTION "The system lower power supply is failed." ::= { axSystemNotifications 10 } axPrimaryHardDiskFailure NOTIFICATION-TYPE STATUS current DESCRIPTION "The primary hard disk is failed." ::= { axSystemNotifications 11 } axSecondaryHardDiskFailure NOTIFICATION-TYPE STATUS current DESCRIPTION "The secondary hard disk is failed." ::= { axSystemNotifications 12 } axHardDiskUsageHigh NOTIFICATION-TYPE STATUS current DESCRIPTION "The hard disk usage is high." ::= { axSystemNotifications 13 } axMemoryUsageHigh NOTIFICATION-TYPE STATUS current DESCRIPTION "The memory usage is high." ::= { axSystemNotifications 14 } axSystemRestart NOTIFICATION-TYPE STATUS current DESCRIPTION "Notify that the agent has been restarted." ::= { axSystemNotifications 15 } axSystemDropPacketEvent NOTIFICATION-TYPE OBJECTS { axNotificationDroppedPackets } STATUS current DESCRIPTION "The AX experiences the packet dropped of axNotificationDroppedPackets." ::= { axSystemNotifications 16 } axSystemRelieveDropPacketEvent NOTIFICATION-TYPE OBJECTS { axNotificationDroppedPackets } STATUS current DESCRIPTION "The AX recovers from the packet dropped before." ::= { axSystemNotifications 17 } axSystemControlCpuHigh NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The AX control CPU usage is high." ::= { axSystemNotifications 18 } axSystemDataCpuHigh NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The AX data CPU usage is high." ::= { axSystemNotifications 19 } axSystemFanFailure NOTIFICATION-TYPE OBJECTS { axNotificationFanName } STATUS current DESCRIPTION "The system fan is failed." ::= { axSystemNotifications 20 } axSystemPowerSupplyFailure NOTIFICATION-TYPE OBJECTS { axNotificationPowerSupplyName } STATUS current DESCRIPTION "The system power supply is failed." ::= { axSystemNotifications 21 } axSystemLicenseRequired NOTIFICATION-TYPE OBJECTS { axNotificationLicensedModuleName } STATUS current DESCRIPTION "The system requires the valid license for specific module." ::= { axSystemNotifications 22 } axSystemLicenseLoadSuccessful NOTIFICATION-TYPE OBJECTS { axNotificationLicensedModuleName } STATUS current DESCRIPTION "The system loads the license for specific module successfully." ::= { axSystemNotifications 23 } axSystemLicenseExpiring NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationLicensedModuleName, axNotificationDateTime } STATUS current DESCRIPTION "The license is expiring or will expire at the given time." ::= { axSystemNotifications 24 } axSystemShutdownForReason NOTIFICATION-TYPE OBJECTS { axNotificationShutdownReason } STATUS current DESCRIPTION "The AX system is mandatorily shut down." ::= { axSystemNotifications 25 } axFileSystemBecomeReadOnly NOTIFICATION-TYPE STATUS current DESCRIPTION "The file system is becoming the read-only." ::= { axSystemNotifications 26 } axSystemLicensedModuleDisabledForDuration NOTIFICATION-TYPE OBJECTS { axNotificationLicensedModuleName, axNotificationLicenseDisableDuration } STATUS current DESCRIPTION "The system disables the specific licensed module for the past duration seconds." ::= { axSystemNotifications 27 } axSystemControlCpuBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The AX control CPU usage is back to normal." ::= { axSystemNotifications 28 } axSystemDataCpuBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The AX data CPU usage is back to normal." ::= { axSystemNotifications 29 } axSystemTempBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage, axNotificationMsg } STATUS current DESCRIPTION "The system tempature is back to normal, axNotificationMsg will contain the system temperature index if it not default system temperature." ::= { axSystemNotifications 30 } axHardDiskUsageBecomeNormal NOTIFICATION-TYPE STATUS current DESCRIPTION "The hard disk usage is back to normal." ::= { axSystemNotifications 31 } axMemoryUsageBecomeNormal NOTIFICATION-TYPE STATUS current DESCRIPTION "The memory usage is back to normal." ::= { axSystemNotifications 32 } axSystemFanRecover NOTIFICATION-TYPE OBJECTS { axNotificationFanName } STATUS current DESCRIPTION "The system fan is recover." ::= { axSystemNotifications 33 } axSystemPowerSupplyRecover NOTIFICATION-TYPE OBJECTS { axNotificationPowerSupplyName } STATUS current DESCRIPTION "The system power supply is recover." ::= { axSystemNotifications 34 } axSystemConnectionResourceHigh NOTIFICATION-TYPE OBJECTS { axNotificationConnectionTypeName, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The system connection is high." ::= { axSystemNotifications 35 } axSystemConnectionResourceBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationConnectionTypeName, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The system connection is back to normal." ::= { axSystemNotifications 36 } axSystemSmpResourceHigh NOTIFICATION-TYPE OBJECTS { axNotificationConnectionTypeName, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The system SMP is high." ::= { axSystemNotifications 37 } axSystemSmpResourceBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationConnectionTypeName, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The SMP is back to normal." ::= { axSystemNotifications 38 } axTacacsMonitorServerUpDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationTacacsServerHost, axNotificationUpDown } STATUS current DESCRIPTION "The AX Tacacs Monitor Server is up/down." ::= { axSystemNotifications 39 } axHighPrioritySyslog NOTIFICATION-TYPE OBJECTS { axNotificationMsg } STATUS current DESCRIPTION "The high severity issue such as hardware failure." ::= { axSystemNotifications 41 } axSystemLicenseModuleDisabled NOTIFICATION-TYPE OBJECTS { axNotificationLicensedModuleName } STATUS current DESCRIPTION "The license module is disabled." ::= { axSystemNotifications 42 } axAppsGlobalSessionsThreshold NOTIFICATION-TYPE OBJECTS { axNotificationThresholdLevel, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The number of Sessions has crossed the threshold." ::= { axSystemNotifications 43 } axAppsGlobalCpsThreshold NOTIFICATION-TYPE OBJECTS { axNotificationThresholdLevel, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The Connections Per Second (CPS) has crossed the threshold." ::= { axSystemNotifications 44 } --================================================================ -- axAppNotifications --================================================================ axHAStandby NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationHAGroup } STATUS current DESCRIPTION "The system is going into standby mode." ::= { axAppNotifications 1 } axHAActive NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationHAGroup } STATUS current DESCRIPTION "The system is going into active mode." ::= { axAppNotifications 2 } axHAActiveActive NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationHAGroup } STATUS deprecated DESCRIPTION "The system is going into active-active mode." ::= { axAppNotifications 3 } axServiceDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort , axNotificationIpAddressType, axNotificationPartitionName} STATUS current DESCRIPTION "A service is detected DOWN." ::= { axAppNotifications 4 } axServiceUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service is up." ::= { axAppNotifications 5 } axServerDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server is down." ::= { axAppNotifications 6 } axServerUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server is up." ::= { axAppNotifications 7 } axServerConnLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has reached the configured connection limits." ::= { axAppNotifications 8 } axServerConnResume NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has reached the configured connection-resume value." ::= { axAppNotifications 9 } axServiceConnLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service has reached the configured connection limits." ::= { axAppNotifications 10 } axServiceConnResume NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service has reached the configured connection-resume value." ::= { axAppNotifications 11 } axVirtualServerPortDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationVirtualServerPort, axNotificationVirtualServerPortType, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB virtual server port is down." ::= { axAppNotifications 12 } axVirtualServerPortUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationVirtualServerPort, axNotificationVirtualServerPortType, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB virtual server port is up." ::= { axAppNotifications 13 } axApplicationBufferReachLimit NOTIFICATION-TYPE OBJECTS { axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The AX SLB application buffer usage execeeded the configured threshold." ::= { axAppNotifications 14 } axVirtualServerPortReachConnLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationConnLimit, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A virtual service port has reached the configured connection limits." ::= { axAppNotifications 15 } axVirtualServerPortReachConnRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationConnLimit, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A virtual service port has reached the configured connection rate-limits." ::= { axAppNotifications 16 } axVirtualServerReachConnLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationConnLimit, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A virtual server has reached the configured connection limits." ::= { axAppNotifications 17 } axVirtualServerReachConnRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationConnLimit, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A virtual server has reached the configured connection rate-limits." ::= { axAppNotifications 18 } axServerConnRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has reached the configured conn-rate-limits." ::= { axAppNotifications 19 } axServiceConnRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group member has reached the configured conn-rate-limits." ::= { axAppNotifications 20 } axServiceGroupMemberEnabledForNewConn NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBServiceGroupName, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group member is enabled to accept the new connection, when the current connections of group members exceed the conn-limit." ::= { axAppNotifications 21 } axServiceGroupMemberDisabledForNewConn NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServiceGroupName, axNotificationSLBPort, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group member is disabled, when the current connections of group members are reduced to the conn-resume." ::= { axAppNotifications 22 } axVrrpActive NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationPartitionName, axNotificationVrid } STATUS current DESCRIPTION "The vrid, axNotificationVrid, in the specific partition becomes the Active state." ::= { axAppNotifications 23 } axVrrpStandby NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationPartitionName, axNotificationVrid } STATUS current DESCRIPTION "The vrid, axNotificationVrid, in the specific partition becomes the Standby state." ::= { axAppNotifications 24 } axSslServerCertificateErr NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSslServerCertificateErrCounter } STATUS current DESCRIPTION "The SSL server certificate error is detected." ::= { axAppNotifications 25 } axServerSelectionFailure NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationServerSelectionFailureReason, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has got a server selection failure." ::= { axAppNotifications 26 } axVirtualServerUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "Slb virtual server is up." ::= { axAppNotifications 27 } axVirtualServerDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "Slb virtual server is down." ::= { axAppNotifications 28 } axServerDisabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationTrueFalse, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server is disabled." ::= { axAppNotifications 29 } axServiceGroupUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServiceGroupName, axNotificationSLBServerPortType, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group is Up." ::= { axAppNotifications 30 } axServiceGroupDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServiceGroupName, axNotificationSLBServerPortType, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group is down." ::= { axAppNotifications 31 } axServiceGroupMemberUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServiceGroupName, axNotificationSLBServer, axNotificationSLBPort, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group member is up." ::= { axAppNotifications 32 } axServiceGroupMemberDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServiceGroupName, axNotificationSLBServer, axNotificationSLBPort, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service group member is down." ::= { axAppNotifications 33 } axVcsStateChange NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationOldVcsState, axNotificationNewVcsState } STATUS current DESCRIPTION "A VCS state change notification." ::= { axAppNotifications 34 } axGatewayUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationPartitionName } STATUS current DESCRIPTION "A gateway server is up." ::= { axAppNotifications 35 } axGatewayDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationPartitionName } STATUS current DESCRIPTION "A gateway server is down." ::= { axAppNotifications 36 } axServerBwRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has reached the configured bandwidth rate limit." ::= { axAppNotifications 37 } axServerBwRateResume NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB server has reached the configured bandwidth rate resuming value." ::= { axAppNotifications 38 } axServiceBwRateLimit NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service has reached the configured bandwidth rate limit." ::= { axAppNotifications 39 } axServiceBwRateResume NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBCurConns, axNotificationIpAddressType, axNotificationPartitionName } STATUS current DESCRIPTION "A SLB service has reached the configured bandwidth rate resuming value." ::= { axAppNotifications 40 } --================================================================ -- axNetworkNotifications --================================================================ axNetworkTrunkPortsThreshold NOTIFICATION-TYPE OBJECTS { axNotificationTrunkID, axNotificationPortThreshold, axNotificationCurrentUpPorts } STATUS current DESCRIPTION "The trunk ports threshold trap." ::= { axNetworkNotifications 1 } --================================================================== -- axSyslog trap --================================================================== axSyslogTrapPrefix OBJECT-IDENTITY STATUS current DESCRIPTION "prefix of A10 logging traps" ::= { axLogging 100 } axSyslogTrap NOTIFICATION-TYPE OBJECTS { axSyslogModuleName, axSyslogPriority, axSyslogMsg } STATUS current DESCRIPTION "the syslog messages sent through snmp trap" ::= { axSyslogTrapPrefix 1 } axSyslogTrapObjects OBJECT-IDENTITY STATUS current DESCRIPTION "Objects of AX syslog trap" ::= { axLogging 101 } axSyslogModuleName OBJECT-TYPE SYNTAX DisplayString ( SIZE ( 0 .. 15 ) ) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The module name sent the syslog message." ::= { axSyslogTrapObjects 1 } axSyslogPriority OBJECT-TYPE SYNTAX Integer32 ( 0 .. 7 ) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The syslog message priority." ::= { axSyslogTrapObjects 2 } axSyslogMsg OBJECT-TYPE SYNTAX OCTET STRING ( SIZE ( 0 .. 1023 ) ) MAX-ACCESS accessible-for-notify STATUS current DESCRIPTION "The syslog message." ::= { axSyslogTrapObjects 3 } --================================================================ -- axGslbNotifications --================================================================ axGslbSiteAdminEnabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site is administratively enabled." ::= { axGslbNotifications 1 } axGslbSiteAdminDisabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site is administratively disabled." ::= { axGslbNotifications 2 } axGslbSiteOperationalStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site is operational up." ::= { axGslbNotifications 3 } axGslbSiteOperationalStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site is operational down." ::= { axGslbNotifications 4 } axGslbSiteSlbDeviceStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationGslbSiteSlbDeviceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site SLB device status is changed to up." ::= { axGslbNotifications 5 } axGslbSiteSlbDeviceStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbSiteName, axNotificationGslbSiteSlbDeviceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB site SLB device status is changed to down." ::= { axGslbNotifications 6 } axGslbServiceIpAdminEnabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP is administratively enabled." ::= { axGslbNotifications 9 } axGslbServiceIpAdminDisabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP is administratively disabled." ::= { axGslbNotifications 10 } axGslbServiceIpOperationalStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP is operational up." ::= { axGslbNotifications 11 } axGslbServiceIpOperationalStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP is operational down." ::= { axGslbNotifications 12 } axGslbServiceIpPortStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationGslbServiceIpPortType, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP port status is changed to up." ::= { axGslbNotifications 13 } axGslbServiceIpPortStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbServiceIpName, axNotificationGslbServiceIpAddr, axNotificationGslbServiceIpPortType, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB service IP port status is changed to down." ::= { axGslbNotifications 14 } axGslbZoneAdminEnabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone status is administratively enabled." ::= { axGslbNotifications 15 } axGslbZoneAdminDisabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone status is administratively disabled." ::= { axGslbNotifications 16 } axGslbZoneOperationalStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone is operational up." ::= { axGslbNotifications 17 } axGslbZoneOperationalStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone is operational down." ::= { axGslbNotifications 18 } axGslbZoneServiceAdminEnabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationGslbZoneServiceProto, axNotificationGslbZoneServiceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone service is administratively enabled." ::= { axGslbNotifications 19 } axGslbZoneServiceAdminDisabled NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationGslbZoneServiceProto, axNotificationGslbZoneServiceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone service is administratively disabled." ::= { axGslbNotifications 20 } axGslbZoneServiceOperationalStateUp NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationGslbZoneServiceProto, axNotificationGslbZoneServiceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone service is operational up." ::= { axGslbNotifications 21 } axGslbZoneServiceOperationalStateDown NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbZoneName, axNotificationGslbZoneServiceProto, axNotificationGslbZoneServiceName, axNotificationPartitionName } STATUS current DESCRIPTION "The GSLB zone service is operational down." ::= { axGslbNotifications 22 } axGslbGroupBecomeMaster NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbGroupName, axNotificationGslbGroupEntity } STATUS current DESCRIPTION "The GSLB group becomes the Master." ::= { axGslbNotifications 23 } axGslbGroupRemovedMaster NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbGroupName, axNotificationGslbGroupEntity } STATUS current DESCRIPTION "The GSLB group is removed from the Master." ::= { axGslbNotifications 24 } axGslbGroupMemberJoinGroup NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbGroupName, axNotificationGslbGroupEntity } STATUS current DESCRIPTION "The GSLB group member is joining a group." ::= { axGslbNotifications 25 } axGslbGroupMemberLeaveGroup NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationGslbGroupName, axNotificationGslbGroupEntity } STATUS current DESCRIPTION "The GSLB group member is leaving a group." ::= { axGslbNotifications 26 } --================================================================ -- axSlbNotifications --================================================================ axVirtualServerCreateDelete NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationIpAddressType, axNotificationPartitionName, axNotificationSlbObjectChange } STATUS current DESCRIPTION "Slb virtual server is added or deleted." ::= { axSlbNotifications 1 } axVirtualServerPortCreateDelete NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationVirtualServer, axNotificationVirtualServerPort, axNotificationVirtualServerPortType, axNotificationIpAddressType, axNotificationPartitionName, axNotificationSlbObjectChange } STATUS current DESCRIPTION "Slb virtual server port is addeded or deleted." ::= { axSlbNotifications 2 } axServerCreateDelete NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationIpAddressType, axNotificationPartitionName, axNotificationSlbObjectChange } STATUS current DESCRIPTION "Slb server is added or deleted." ::= { axSlbNotifications 3 } axServerPortCreateDelete NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationSLBServer, axNotificationSLBPort, axNotificationSLBServerPortType, axNotificationIpAddressType, axNotificationPartitionName, axNotificationSlbObjectChange } STATUS current DESCRIPTION "Slb server port is added or delete." ::= { axSlbNotifications 4 } axSslCertificateCreateDelete NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationCertificateName, axNotificationPartitionName, axNotificationSlbObjectChange } STATUS current DESCRIPTION "Ssl certification is create or delete." ::= { axSlbNotifications 5 } axSslCertificateExpiring NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationCertificateName, axNotificationPartitionName, --string of time that the certificate is expired or to be expired axNotificationDateTime } STATUS current DESCRIPTION "The certification is going to be expired." ::= { axSlbNotifications 6 } axPartitionResourceUsageWarning NOTIFICATION-TYPE OBJECTS { axNotificationMsg, axNotificationPartitionResourceName, axNotificationPartitionResourceUsageLevel, axNotificationPartitionName } STATUS current DESCRIPTION "The partition resource usage becomes above/below the configured limitation." ::= { axSlbNotifications 7 } axSlbSystemThresholdHigh NOTIFICATION-TYPE OBJECTS { axNotificationSlbThresholdResourceId, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The slb system level resource indicated by axNotificationSlbThresholdResourceId is higher than the configured threshold." ::= { axSlbNotifications 9 } axSlbSystemThresholdHighBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationSlbThresholdResourceId, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The slb system level resource indicated by axNotificationSlbThresholdResourceId is changed from high to normal." ::= { axSlbNotifications 10 } axSlbSystemThresholdLow NOTIFICATION-TYPE OBJECTS { axNotificationSlbThresholdResourceId, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The slb system level resource indicated by axNotificationSlbThresholdResourceId is lower than the configured threshold." ::= { axSlbNotifications 11 } axSlbSystemThresholdLowBecomeNormal NOTIFICATION-TYPE OBJECTS { axNotificationSlbThresholdResourceId, axNotificationConfiguredThreshold, axNotificationCurrentUsage } STATUS current DESCRIPTION "The slb system level resource indicated by axNotificationSlbThresholdResourceId is changed from low to normal." ::= { axSlbNotifications 12 } END