Symptomy
Po użyciu wstrzymania kolejki polecenia cmdlet, aby zatrzymać przetwarzanie w kolejce w Microsoft exchange Server 2019 lub exchange Server 2016, więcej niż 100 wiadomości zatrzymany w kolejce przesyłania, ale żadne zdarzenie nie jest wywoływane w Microsoft. Exchange. managedavailability \ Kanał monitorowania. Ponadto w kanale Microsoft-Exchange-ActiveMonitoring/MonitorResult jest wyświetlany następujący komunikat o błędzie:
ResultName: SubmissionQueueLengthMonitor
Nazwa dziennika: Microsoft-Exchange-ActiveMonitoring/MonitorResult
Źródło: Microsoft-Exchange-ActiveMonitoring
Wynik monitora (nazwa = SubmissionQueueLengthMonitor)
< błąd > przejścia limit czasu powinien być w kolejności rosnącej. TransitionId = 1 </błąd >
< Exception > System. ArgumentException: limit czasu przejścia powinien być w kolejności rosnącej. Identyfikator TransitionId = 1
Oczekuje się, że istnieje zdarzenie w Microsoft. Exchange. ManagedAvailability\Monitoring kanału informujący, że długość kolejki przesyłania przekracza próg.
Obejście
Aby obejść ten problem, można użyć następujących override monitorowania: Dodaj ServerMonitoringOverride-Server <nazwa_serwera>-tożsamość HubTransport\SubmissionQueueLengthMonitor-itemtype "Monitor"-NazwaObiektu StateTransitionsXml- PropertyValue ' < StateTransitions > < przejścia ToState = "zdegradowany" TimeoutInSeconds = "0"/> < przejście ToState = "niezdrowe" TimeoutInSeconds = "1"/> </StateTransitions > "
Rozwiązanie
Aby rozwiązać ten problem, należy zainstalować jedną z następujących aktualizacji:
-
TenZbiorcza aktualizacja 3 dla Exchange Server 2019lubnowszej zbiorczej aktualizacjidla programu Exchange Server 2019.
-
TenZbiorcza aktualizacja 14 dla Exchange Server 2016lubnowszej zbiorczej aktualizacjidla programu Exchange Server 2016.
Informacje
Zapoznaj się z terminologią używaną przez firmę Microsoft do opisywania aktualizacji oprogramowania.