Beschikbaarheid van webtoepassingstest

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

Afhankelijkheidsmonitor voor het bijhouden van de beschikbaarheid van webtests voor alle tests binnen de webtoepassing.

Knowledge Base article:

Samenvatting

Deze monitor geeft de status weer van alle webtoepassingstests die worden gedefinieerd in een oplossing. Deze monitor wordt rood wanneer ten minste één test slecht is.

Oorzaken

Een of meer tests in deze webtoepassing zijn slecht. De status Fout geeft aan dat de URL niet beschikbaar is, dat de gegevens te langzaam worden geretourneerd of dat niet de verwachte gegevens worden geretourneerd.

Oplossingen

Ga naar de statusweergave Webtoepassingen en zoek de slechte test op. Open daarna Health Explorer om vast te stellen waarom de test slecht is.

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
Een of meer webtoepassingen zijn niet beschikbaar
Dit is het waarschuwingsbericht dat wordt gegenereerd vanuit de oplossing voor de beschikbaarheidsbewaking van webtoepassingen. Het betekent dat een of meer tests in de webtoepassing zijn mislukt.

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>