Este monitor comprueba el estado del servicio de administración de IIS (IISADMIN). Si recibe una alerta de este monitor, será necesario tomar medidas para recuperar el estado operativo del servicio.
Estados operativos:
El estado operativo del servicio de servidor IIS (IISADMIN) puede ser "El servicio está en ejecución" o "El servicio no está en ejecución".
El monitor usa un único parámetro de configuración que controla si se debe supervisar el servicio cuando su tipo de inicio no se encuentra establecido en "Automático". De manera predeterminada, el servicio se supervisa sólo si su tipo de inicio es "Automático". Este comportamiento se puede modificar según corresponda.
Un servicio se puede detener por muchos motivos, como los que se citan a continuación:
Un administrador detiene el servicio.
El servicio no puede iniciarse porque no se pudo autenticar la cuenta de usuario.
El servicio se detiene tras encontrar una excepción.
El servicio no puede iniciarse porque está configurado incorrectamente.
Si el servicio de servidor IIS (IISADMIN) no se ejecuta, puede realizar las acciones siguientes para diagnosticar el problema o reiniciar el servicio:
Compruebe si hay otras alertas relacionadas con el servicio que puedan haberse producido simultáneamente. Quizás estas alertas le ayuden a identificar mejor el motivo por el cual el estado del servicio ha cambiado a Detenido.
Revise los registros de eventos del equipo administrado y corrija cualquier problema subyacente que pueda haber hecho que el servicio se detenga inesperadamente.
Use la tarea siguiente para intentar reiniciar el servicio.
Iniciar el servicio de administración de IIS (IISADMIN)
Target | Microsoft.Windows.InternetInformationServices.2008.ServerRole | ||
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.Windows.InternetInformationServices.2008.ServerRole.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.ServerRole" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.2008.ServerRole.NTService.CheckServiceState.Monitor.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>IISADMIN</ServiceName>
<CheckStartupType>true</CheckStartupType>
</Configuration>
</UnitMonitor>