F5 Big IP: RSH port status Health Monitor

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

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

Knowledge Base article:

Summary

RSH port status has changed.

The RSH port status has changed to one of the following states: true, false,and unsupported.

Causes

The port is open (true) when deliberately available for service and closed (false) when restricted. If unsupported, it doesn’t apply.

Resolutions

Verify status is the desired state according to your network requirement, considering service availability through the RSH port. If the state is unsupported, reconfigure remote shell (rshd) server on a BIG-IP Controller.

Additional

Monitors the status of the RSH port.

Element properties:

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

Source Code:

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