Data Protector Device Mount Request Monitor

HP.DataProtector.Device.MountRequest.Monitor (UnitMonitor)

Knowledge Base article:

Summary

This monitor is a Data Protector device state monitor. This monitor is in error state, if a mount request is issued for this device during the backup session.

Causes

Mount request is issued, when one or more media are missing in the device, which is used for the currently running backup session.

Resolutions

To continue the backup session, follow these steps:

1. View Data Protector Events to identify device with missing media.

2. Insert one or more media to the device.

3. Confirm mount request using the following task

Confirm Mount Request

To stop the backup session, use the following task:

Cancel Mount Request

Element properties:

TargetHP.DataProtector.Device
Parent MonitorHP.DataProtector.Device.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeHP.DataProtector.Device.MountRequest.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Mount Request Alert
Host: {0}
Device: {1}
Type: {2}
Pool: {3}
Library: {4}
Policy: {5}

Please see the alert context for more details.
RunAsDefault

Source Code:

<UnitMonitor ID="HP.DataProtector.Device.MountRequest.Monitor" Accessibility="Public" Enabled="true" Target="HP.DataProtector.Device" ParentMonitorID="HP.DataProtector.Device.AvailabilityState" Remotable="true" Priority="Normal" TypeID="HP.DataProtector.Device.MountRequest.MonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="HP.DataProtector.Device.MountRequest.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="HP.DataProtector.Device"]/Host$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="HP.DataProtector.Device"]/Name$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="HP.DataProtector.Device"]/Type$</AlertParameter3>
<AlertParameter4>$Target/Property[Type="HP.DataProtector.Device"]/Pool$</AlertParameter4>
<AlertParameter5>$Target/Property[Type="HP.DataProtector.Device"]/Library$</AlertParameter5>
<AlertParameter6>$Target/Property[Type="HP.DataProtector.Device"]/Policy$</AlertParameter6>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId35a4cc85da464abbb90133feb609fd32" MonitorTypeStateID="OK" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateId6151df5e79af4f1d986e1d03e34f048a" MonitorTypeStateID="MountRequest" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<ComputerName>$Target/Property[Type="HP.DataProtector.Device"]/Host$</ComputerName>
<DeviceName>$Target/Property[Type="HP.DataProtector.Device"]/Name$</DeviceName>
</Configuration>
</UnitMonitor>