SIP Proxy: Average Incoming Message Processing Time

Microsoft.LS.2010.Monitoring.UnitMonitor.ThresholdPC.Registrar_PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME (UnitMonitor)

Knowledge Base article:

Summary

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.2010.Component.Registrar
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2010.Performance.Double.ConsecutiveThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
The average time (in seconds) it takes to process an incoming message.
Perf Object Name: LS:SIP - 02 - Protocol
Perf Counter Name: SIP - 021 - Average Incoming Message Processing Time
Perf Counter Value: {0}

Please see the 'Product Knowledge' and the 'Alert Context' tab on Alert Properties view for more information.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.LS.2010.Monitoring.UnitMonitor.ThresholdPC.Registrar_PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME" Accessibility="Public" Enabled="true" Target="Microsoft.LS.2010.Component.Registrar" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2010.Performance.Double.ConsecutiveThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Alert_The_average_time__in_seconds__it_takes_to_process_an_incoming_message.">
<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.2010.Monitoring.UnitMonitor.ThresholdPC.Registrar_PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME_OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="Microsoft.LS.2010.Monitoring.UnitMonitor.ThresholdPC.Registrar_PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME_UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2010.Monitoring.UnitMonitor.ThresholdPC.Registrar_PERF_PROTO_AVERAGE_INCOMING_MESSAGE_LIFETIME_UnderThresholdOverThreshold" MonitorTypeStateID="UnderThresholdOverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>SIP - 021 - Average Incoming Message Processing Time</CounterName>
<ObjectName>LS:SIP - 02 - Protocol</ObjectName>
<InstanceName/>
<AllInstances>true</AllInstances>
<Frequency>900</Frequency>
<WarningThreshold>3</WarningThreshold>
<ErrorThreshold>9</ErrorThreshold>
<NumSamples>1</NumSamples>
</Configuration>
</UnitMonitor>