712 lines
20 KiB
Plaintext
712 lines
20 KiB
Plaintext
--- ArubaOS 8.8.0.1_80393
|
|
-- vim:set ts=4 sw=4:
|
|
WLSX-HA-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
TEXTUAL-CONVENTION FROM SNMPv2-TC
|
|
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
snmpModules,
|
|
Integer32,
|
|
Unsigned32,
|
|
Counter32,
|
|
IpAddress,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
TDomain,
|
|
DisplayString,
|
|
PhysAddress,
|
|
TAddress,
|
|
TimeInterval,
|
|
RowStatus,
|
|
StorageType,
|
|
TestAndIncr,
|
|
MacAddress,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
wlsxEnterpriseMibModules
|
|
FROM ARUBA-MIB
|
|
|
|
ArubaEnableValue,
|
|
ArubaHaRole,
|
|
ArubaHaConnectivityStatus
|
|
FROM ARUBA-TC;
|
|
|
|
wlsxHaMIB MODULE-IDENTITY
|
|
LAST-UPDATED "202008141745Z"
|
|
ORGANIZATION "Aruba, a Hewlett Packard Enterprise company"
|
|
CONTACT-INFO
|
|
"Postal: 3333 Scott Blvd,
|
|
Santa Clara, CA 95054
|
|
E-mail: aruba-ext-eng-reg@hpe.com
|
|
Phone: 408 227 4500
|
|
Fax: 408 752 0626"
|
|
DESCRIPTION
|
|
"This MIB module defines MIB objects which provide
|
|
information about High Availability on Aruba controller."
|
|
REVISION "202008141745Z"
|
|
DESCRIPTION
|
|
"The initial revision."
|
|
::= { wlsxEnterpriseMibModules 20 }
|
|
|
|
wlsxHighAvalabilityInfoGroup OBJECT IDENTIFIER ::= { wlsxHaMIB 1 }
|
|
wlsxHighAvalabilityTraps OBJECT IDENTIFIER ::= { wlsxHaMIB 2 }
|
|
|
|
-- wlsxHighAvalabilityInfoGroup contains information about the High Availability on Aruba controller
|
|
|
|
wlsxHighAvalabilityConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WlsxHighAvalabilityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This Table lists High Avalability configuration on the Aruba controller.
|
|
"
|
|
|
|
::= { wlsxHighAvalabilityInfoGroup 1 }
|
|
|
|
wlsxHighAvalabilityConfigEntry OBJECT-TYPE
|
|
SYNTAX WlsxHighAvalabilityConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" HA profile config entry "
|
|
INDEX { haProfileName }
|
|
::= { wlsxHighAvalabilityConfigTable 1 }
|
|
|
|
WlsxHighAvalabilityConfigEntry ::=
|
|
SEQUENCE {
|
|
|
|
haProfileName DisplayString,
|
|
haMembership DisplayString,
|
|
haState ArubaEnableValue,
|
|
haRole ArubaHaRole,
|
|
haPreemption ArubaEnableValue,
|
|
haOversubscription ArubaEnableValue,
|
|
haStateSync ArubaEnableValue,
|
|
haPresharedKey DisplayString,
|
|
haIntercontrollerHbt ArubaEnableValue,
|
|
haHbtThreshold Unsigned32,
|
|
haHbtInterval Unsigned32
|
|
}
|
|
|
|
haProfileName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The name of the HA profile.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 1 }
|
|
|
|
haMembership OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The name of the HA profile enabled.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 2 }
|
|
|
|
haState OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The HA state.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 3 }
|
|
haRole OBJECT-TYPE
|
|
SYNTAX ArubaHaRole
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The HA role of the controller.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 4 }
|
|
|
|
haPreemption OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
HA preemption.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 5 }
|
|
|
|
haOversubscription OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Standby capacity extension.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 6 }
|
|
|
|
haStateSync OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The HA state sync.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 7 }
|
|
|
|
haPresharedKey OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(8..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The IPSec key for statesync.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 8 }
|
|
|
|
haIntercontrollerHbt OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The state of intercontroller heart beat.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 9 }
|
|
|
|
haHbtThreshold OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
Intercontroller hbt threshold above which it can trigger HA failover.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 10 }
|
|
|
|
haHbtInterval OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The frequency of inter controller heart beat.
|
|
"
|
|
::= { wlsxHighAvalabilityConfigEntry 11 }
|
|
|
|
|
|
-- HA AP table --
|
|
wlsxHighAvalabilityApTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WlsxHighAvalabilityApEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This Table lists High Avalability AP counts on the Aruba controller.
|
|
"
|
|
|
|
::= { wlsxHighAvalabilityInfoGroup 2 }
|
|
|
|
wlsxHighAvalabilityApEntry OBJECT-TYPE
|
|
SYNTAX WlsxHighAvalabilityApEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" HA AP entry "
|
|
INDEX { haProfileName }
|
|
::= { wlsxHighAvalabilityApTable 1 }
|
|
|
|
WlsxHighAvalabilityApEntry ::=
|
|
SEQUENCE {
|
|
|
|
haActiveAPs Gauge,
|
|
haStandbyAPs Gauge,
|
|
haTotalAPs Gauge
|
|
}
|
|
|
|
haActiveAPs OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of active APs.
|
|
"
|
|
::= { wlsxHighAvalabilityApEntry 1 }
|
|
|
|
haStandbyAPs OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of standby APs.
|
|
"
|
|
::= { wlsxHighAvalabilityApEntry 2 }
|
|
|
|
haTotalAPs OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of APs.
|
|
"
|
|
::= { wlsxHighAvalabilityApEntry 3 }
|
|
|
|
|
|
-- HA intercontroller hbt status table --
|
|
|
|
wlsxIntercontrollerHbtTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WlsxIntercontrollerHbtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This Table lists inter controller heart beat status.
|
|
"
|
|
|
|
::= { wlsxHighAvalabilityInfoGroup 3 }
|
|
|
|
wlsxIntercontrollerHbtEntry OBJECT-TYPE
|
|
SYNTAX WlsxIntercontrollerHbtEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" HA hbt entry "
|
|
INDEX { haActiveCtrl }
|
|
::= { wlsxIntercontrollerHbtTable 1 }
|
|
|
|
WlsxIntercontrollerHbtEntry ::=
|
|
SEQUENCE {
|
|
haActiveCtrl DisplayString,
|
|
haActiveCtrlIp DisplayString,
|
|
haReferenceCnt Gauge,
|
|
haTotalHbtRequestsSent Counter32,
|
|
haTotalHbtResponsesRcvd Counter32,
|
|
haLastMissedHbtCnt Gauge,
|
|
haLastHbtMissedTime DisplayString
|
|
}
|
|
|
|
haActiveCtrl OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The IP address of the actve controller(Key).
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 1 }
|
|
|
|
haActiveCtrlIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..64))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The IP address of the actve controller.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 2 }
|
|
|
|
|
|
haReferenceCnt OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of standby APs.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 3 }
|
|
|
|
haTotalHbtRequestsSent OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of hbt requests sent.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 4 }
|
|
|
|
haTotalHbtResponsesRcvd OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of heart beat responses received.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 5 }
|
|
|
|
haLastMissedHbtCnt OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of heart beat last missed.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 6 }
|
|
|
|
haLastHbtMissedTime OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..32))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The timestamp of last missed hbt.
|
|
"
|
|
::= { wlsxIntercontrollerHbtEntry 7 }
|
|
|
|
|
|
-- State sync table --
|
|
|
|
wlsxStateSyncTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WlsxStateSyncEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This Table lists the counts of active/replicated pmk-cache and
|
|
key-cache entries related to HA state sync.
|
|
"
|
|
|
|
::= { wlsxHighAvalabilityInfoGroup 4 }
|
|
|
|
wlsxStateSyncEntry OBJECT-TYPE
|
|
SYNTAX WlsxStateSyncEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" HA state sync entry "
|
|
INDEX { haProfileName }
|
|
::= { wlsxStateSyncTable 1 }
|
|
|
|
WlsxStateSyncEntry ::=
|
|
SEQUENCE {
|
|
|
|
haActivePmkCacheEntries Gauge,
|
|
haReplicatedPmkCacheEntries Gauge,
|
|
haTotalPmkCacheEntries Gauge,
|
|
haActiveKeyCacheEntries Gauge,
|
|
haReplicatedKeyCacheEntries Gauge,
|
|
haTotalKeyCacheEntries Gauge
|
|
}
|
|
|
|
haActivePmkCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of active pmk cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 1 }
|
|
|
|
|
|
haReplicatedPmkCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of replicated pmk cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 2 }
|
|
|
|
haTotalPmkCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of pmk cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 3 }
|
|
|
|
haActiveKeyCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of active key cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 4 }
|
|
|
|
haReplicatedKeyCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The nuber of replicated key cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 5 }
|
|
|
|
haTotalKeyCacheEntries OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of key cache entries.
|
|
"
|
|
::= { wlsxStateSyncEntry 6 }
|
|
|
|
|
|
-- HA tunnel table --
|
|
|
|
wlsxHighAvalabilityTunnelTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WlsxHighAvalabilityTunnelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This table lists the total number of High Availability acitve/standby tunnels
|
|
and AP heart beat tunnels on the Aruba controller.
|
|
"
|
|
|
|
::= { wlsxHighAvalabilityInfoGroup 5 }
|
|
|
|
wlsxHighAvalabilityTunnelEntry OBJECT-TYPE
|
|
SYNTAX WlsxHighAvalabilityTunnelEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" HA tunnel entry "
|
|
INDEX { haProfileName }
|
|
::= { wlsxHighAvalabilityTunnelTable 1 }
|
|
|
|
WlsxHighAvalabilityTunnelEntry ::=
|
|
SEQUENCE {
|
|
|
|
haActiveVapTunnels Gauge,
|
|
haStandbyVapTunnels Gauge,
|
|
haTotalVapTunnels Gauge,
|
|
haAPHbtTunnels Gauge
|
|
}
|
|
|
|
haActiveVapTunnels OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of active per VAP GRE tunnels.
|
|
"
|
|
::= { wlsxHighAvalabilityTunnelEntry 1 }
|
|
|
|
haStandbyVapTunnels OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of standby per VAP GRE tunnels.
|
|
"
|
|
::= { wlsxHighAvalabilityTunnelEntry 2 }
|
|
|
|
haTotalVapTunnels OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The total number of per VAP GRE tunnels.
|
|
"
|
|
::= { wlsxHighAvalabilityTunnelEntry 3 }
|
|
|
|
haAPHbtTunnels OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
The number of AP hbt GRE tunnels.
|
|
"
|
|
::= { wlsxHighAvalabilityTunnelEntry 4 }
|
|
|
|
-- High Availability Traps
|
|
-- This group defines all the traps related to High Availability.
|
|
wlsxHaTrapObjectsGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 1 }
|
|
wlsxHaTrapDefinitionGroup OBJECT IDENTIFIER ::= { wlsxHighAvalabilityTraps 2 }
|
|
|
|
wlsxHaV4Status OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the
|
|
IPv4 status of High Availability.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 1 }
|
|
wlsxHaV4Role OBJECT-TYPE
|
|
SYNTAX ArubaHaRole
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the
|
|
IPv4 HA role of the controller.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 2 }
|
|
|
|
wlsxHaV6Status OBJECT-TYPE
|
|
SYNTAX ArubaEnableValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the
|
|
IPv6 status of High Availability.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 3 }
|
|
|
|
wlsxHaV6Role OBJECT-TYPE
|
|
SYNTAX ArubaHaRole
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the
|
|
IPv6 HA role of the controller.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 4 }
|
|
|
|
wlsxHaAPName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate name of an AP.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 5 }
|
|
|
|
|
|
wlsxHaActiveControllerIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the active controller IP address.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 6 }
|
|
|
|
wlsxHaStandbyControllerIp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the standby controller IP address.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 7 }
|
|
|
|
wlsxTrapHaConnectivityStatus OBJECT-TYPE
|
|
SYNTAX ArubaHaConnectivityStatus
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate standby controller connectivity status
|
|
of an AP.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 8 }
|
|
|
|
wlsxTrapHaIntercontrollerHbtMissCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the number of intercontroller heart beat miss.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 9 }
|
|
|
|
wlsxTrapHaHbtMissTimeStamp OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(0..63))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the time stamp of
|
|
intercontroller heart beat miss.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 10 }
|
|
|
|
wlsxTrapHaStandbyApCnt OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"
|
|
This object is used in the traps to indicate the number of standby APs on standby controller.
|
|
"
|
|
::= { wlsxHaTrapObjectsGroup 11 }
|
|
|
|
|
|
--Trap Definition
|
|
wlsxHaState NOTIFICATION-TYPE
|
|
OBJECTS {wlsxHaV4Status, wlsxHaV4Role, wlsxHaV6Status, wlsxHaV6Role}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that HA state has changed."
|
|
::= { wlsxHaTrapDefinitionGroup 1 }
|
|
|
|
wlsxHaStandbyIpSentFailed NOTIFICATION-TYPE
|
|
OBJECTS {wlsxHaStandbyControllerIp, wlsxHaAPName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that standby IP is sent to an AP failed"
|
|
::= { wlsxHaTrapDefinitionGroup 2 }
|
|
|
|
wlsxHaStandbyConnectivityState NOTIFICATION-TYPE
|
|
OBJECTS {wlsxHaAPName, wlsxHaStandbyControllerIp, wlsxTrapHaConnectivityStatus}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates the standby connectivity status for an AP."
|
|
::= { wlsxHaTrapDefinitionGroup 3 }
|
|
|
|
wlsxHaIntercontrollerHbtMiss NOTIFICATION-TYPE
|
|
OBJECTS {wlsxTrapHaIntercontrollerHbtMissCnt, wlsxHaActiveControllerIp, wlsxTrapHaHbtMissTimeStamp}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates around half of the threshold intercontroller hearbeat
|
|
missed with serving controller.
|
|
"
|
|
::= { wlsxHaTrapDefinitionGroup 4 }
|
|
|
|
wlsxHaFailoverTrigger NOTIFICATION-TYPE
|
|
OBJECTS {wlsxHaActiveControllerIp, wlsxTrapHaStandbyApCnt}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that standby controller has triggered HA failover to aps belonging to a
|
|
particular serving controller with which intercontroller heart beat missed above threshold."
|
|
|
|
::= { wlsxHaTrapDefinitionGroup 5 }
|
|
|
|
wlsxHaFailoverRequestFromAp NOTIFICATION-TYPE
|
|
OBJECTS {wlsxHaAPName}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates that an ap sent failover request to the controller.
|
|
This could be because of AP missing hbt with serving controller, on receiving failover
|
|
request from standby controller or AP trying to preempt back to active controller"
|
|
::= { wlsxHaTrapDefinitionGroup 6 }
|
|
END
|