F5 Big IP: Real machine port status Health Monitor

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

This monitor catches Xian events that notifies when the Real machine port status has changed its state.

Knowledge Base article:

Summary

Real machine port status has changed.

The real machine port status has changed to one of the following states: enabled, disabled.

Causes

The port is enabled when deliberately available for service and disabled when restricted.

Resolutions

Verify the status is the desired state according to your network requirement, considering service availability through real machine port.

Additional

Monitors real machine port status.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.F5Networks.JsXRealMachinePortElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Real machine port status Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.F5BigIp.RealMachinePortStatus.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_F5Networks!Jalasoft.Xian.Common.Elements.ThirdParty.F5Networks.JsXRealMachinePortElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="RealMachinePortStatus_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>