Failed contact notification

Microsoft.LS.2019.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_LYSS_API_TOTAL_NUMBER_OF_FAILED_CONTACT_NOTIFICATION_GET_IM_ITEM_LIST_CALLS (UnitMonitor)

Knowledge Base article:

Summary

The total number of failed GetImItemList calls while processing ucs contact notifications

Causes

The failure can be caused by a number of reasons including exchange configuration errors, connectivity issues, et cetera.

Resolutions

This condition should not be left unattended as this can result in perceived data loss. If the problem persists, notify your organization's support team.

Element properties:

TargetMicrosoft.LS.2019.Component.PresenceFocus
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2019.Performance.Double.DeltaThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
[Skype] The total number of failed GetImItemList calls while processing ucs contact notifications
Perf Object Name:
Perf Counter Name: {0}
Perf Counter Value: {1}
Error Threshold: 20
Warning Threshold: 5
Delta Window Size: 2
Single instance perf counter
Please see the 'Product Knowledge' and the 'Alert Context' tab on Alert Properties view for more information.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.LS.2019.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_LYSS_API_TOTAL_NUMBER_OF_FAILED_CONTACT_NOTIFICATION_GET_IM_ITEM_LIST_CALLS" Accessibility="Public" Enabled="true" Target="SFBDiscovery!Microsoft.LS.2019.Component.PresenceFocus" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2019.Performance.Double.DeltaThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Alert_The_total_number_of_failed_GetImItemList_calls_while_processing_ucs_contact_notifications">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/CounterName$</AlertParameter1>
<AlertParameter2>$Data/Context/Value$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.LS.2019.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_LYSS_API_TOTAL_NUMBER_OF_FAILED_CONTACT_NOTIFICATION_GET_IM_ITEM_LIST_CALLS_OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="Microsoft.LS.2019.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_LYSS_API_TOTAL_NUMBER_OF_FAILED_CONTACT_NOTIFICATION_GET_IM_ITEM_LIST_CALLS_UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2019.Monitoring.UnitMonitor.ThresholdPC.PresenceFocus.PERF_LYSS_API_TOTAL_NUMBER_OF_FAILED_CONTACT_NOTIFICATION_GET_IM_ITEM_LIST_CALLS_UnderThresholdOverThreshold" MonitorTypeStateID="UnderThresholdOverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>LYSS - Total number of failed GetImItemList calls while processing ucs contact notifications</CounterName>
<ObjectName>LS:LYSS - Storage Service API</ObjectName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<IncludeInstances/>
<ExcludeInstances/>
<WarningThreshold>5</WarningThreshold>
<ErrorThreshold>20</ErrorThreshold>
<NumSamples>2</NumSamples>
</Configuration>
</UnitMonitor>