Ce moniteur vérifie l'état du service de serveur FTP IIS (MSFTPSVC). Si vous recevez une alerte de ce moniteur, il est nécessaire d'agir pour remettre le service dans un état opérationnel.
États opérationnels :
Le service de serveur FTP IIS (MSFTPSVC) peut être dans un état opérationnel « Service en cours d'exécution » ou « Service non exécuté ».
Le moniteur prend un paramètre de configuration unique qui vérifie si le service doit être analysé lorsque son type de démarrage n'est pas défini sur « Automatique ». Par défaut, le service sera analysé uniquement si le type de démarrage du service est « Automatique ». Cela peut être adapté au besoin.
Un service peut s'arrêter pour de nombreuses raisons, notamment :
Le service a été arrêté par un administrateur.
Le service a été empêché de démarrer parce que le compte d'utilisateur n'a pas pu être authentifié.
Le service a rencontré une exception qui a arrêté le service.
Le service a été configuré de façon incorrecte, ce qui l'a empêché de démarrer.
Si le service de serveur FTP IIS (MSFTPSVC) ne s'exécute pas, vous pouvez diagnostiquer le problème ou redémarrer le service en prenant les mesures suivantes :
Recherchez des alertes supplémentaires liées au service, qui se sont produites simultanément. Ces alertes peuvent permettre de mieux identifier la raison pour laquelle le service est passé en état arrêté.
Examinez les journaux d'événements sur l'ordinateur géré et corrigez tous les problèmes sous-jacents qui ont pu provoquer l'arrêt inattendu du service.
Utilisez la tâche suivante pour essayer de redémarrer le service.
Démarrer le service FTP (MSFTPSVC)
Target | Microsoft.Windows.InternetInformationServices.2008.LegacyFTPServer | ||
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.LegacyFTPServer.NTService.CheckServiceState.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.LegacyFTPServer" 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.LegacyFTPServer.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>MSFTPSVC</ServiceName>
</Configuration>
</UnitMonitor>