SnapMgrSPAgentServiceAccountMonitor

Bostwick.SnapManager.SnapMgrSPAgentServiceAccountMonitor (UnitMonitor)

Description for the new unit monitor.

Element properties:

TargetBostwick.SnapManager.SnapMgrSPAgent
Parent MonitorSystem.Health.SecurityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSnapMgrSPServiceAccountStatusMonitor
RemotableTrue
AccessibilityPublic
Alert Message
Snap Manager Agent Service Lockout
The Snap Manager Agent Service account is locked out.
RunAsDefault

Source Code:

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