Event data collector

Microsoft.SystemCenter.DataWarehouse.CollectEventData (Rule)

This rule collects all published (on default channel) event data for Data Warehouse collection (to default store)

Knowledge Base article:

Summary

This rule collects all published (on default channel) event data for Data Warehouse collection (to default store)

Causes

This section is not applicable to event collection rules.

Resolutions

There is no resolution to perform for event collection rules since they do not generate state or alerts.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategorySystem
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.DataWarehouse.PublishedEventDataProvider Default
WA WriteAction Microsoft.SystemCenter.DataWarehouse.EventDataWriterDefaultRouting Default

Source Code:

<Rule ID="Microsoft.SystemCenter.DataWarehouse.CollectEventData" Target="SystemCenter!Microsoft.SystemCenter.HealthService" Enabled="true" ConfirmDelivery="true" DiscardLevel="60" Remotable="true" Priority="Normal">
<Category>System</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.DataWarehouse.PublishedEventDataProvider">
<DropItems>true</DropItems>
<QueueDataOnStall>false</QueueDataOnStall>
<QueueDataStallInterval>PT2M</QueueDataStallInterval>
<StalledDataQueueSizeMB>100</StalledDataQueueSizeMB>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WA" TypeID="Microsoft.SystemCenter.DataWarehouse.EventDataWriterDefaultRouting" Target="Microsoft.SystemCenter.DataWarehouseConnectorServer">
<BulkInsertBatchSize>1000</BulkInsertBatchSize>
<MaxBatchesToProcessBeforeMaintenanceCount>50</MaxBatchesToProcessBeforeMaintenanceCount>
<MaxExecutionAttemptCount>0</MaxExecutionAttemptCount>
<ExecutionAttemptTimeoutIntervalSeconds>0</ExecutionAttemptTimeoutIntervalSeconds>
</WriteAction>
</WriteActions>
</Rule>