Performance collection for : PERF_WEBAUTH_PROXY_REQUESTS_INPROGRESS

Microsoft.LS.2013.Monitoring.Rule.ReportingPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_INPROGRESS (Rule)

Knowledge Base article:

Summary

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

Number of proxy requests awaiting completion.

Causes

This value may grow if an application is overloaded because of a large number of requests. It may also represent requests that are waiting on other services to respond or software errors resulting in no response being returned.

Resolutions

If the traffic volume is overloading the server, reduce traffic by adding additional servers to the pool. If the issue is caused by another system or a software error, restart the website and report the problem to Microsoft.

Element properties:

TargetMicrosoft.LS.2013.Component.WebInfra
CategoryPerformanceCollection
EnabledTrue
Instance NameLS:WEB - Throttling and Authentication
Counter NameWEB - Number of proxy requests awaiting completion.
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.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_INPROGRESS" Enabled="true" Target="Microsoft.LS.2013.Component.WebInfra" 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>WEB - Number of proxy requests awaiting completion.</CounterName>
<ObjectName>LS:WEB - Throttling and Authentication</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>