F5 Big IP: Pool member status Health Monitor

Jalasoft.Xian.SmartManagementPacks.F5BigIp.PoolMemberStatus.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Pool member status has changed its state.

Knowledge Base article:

Summary

Pool member status has changed.

The pool member status has changed to one of the following states: unchecked, up, down, force down, checking, maintenance, enabled, disabled.

Causes

When unchecked, it prevents connections. When up, sessions are enabled. When down, sessions are disabled. When force down, it has been disabled as part of a programmed procedure. When checking, it allows connections. When maintenance, it is undergoing a programmed procedure. When enabled, connections are enabled. When disabled, connections are disabled.

Resolutions

Change status according to requirements.

Additional

Monitors pool member status.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.F5Networks.JsXF5BigIpV46PoolMemberElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Pool member status Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.F5BigIp.PoolMemberStatus.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_F5Networks!Jalasoft.Xian.Common.Elements.ThirdParty.F5Networks.JsXF5BigIpV46PoolMemberElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="PoolMemberStatus_AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Low</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Params/Param[3]$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>