Testgebeurtenis voor gedistribueerde werkstroom vastleggen

Microsoft.SystemCenter.AgentManagement.LogEndToEndEvent (Rule)

Deze regel legt een gebeurtenis vast voor elke System Center Management Health-service die wordt verzameld om de verzameling van gebeurtenissen te testen.

Knowledge Base article:

Samenvatting

Deze regel wordt uitgevoerd voor elke System Center Management Health-service en registreert een gebeurtenis. Deze gebeurtenis wordt verzameld en gebruikt om te controleren of de end-to-end werkstroom die gebeurtenissen verzamelt naar verwachting functioneert. Als u het interval voor deze regel wijzigt, kan dit de status van de bijbehorende monitors wijzigen of een waarschuwing veroorzaken. De bijbehorende monitors zijn 'Geen complete gebeurtenis voor 45 minuten (kritiek niveau)' en 'Geen complete gebeurtenis voor 30 minuten (waarschuwingsniveau)'.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategorySystem
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
Scheduler DataSource System.SimpleScheduler Default
LogE2EEvent WriteAction Microsoft.SystemCenter.AgentManagement.LogEvent Default

Source Code:

<Rule ID="Microsoft.SystemCenter.AgentManagement.LogEndToEndEvent" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>System</Category>
<DataSources>
<DataSource ID="Scheduler" TypeID="System!System.SimpleScheduler">
<IntervalSeconds>900</IntervalSeconds>
<SyncTime>01:00</SyncTime>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="LogE2EEvent" TypeID="Microsoft.SystemCenter.AgentManagement.LogEvent">
<TimeoutSeconds>300</TimeoutSeconds>
</WriteAction>
</WriteActions>
</Rule>