HP Printer: Device input tray status Health Monitor

Jalasoft.Xian.SmartManagementPacks.HPPrinters.DeviceInputTrayStatus.1.1 (AggregateMonitor)

This monitor catches Xian events that notifies when the Device input tray status has changed its state.

Knowledge Base article:

Summary

Device input tray state has changed.

The device input tray status has changed from one of the following states to another: Input Tray Missing, Input Tray Empty, or Input Tray Unknown.

Causes

The Input-Tray-Missing values is activated when the input tray is missing. The Input-Tray-Empty values is activated when the supply of the input media is empty, And the Input-Tray-Unknown value is activated when this input tray state is unknown.

Resolutions

Check the input tray of the device and make sure it is closed and with paper.

Additional

Monitors the device input tray status. It can be (1) for Input Tray Missing, (2) for Input Tray Empty, and (3) for Input Tray Unknown.

Element properties:

TargetJalasoft.Xian.Common.Elements.ThirdParty.HPPrinters.JsXHPPrintersSnmpDeviceElement
Parent MonitorSystem.Health.PerformanceState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityLow
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Device input tray status Alert
{0}

Source Code:

<AggregateMonitor ID="Jalasoft.Xian.SmartManagementPacks.HPPrinters.DeviceInputTrayStatus.1.1" Accessibility="Public" Enabled="true" Target="ThirdParty_HPPrinters!Jalasoft.Xian.Common.Elements.ThirdParty.HPPrinters.JsXHPPrintersSnmpDeviceElement" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="DeviceInputTrayStatus_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>