Cisco Switch: Port self-test Health Monitor

Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.PortSelfTest.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Port self-test has changed its state.

Knowledge Base article:


Port self-test (2900/3000) has changed.

The port self-test status has changed to one of the following states: pass, fail.


Pass is the desired status; Fail signals the presence of error conditions.


In order to display the errors reported from the diagnostic tests, the diagnostic level, and the action that the supervisor engine takes after a self-test failure, use the show test command. Nothing is connected to the port. Check or swap cables. Verify the operation of the end device. In case of possible hardware failure, use the show test command to verify. Use the "set port enable <mod/port> command" to enable the port. If the port status does not change to "enable", use the show module command to determine if the module is disabled. Port belongs to a VLAN that does not exist. Use the set vlan <vlan> command to add a VLAN.


Monitors the result of the self-test executed by Cisco Switches 2900 and 3000 series.

Element properties:

Parent MonitorSystem.Health.PerformanceState
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
Alert Message
Port self-test Alert

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.CiscoSwitches.PortSelfTest.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_Cisco!Jalasoft.Xian.Common.Elements.ThirdParty.Cisco.JsXCiscoSwitchPortElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<AlertSettings AlertMessage="PortSelfTest_AlertMessage">