Disponibilité du test d'applications Web

Microsoft.SystemCenter.WebApplicationSolutions.WebTestAggregator.WebTest.DependencyMonitor (DependencyMonitor)

Moniteur de dépendance pour faire le suivi de la disponibilité des tests web pour tous les tests dans l'application web.

Knowledge Base article:

Résumé

Ce moniteur indique l'état de tous les tests d'applications web définis dans une solution. Il passe au rouge quand au moins un test donne un résultat anormal.

Causes

Un ou plusieurs tests de cette application web donnent un résultat anormal. Un état anormal indique que l'URL n'est pas disponible, qu'elle renvoie des données trop lentement ou qu'elle ne renvoie pas les données attendues.

Résolutions

Accédez à la vue de l'état des applications web et recherchez le test avec un résultat anormal. Ouvrez ensuite l'Explorateur d'intégrité pour déterminer pourquoi le test a un résultat anormal.

Element properties:

TargetMicrosoft.SystemCenter.WebApplicationSolutions.SingleUrlTest
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.SystemCenter.WebApplicationSolutions.WebTest.IsMemberOf.WebTestAggregator
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Une ou plusieurs applications web indisponibles
Il s'agit du message d'alerte généré depuis la solution de surveillance de la disponibilité d'applications web. Il signifie qu'un ou plusieurs tests de l'application web ont échoué.

Source Code:

<DependencyMonitor ID="Microsoft.SystemCenter.WebApplicationSolutions.WebTestAggregator.WebTest.DependencyMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.WebApplicationSolutions.SingleUrlTest" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.SystemCenter.WebApplicationSolutions.WebTest.IsMemberOf.WebTestAggregator" MemberMonitor="Health!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.WebApplicationSolutions.WebTestAggregator.WebTest.DependencyMonitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>