Ocenianie poziomu usługi

W przypadku niektórych procesów w tle, we wdrożeniu mogą być dostarczone algorytmy służące do sprawdzania niektórych warunków w celu oceny, czy proces działa zgodnie z oczekiwaniami. Można też użyć algorytmu do sprawdzania wydajności zadania, aby przekonać się, czy jego efektywność jest zgodna z oczekiwaniami. Umożliwia również analizę danych przetworzonych w ramach procesu w tle w celu oceny, czy występują problemy z jakością danych.

W systemie udostępniono miejsce dołączania poziomu usługi w kontrolce zadania, służące do konfigurowania odpowiednich algorytmów dla danego procesu w tle zgodnie z oczekiwaniami. Każdy algorytm powinien zwrócić wartość oznaczającą "poziom usługi", wyznaczoną wraz z komunikatem wskazującym przyczynę wartości. Obsługiwane są następujące wartości poziomu usługi:

  • Normalne. Służy do określania, że algorytm nie wykrył żadnych problemów.

  • Ostrzeżenie. Służy do określania, że algorytm wykrył kwestie, które mogą, ale nie muszą wskazywać na istnienie problemu.

  • Błąd. Służy do określania, że algorytm wykrył kwestie, które należy zbadać.

  • Wyłączone. Służy do określania, że w algorytmie nie udało się poprawnie wykonać logiki poziomu usługi.

Podczas wyświetlania rekordu kontrolki zadania, jeśli skonfigurowano algorytmy poziomu usługi, zostanie wykonana logika i zostaną wyświetlone wyniki. Poziom usługi jest także częścią usługi sprawdzania kondycji.