Disponibilidad del servicio FTP

Microsoft.Windows.InternetInformationServices.10.0.FTPServer.NTService.CheckServiceState.Monitor (UnitMonitor)

Knowledge Base article:

Resumen

Este monitor comprueba el estado del servicio del servidor FTP de IIS (FTPSVC). Si recibe una alerta de este monitor, se requiere una acción para volver a poner el servicio en un estado operativo.

Estados operativos:

El servicio del servidor FTP de IIS (FTPSVC) puede estar en un estado operativo "Servicio en ejecución" o "El servicio no se está ejecutando".

Configuración

El monitor toma un único parámetro de configuración que controla si el servicio debe supervisarse cuando el tipo de inicio no está establecido en "Automático". De manera predeterminada, el servicio se supervisará solo si el tipo de inicio del servicio es "Automático". Esto se puede ajustar según sea necesario.

Causas

Un servicio se puede detener por diversos motivos, entre los que se incluyen:

Soluciones

Si el servicio del servidor FTP de IIS (FTPSVC) no se está ejecutando, puede diagnosticar el problema o reiniciar el servicio realizando las siguientes acciones:

Iniciar el servicio FTP (FTPSVC)

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.10.0.FTPServer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.CheckNTServiceStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
El servicio FTP no está disponible.
El servicio FTP en {0} no está disponible.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.FTPServer.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.FTPServer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.FTPServer.NTService.CheckServiceState.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Running" MonitorTypeStateID="Running" HealthState="Success"/>
<OperationalState ID="NotRunning" MonitorTypeStateID="NotRunning" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>FTPSVC</ServiceName>
</Configuration>
</UnitMonitor>