Deze monitor detecteert of de lokale System Center Management Health-service de afgelopen 30 minuten een gebeurtenis als synthetische transactie heeft vastgelegd om te controleren of de System Center Management Health-service gebeurtenissen kan verwerken.
Deze monitor detecteert wanneer een gebeurtenis die regelmatig wordt vastgelegd, niet wordt gedetecteerd. De regel die aan deze monitor is gekoppeld, is 'Testgebeurtenis gedistribueerde werkstroom vastleggen'. Als u de regel 'Testgebeurtenis gedistribueerde werkstroom vastleggen' uitschakelt of een te hoge drempel configureert, kan dit de status van deze monitor veranderen of een waarschuwing veroorzaken.
In de standaardconfiguratie wordt overgeschakeld op een waarschuwingsstatus wanneer de verwachte gebeurtenis niet binnen 30 minuten is gedetecteerd.
Deze situatie kan optreden als er een probleem is bij het vastleggen van gebeurtenissen in het Windows-gebeurtenislogboek of als er een probleem is met het lezen en verzamelen van deze gebeurtenis uit het gebeurtenislogboek.
Controleer of er scriptfouten zijn in het Operations Manager-gebeurtenislogboek voor het script LogEndToEndEvent.js. Dit script registreert de gebeurtenis die deze monitor detecteert.
Als er geen scriptfout is, controleert u of de Windows Event Log-module problemen heeft met het lezen van het Operations Manager-gebeurtenislogboek. Dit kan gebeuren als het actie-account niet gemachtigd is om te schrijven naar of te lezen uit het gebeurtenislogboek.
Target | Microsoft.SystemCenter.HealthService |
Parent Monitor | Microsoft.SystemCenter.AgentManagement.EndToEndEventMonitorRollup |
Category | Custom |
Enabled | False |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.Windows.MissingEventLogSingleEventLog2StateMonitorType |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.AgentManagement.EndToEndEventMonitorWarning" Accessibility="Public" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Microsoft.SystemCenter.AgentManagement.EndToEndEventMonitorRollup" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.MissingEventLogSingleEventLog2StateMonitorType" ConfirmDelivery="false">
<Category>Custom</Category>
<OperationalStates>
<OperationalState ID="MissingFor30Min" MonitorTypeStateID="MissingEventRaised" HealthState="Warning"/>
<OperationalState ID="EventFound" MonitorTypeStateID="EventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>.</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6022</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Script</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<MissingComputerName>.</MissingComputerName>
<MissingLogName>Operations Manager</MissingLogName>
<MissingExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">6022</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Script</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</MissingExpression>
<Consolidator>
<ConsolidationProperties/>
<TimeControl>
<GenericSchedule>
<SimpleReccuringSchedule>
<Interval Unit="Minutes">30</Interval>
</SimpleReccuringSchedule>
<ExcludeDates/>
</GenericSchedule>
</TimeControl>
<CountingCondition>
<CountMode>OnNewItemNOP_OnTimerOutputRestart</CountMode>
</CountingCondition>
</Consolidator>
</Configuration>
</UnitMonitor>