Collect SDK Performance Data

Microsoft.SystemCenter.CollectSdkPerformanceData (Rule)

Collects all SDK Performance Data

Knowledge Base article:

Summary

This rule is used internally by OpsMgr. Overrides to this rule will cause behavior that may not be what you expect.

Causes

This section is not applicable to this rule.

Resolutions

There is no resolution to perform for this rule since it does not generate state or alerts.

Element properties:

TargetMicrosoft.SystemCenter.RootManagementServer
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue
Commentthis rule collects all performance data from the sdk

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.SystemCenter.SdkPerformanceDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.CollectSdkPerformanceData" Comment="this rule collects all performance data from the sdk" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.RootManagementServer" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="SCLibrary!Microsoft.SystemCenter.SdkPerformanceDataProvider"/>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SCLibrary!Microsoft.SystemCenter.CollectPerformanceData"/>
</WriteActions>
</Rule>