Disponibilité des tests d'application Web

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

Analyse de dépendance permettant de suivre la disponibilité du test Web pour les tests inclus dans l'application Web.

Knowledge Base article:

Résumé

Cette analyse reflète l'état de tous les tests d'application Web définis dans une solution. Cette analyse devient rouge lorsqu'au moins un test est anormal.

Causes

Un ou plusieurs tests sont anormaux dans cette application Web. 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.

Solutions

Accédez à l'affichage des états Applications Web et recherchez le test anormal. Ouvrez ensuite l'Explorateur d'intégrité afin de déterminer pourquoi le test est 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é à partir de la solution d'analyse des disponibilités des applications Web, lequel signifie qu'un ou plusieurs tests dans 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>