Disponibilidade do Teste da Aplicação Web

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

Monitor de dependência para controlar a disponibilidade do teste Web para todos os testes da Aplicação Web.

Knowledge Base article:

Resumo

Este monitor reflete o estado de todos os testes da Aplicação Web definida numa solução. O monitor fica vermelho, quando, pelo menos, um teste está em mau estado de funcionamento.

Causas

Um ou mais testes nesta Aplicação Web estão em mau estado de funcionamento. Um mau estado de funcionamento indica que o URL não está disponível, está a devolver dados muito lentamente ou não está a devolver os dados esperados.

Resoluções

Vá até à vista de estado da Aplicação Web e localize o teste em mau estado de funcionamento. Em seguida, abra o explorador do estado de funcionamento para determinar o motivo pelo qual o teste está em mau estado de funcionamento.

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
Uma ou mais Aplicações Web Indisponíveis
Esta é a mensagem de alerta gerada a partir da solução de Monitorização da Disponibilidade da Aplicação Web e significa que um ou mais testes na Aplicação Web falharam.

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>