SnapMgrSPStoragePolicyServiceAccountMonitor

Bostwick.SnapManager.SnapMgrSPStoragePolicyServiceAccountMonitor (UnitMonitor)

Description for the new unit monitor.

Element properties:

TargetBostwick.SnapManager.SnapMgrSPStoragePolicy
Parent MonitorSystem.Health.SecurityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSnapMgrSPServiceAccountStatusMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Snap Manager StoragePolicy Service Lockout
The Snap Manager Storage Policy Service account is locked out.
RunAsDefault

Source Code:

<UnitMonitor ID="Bostwick.SnapManager.SnapMgrSPStoragePolicyServiceAccountMonitor" Accessibility="Public" Enabled="true" Target="Bostwick.SnapManager.SnapMgrSPStoragePolicy" ParentMonitorID="Health!System.Health.SecurityState" Remotable="true" Priority="Normal" TypeID="SnapMgrSPServiceAccountStatusMonitor" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Bostwick.SnapManager.SnapMgrSPStoragePolicyServiceAccountMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Red" MonitorTypeStateID="Red" HealthState="Error"/>
<OperationalState ID="Green" MonitorTypeStateID="Green" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Name>$Target/Property[Type="Bostwick.SnapManager.SnapMgrSPStoragePolicy"]/Name$</Name>
<Account>$Target/Property[Type="Bostwick.SnapManager.SnapMgrSPStoragePolicy"]/StorageUserName$</Account>
<Type>Bostwick.SnapManager.SnapMgrSPStoragePolicy</Type>
</Configuration>
</UnitMonitor>