Polling subscribe requests throttled by polling subscribe queue throttle/Sec.

Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_RP_SUBSCRIBE_POLLINGSUBSCRIBE_QUERY_THROTTLED_SEC (UnitMonitor)

Knowledge Base article:

Summary

Per-second rate of polling subscribe requests throttled by the polling subscribe queue throttling mechanism.

Causes

The backend might be busy and is unable to respond to requests quickly.

Resolutions

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

Element properties:

TargetMicrosoft.LS.2013.Component.PresenceFocus
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2013.Performance.Double.ConsecutiveThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
[LYNC] Per-second rate of polling subscribe requests throttled by the polling subscribe queue throttling mechanism.
Perf Object Name:
Perf Counter Name: USrv - Polling subscribe requests throttled by polling subscribe queue throttle/Sec.
Perf Counter Value: {0}
Error Threshold: 20
Warning Threshold: 2
Consecutive Samples Repeat Count: 2

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.PresenceFocus.PERF_RP_SUBSCRIBE_POLLINGSUBSCRIBE_QUERY_THROTTLED_SEC" Accessibility="Public" Enabled="true" Target="Microsoft.LS.2013.Component.PresenceFocus" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2013.Performance.Double.ConsecutiveThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Alert_Per_second_rate_of_polling_subscribe_requests_throttled_by_the_polling_subscribe_queue_throttling_mechanism.">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/SampleValue$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_RP_SUBSCRIBE_POLLINGSUBSCRIBE_QUERY_THROTTLED_SEC_OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_RP_SUBSCRIBE_POLLINGSUBSCRIBE_QUERY_THROTTLED_SEC_UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_RP_SUBSCRIBE_POLLINGSUBSCRIBE_QUERY_THROTTLED_SEC_UnderThresholdOverThreshold" MonitorTypeStateID="UnderThresholdOverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>USrv - Polling subscribe requests throttled by polling subscribe queue throttle/Sec.</CounterName>
<ObjectName>LS:USrv - Rich presence subscribe SQL calls</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>60</Frequency>
<WarningThreshold>2</WarningThreshold>
<ErrorThreshold>20</ErrorThreshold>
<NumSamples>2</NumSamples>
</Configuration>
</UnitMonitor>