Performance collection for : PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME

Microsoft.LS.2013.Monitoring.Rule.ReportingPC.AccessEdge.PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME (Rule)

Knowledge Base article:

Summary

This rule collects this performance counter for reporting/troubleshooting purposes for the counter: PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME

The average time (in seconds) it takes to process an incoming message.

Causes

This server is too busy and is unable to process user requests in timely fashion.

Resolutions

This might be a temporary condition. If the problem persists, please ensure that hardware and software requirements for this server meet the user usage characteristics.

Element properties:

TargetMicrosoft.LS.2013.Component.AccessEdge
CategoryPerformanceCollection
EnabledTrue
Instance NameLS:SIP - Protocol
Counter NameSIP - Average Incoming Message Processing Time
Frequency900
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
CollectPerfCounter DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.LS.2013.Monitoring.Rule.ReportingPC.AccessEdge.PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME" Enabled="true" Target="Microsoft.LS.2013.Component.AccessEdge" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="CollectPerfCounter" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>SIP - Average Incoming Message Processing Time</CounterName>
<ObjectName>LS:SIP - Protocol</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>900</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>4</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>