Collect Process\Working Set performance data for Microsoft Office XP Outlook.

Microsoft.Office.XP.Outlook.MemoryUtilization.PerformanceCollection.Rule (Rule)

Knowledge Base article:

Summary

This rule collects performance data for the Process\Working Set performance counter. This information is collected and is exposed one or more Views and/or Reports.

The Process\Working Set performance counter exposes the current size, in bytes, of the Working Set of this process. The Working Set is the set of memory pages touched recently by the threads in the process. If free memory in the computer is above a threshold, pages are left in the Working Set of a process even if they are not in use. When free memory falls below a threshold, pages are trimmed from Working Sets. If they are needed, they will then be soft-faulted back into the Working Set before leaving main memory.

Element properties:

TargetMicrosoft.Office.XP.Outlook
CategoryPerformanceCollection
EnabledTrue
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
PerformanceDS DataSource Microsoft.InformationWorker.Performance.Collection.ModuleType Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Office.XP.Outlook.MemoryUtilization.PerformanceCollection.Rule" Enabled="onEssentialMonitoring" Target="Microsoft.Office.XP.Outlook" DiscardLevel="100" ConfirmDelivery="false" Remotable="true" Priority="Normal">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="PerformanceDS" TypeID="IWCommon!Microsoft.InformationWorker.Performance.Collection.ModuleType">
<CounterName>Working Set</CounterName>
<ObjectName>Process</ObjectName>
<InstanceName>$Target/Property[Type="IWCommon!Microsoft.Office.Outlook"]/PerfCounterName$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Function>Aggregate</Function>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>