Monitor for Web Deployment Service in the Publisher Role
An Unit Monitor for Checking the Service state of Web Deploy Service in the Publisher is up and running.
A Web Deploy Service service may stop running due to a number of reasons some of which include:
If there is not enough Physical Disk Space to deploy the new website
Have enough Disk space to deploy new sites.
Restart the Web Farm Agent Service after checking Event Logs.
Target | Microsoft.WebSites.Publisher | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Websites.Monitoring.Publisher.WebDeployServiceMonitor" Accessibility="Public" Enabled="true" Target="MWL!Microsoft.WebSites.Publisher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Websites.Monitoring.Publisher.WebDeployServiceMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>MsDepSvc</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>