Performance collection for : PERF_USERSTORE_TIME_SINCE_LAST_STEADY_SYNC_HIGHPRIQUEUE

Microsoft.LS.2019.Monitoring.Rule.ReportingPC.BackupService.PERF_USERSTORE_TIME_SINCE_LAST_STEADY_SYNC_HIGHPRIQUEUE (Rule)

Knowledge Base article:

Summary

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

This counter shows the time in seconds since steady state was achieved by the presence focus backup module of Skype for Business Server 2019, Backup Service for high priority queue items.

Causes

Sync is falling behind and is now violating SLA

Resolutions

Check the export/import status of the backup service for any errors by running Get-CsBackupServiceStatus -PoolFqdn [FQDN]. Also look at the "LS Backup Service" events for errors on the machine that has the active backup service instance. If all that fails check the network for any outages.

Element properties:

TargetMicrosoft.LS.2019.Component.BackupService
CategoryPerformanceCollection
EnabledTrue
Instance NameLS:BACKUP - Presence / Focus related Module
Counter NameBACKUP - Time in seconds since last acknowledged steady sync for high priority queue
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.2019.Monitoring.Rule.ReportingPC.BackupService.PERF_USERSTORE_TIME_SINCE_LAST_STEADY_SYNC_HIGHPRIQUEUE" Enabled="true" Target="SFBDiscovery!Microsoft.LS.2019.Component.BackupService" 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>BACKUP - Time in seconds since last acknowledged steady sync for high priority queue</CounterName>
<ObjectName>LS:BACKUP - Presence / Focus related Module</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>