Disponibilidad de pruebas de aplicación web

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

Monitor de dependencia para seguir la disponibilidad de las pruebas web en todas las pruebas que hay dentro de la aplicación web.

Knowledge Base article:

Resumen

Este monitor refleja el estado de todas las pruebas de aplicaciones web definidas en una solución. Este monitor se pondrá en rojo cuando haya, por lo menos, una prueba con un estado incorrecto.

Causas

Una o varias pruebas de esta aplicación web tienen un estado incorrecto. Un estado incorrecto indica que la dirección URL no está disponible, devuelve los datos con demasiada lentitud o no devuelve los datos esperados.

Soluciones

Vaya a la vista de estado de aplicaciones web y busque la prueba con un estado incorrecto. Luego abra el explorador de mantenimiento para determinar por qué el estado es incorrecto.

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
Una o varias aplicaciones web no están disponibles
La solución de supervisión de disponibilidad de aplicaciones web generó un mensaje de alerta que significa que hay algún error en una o varias pruebas de la aplicación web.

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>