Disponibilité du site FTP

Microsoft.Windows.InternetInformationServices.6.2.FTPSite.FTPSiteStatusCheck.Monitor (UnitMonitor)

Knowledge Base article:

Résumé

Cette analyse vérifie l'état des sites FTP. Si vous recevez une alerte via cette analyse, vous devez faire en sorte que le site FTP fonctionne à nouveau.

États opérationnels :

Un site FTP IIS peut avoir l'état opérationnel « Démarré » ou « Arrêté ».

Configuration

Le seul paramètre configurable de cette analyse est l'intervalle de temps utilisé pour contrôler l'état du site FTP.

Causes

Un site FTP IIS peut s'arrêter pour de nombreuses raisons, parmi lesquelles :

Résolutions

Si un site FTP IIS est arrêté, vous pouvez diagnostiquer le problème ou redémarrer le site comme suit :

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.FTPSite
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.Server.IIS.IISFTPSiteStateMonitor.8
RemotableFalse
AccessibilityPublic
Alert Message
Le site FTP IIS 8 n'est pas disponible
Le site FTP IIS 8 nommé {0} sur {1} n'est pas disponible, car il a été arrêté.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.6.2.FTPSite.FTPSiteStatusCheck.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.FTPSite" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.IIS.IISFTPSiteStateMonitor.8" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.6.2.FTPSite.FTPSiteStatusCheck.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="IISCommon!Microsoft.Windows.InternetInformationServices.FTPSite"]/Description$</AlertParameter1>
<AlertParameter2>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Started" MonitorTypeStateID="Started" HealthState="Success"/>
<OperationalState ID="Stopped" MonitorTypeStateID="Stopped" HealthState="Error"/>
</OperationalStates>
<Configuration>
<PeriodInSeconds>60</PeriodInSeconds>
<SiteID>$Target/Property[Type="IISCommon!Microsoft.Windows.InternetInformationServices.FTPSite"]/SiteID$</SiteID>
</Configuration>
</UnitMonitor>