Web Infrastructure: Requests that could not be proxied

Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_FAILED (UnitMonitor)

Knowledge Base article:

Summary

The number of HTTP proxy requests that failed.

Causes

Attempts to forward an HTTP request to another server have failed.

Resolutions

Check the Event log for reports of problems with specific servers and determine if those servers are functioning and reachable from this server.

Element properties:

TargetMicrosoft.LS.2013.Dependency.WebInfra.ApplicationPool
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2013.Performance.Double.DeltaThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
[LYNC] The number of HTTP proxy requests that failed.
Perf Object Name:
Perf Counter Name: WEB - Failed HTTP Proxy Requests
Perf Counter Value: {0}
Error Threshold: 30
Warning Threshold: 10
Delta Window Size: 3
Dynamic Instance. Name: Application Pool DependencyId: ApplicationPool Symbol Prefix: WEBAUTH Category: LS:WEB - Throttling and Authentication Discover Interval: 14400 Excluded Instances:
Please see the 'Product Knowledge' and the 'Alert Context' tab on Alert Properties view for more information.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_FAILED" Accessibility="Public" Enabled="true" Target="Microsoft.LS.2013.Dependency.WebInfra.ApplicationPool" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2013.Performance.Double.DeltaThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Alert_The_number_of_HTTP_proxy_requests_that_failed.">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_FAILED_OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_FAILED_UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.WebInfra.PERF_WEBAUTH_PROXY_REQUESTS_FAILED_UnderThresholdOverThreshold" MonitorTypeStateID="UnderThresholdOverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>WEB - Failed HTTP Proxy Requests</CounterName>
<ObjectName>LS:WEB - Throttling and Authentication</ObjectName>
<InstanceName>$Target/Property[Type="Microsoft.LS.2013.Dependency"]/Id$</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<WarningThreshold>10</WarningThreshold>
<ErrorThreshold>30</ErrorThreshold>
<NumSamples>3</NumSamples>
</Configuration>
</UnitMonitor>