Collect System\System Uptime

Microsoft.SystemCenter.AgentManagement.CollectPerfCounter (Rule)

Collects the System\System Uptime performance counter object for testing performance collection.

Knowledge Base article:

Summary

This rule collects data for the System\System Uptime performance counter.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategoryPerformanceCollection
EnabledTrue
Instance NameSystem
Counter NameSystem Up Time
Frequency21600
Alert GenerateFalse
RemotableTrue
CommentCollect System Uptime perf counter (E2E perf)

Member Modules:

ID Module Type TypeId RunAs 
PerfDS DataSource System.Performance.DataProvider Default
PerfWriteAction WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter.AgentManagement.CollectPerfCounter" Comment="Collect System Uptime perf counter (E2E perf)" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerfDS" TypeID="Performance!System.Performance.DataProvider">
<CounterName>System Up Time</CounterName>
<ObjectName>System</ObjectName>
<Frequency>21600</Frequency>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="PerfWriteAction" TypeID="SCLibrary!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>