SubmissionQueueLengthMonitor zeigt "System.ArgumentException: Übergangstimeout..." in Exchange Server 2019 und 2016

Gilt für
Exchange Server 2019 Exchange Server 2016

Symptome

Nachdem Sie das Cmdlet Suspend-Queue verwendet haben, um die Verarbeitung in einer Warteschlange in Microsoft Exchange Server 2019 oder Exchange Server 2016 zu beenden, bleiben mehr als 100 Nachrichten in der Übermittlungswarteschlange stecken, aber es wird kein Ereignis im Kanal Microsoft.Exchange.ManagedAvailability\Monitoring ausgelöst. Darüber hinaus zeigt der Kanal "Microsoft-Exchange-ActiveMonitoring/MonitorResult" die folgende Fehlermeldung an:

ResultName: SubmissionQueueLengthMonitor

Protokollname: Microsoft-Exchange-ActiveMonitoring/MonitorResult

Quelle: Microsoft-Exchange-ActiveMonitoring

Ergebnis überwachen (Name=SubmissionQueueLengthMonitor)

<Fehler>Übergangstimeout sollte in aufsteigender Reihenfolge erfolgen. TransitionId=1</Error>

<Ausnahme>System.ArgumentException: Das Übergangstimeout sollte in aufsteigender Reihenfolge erfolgen. TransitionId=1

Es wird erwartet, dass im Microsoft.Exchange.ManagedAvailability\Monitoring-Kanal ein Ereignis vorhanden ist, das angibt, dass die Länge der Übermittlungswarteschlange den Schwellenwert überschreitet.

Problemumgehung

Um dieses Problem zu umgehen, können Sie die folgende Überwachungsüberschreibung verwenden:
Add-ServerMonitoringOverride -Server <servername> -Identity HubTransport\SubmissionQueueLengthMonitor -ItemType "Monitor" -PropertyName StateTransitionsXml -PropertyValue '<StateTransitions<>Transition ToState="Degraded" TimeoutInSeconds="0" /<>Transition ToState="Unhealthy" TimeoutInSeconds="1" /></StateTransitions'>

Lösung

Installieren Sie zur Behebung des Problems eines der folgenden Updates:

Referenzmaterial

Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.