Testereignis für verteilten Workflow protokollieren

Microsoft.SystemCenter.AgentManagement.LogEndToEndEvent (Rule)

Diese Regel protokolliert ein Ereignis für jeden Integritätsdienst, der zum Testen der Ereigniszusammenstellung verwendet wird.

Knowledge Base article:

Zusammenfassung

Diese Regel wird für jeden Integritätsdienst ausgeführt und protokolliert ein Ereignis. Dieses Ereignis wird erfasst und zur Überprüfung verwendet, ob der End-to-End-Workflow zum richtigen Erfassen von Ereignissen wie erwartet funktioniert.

Ursachen

Dieser Abschnitt gilt nicht für diese Regel.

Lösungen

Für diese Regel gibt es keine Lösung, weil sie keinen Status und keine Warnung generiert.

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>