Komponent serwera programu Monitor generuje w programie WebSphere Business Monitor trzy typy wyjątków.
Wycofywane zdarzenie jest przetwarzane i wycofywane stopniowo według nieograniczonego czasowo scenariusza, co może spowodować zablokowanie serwera programu Monitor. Celem takiego zachowania jest uniknięcie przetwarzania zdarzeń następujących po zdarzeniu, które spowodowało wyjątek prowadzący do przetwarzania uszkodzonego zdarzenia. Takie przetwarzanie mogłoby spowodować utratę sekwencji przetwarzania zdarzeń.
Można też zapobiegać blokowaniu serwera programu Monitor przez wyjątek czasu wykonywania, zmieniając miejsce docelowe wyjątków dla docelowej kolejki Monitor_Bus_Queue_Destination, używanej przez serwer programu Monitor, na wartość System zamiast wartości Brak. Dzięki temu zdarzenia powodujące wyjątki czasu wykonywania zostaną zignorowane. W takim przypadku administrator powinien skonfigurować program WebSphere Business Monitor w taki sposób, aby był on blokowany w momencie wystąpienia wyjątku czasu wykonywania (w celu zachowania spójności danych i kolejności zdarzeń) lub aby zdarzenie powodujące błąd było ignorowane (w celu uniknięcia zablokowania serwera przy jednoczesnym dopuszczeniu niespójności danych i uszkodzonych zdarzeń). Szczegółowy opis czynności wymaganych do zmiany miejsca docelowego wyjątków dla kolejki docelowej można znaleźć w temacie Zmienianie miejsca docelowego wyjątków dla kolejki docelowej.
Specjalny przypadek takiego zachowania został wprowadzony dla wyjątków sprzętowych spowodowanych przetwarzaniem sytuacji terminowych. Jeśli takie sytuacje są generowane i przechowywane na serwerze programu Monitor i są niezależne od zdarzeń mechanizmu wykonawczego, nie trzeba traktować tych wyjątków w taki sam sposób, który polega na ponawianiu próby przetwarzania zdarzenia przez serwer programu Monitor i blokowaniu systemu. W takim przypadku wyjątki spowodowane przetwarzaniem zdarzeń sytuacji terminowych są obsługiwane w inny sposób: przetwarzanie zdarzenia sytuacji terminowej jest obsługiwane w ramach ograniczenia transakcji cyklu przetwarzania zdarzenia wsadowego. Zatem przy założeniu, że przetwarzanie sytuacji terminowej wygeneruje wyjątek, zadanie wsadowe przetwarzanych zdarzeń zostanie wycofane. Następnie serwer monitorowania zresetuje ostatnią wartość czasu uruchomienia, dzięki czemu po utworzeniu następnego zdarzenia terminowego ostatni czas uruchomienia zostanie ponownie zainicjowany jako bieżący czas monitorowania. Taki mechanizm powoduje odłożenie zdarzenia sytuacji terminowej do następnego okresu zdarzenia sytuacji terminowej, dzięki czemu istnieje szansa, że zdarzenia przetwarzane w tym czasie wyeliminują przyczynę błędu.