Contrôle que le site répond avec des codes de résultat inférieurs à 404
Surveille les erreurs de tentative d'accès au site web. Cette surveillance est assurée par l'envoi périodique d'une requête HTTP au site.
Si ce moniteur est en état d'erreur, le site web est endommagé.
Vérifiez le statut du site web et du pool d'applications correspondant à l'aide d'Inetmgr.exe, redémarrez-les s'ils sont arrêtés. Capturez les entrées du journal des événements et du journal IIS pour le site. Examinez les journaux pour déterminer les causes racines.
Pour que le moniteur fonctionne correctement, il doit être autorisé à envoyer des requêtes HTTP au site. Il s'exécute dans l'agent SCOM local
Option | Définition | Par défaut |
Alerte à l'état | État d'intégrité du moniteur qui génère une alerte. | Le moniteur est dans un état d'intégrité critique |
Priorité d'alerte | Priorité de l'alerte générée pour le moniteur. | Élevées |
Gravité d'alerte | Priorité de l'alerte générée pour le moniteur. | Critique |
Résoudre automatiquement l'alerte | Spécifie si l'alerte doit être résolue automatiquement quand le moniteur retrouve son état d'intégrité. | True |
Activée | Spécifie si le moniteur doit s'exécuter. | True |
Génère une alerte | Spécifie si le moniteur doit générer une alerte quand il passe à un avertissement ou à un état critique. | True |
Intervalle | Nombre de minutes entre deux exécutions du moniteur. | 180 |
Target | WindowsAzurePack.AdminAPI | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | WindowsAzurePack.MonitorType.BasePageErrorCodeMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="WindowsAzurePack.Monitor.WebSiteAvailability.AdminAPI" Accessibility="Public" Enabled="true" Target="WindowsAzurePack.AdminAPI" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="WindowsAzurePack.MonitorType.BasePageErrorCodeMonitor" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="WindowsAzurePack.Monitor.WebServiceAvailability.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ErrorCodeFailure" MonitorTypeStateID="ErrorCodeFailure" HealthState="Error"/>
<OperationalState ID="ErrorCodeSuccess" MonitorTypeStateID="ErrorCodeSuccess" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RequestID>1</RequestID>
<Url>$Target/Property[Type="WindowsAzurePack.AdminAPI"]/SiteAddress$/</Url>
<IntervalSeconds>1800</IntervalSeconds>
</Configuration>
</UnitMonitor>