Observium_CE/mibs/a10/A10-AX-NOTIFICATIONS

1291 lines
40 KiB
Plaintext

--
-- 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