De monitor "Computer niet bereikbaar" instellen op geslaagd omdat de diagnose "De status van de watcher van de health-service controleren" is voltooid

Microsoft.SystemCenter.HealthService.Recovery.Watcher.ComputerUp.SetComputerDownMonitor (Recovery)

Deze herstelbewerking is niet bedoeld om de rechtstreeks door de gebruiker te worden uitgevoerd. Deze herstelbewerking verwerkt de diagnostische uitvoer en stelt de monitor 'Computer niet bereikbaar' in.

Element properties:

TargetMicrosoft.SystemCenter.HealthServiceWatcher
MonitorMicrosoft.SystemCenter.HealthService.ComputerDown
Reset MonitorFalse
RemotableTrue
Timeout300
CategoryMaintenance
Enabledtrue
AccessibilityInternal

Member Modules:

ID Module Type TypeId RunAs 
ComputerUp WriteAction Microsoft.SystemCenter.ComputerUp.SetComputerDownMonitor Default

Source Code:

<Recovery ID="Microsoft.SystemCenter.HealthService.Recovery.Watcher.ComputerUp.SetComputerDownMonitor" Accessibility="Internal" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthServiceWatcher" Monitor="SC2007!Microsoft.SystemCenter.HealthService.ComputerDown" ResetMonitor="false" ExecuteOnDiagnostic="Microsoft.SystemCenter.HealthService.Diagnostic.QueryHealthServiceWatcher" Remotable="true" Timeout="300">
<Category>Maintenance</Category>
<ConditionDetection ID="FilterCondition" TypeID="System!System.ExpressionFilter">
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Diagnostic/DataItem/Changes/Change/MonitorId[.=substring-before(substring-after('$MPElement[Name="SC2007!Microsoft.SystemCenter.HealthService.Heartbeat"]$','{'),'}')]/../NewHealthState</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="Integer">1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</ConditionDetection>
<WriteAction ID="ComputerUp" TypeID="Microsoft.SystemCenter.ComputerUp.SetComputerDownMonitor"/>
</Recovery>