13 Aktualizacja monitorowania usług

Overview

In Zabbix 6.0, service monitoring functionality has been reworked significantly (see What's new in Zabbix 6.0.0 for the list of changes).

This page describes how services and SLAs defined in earlier Zabbix versions are changed during an upgrade to Zabbix 6.0 or newer.

Usługi

W starszych wersjach Zabbix usługi miały dwa typy zależności: miękkie i twarde. Po aktualizacji wszystkie zależności staną się równorzędne.

Jeśli usługa „Usługa podrzędna” była wcześniej powiązana z „Usługa nadrzędna 1” za pomocą zależności twardej, a dodatkowo z „Usługa nadrzędna 2” za pomocą zależności miękkiej, po aktualizacji „Usługa podrzędna” będzie miała dwie usługi nadrzędne: „Usługa nadrzędna 1” i „Usługa nadrzędna 2”.

Mapowanie problemów na usługi oparte na wyzwalaczach zostało zastąpione mapowaniem opartym na tagach. W Zabbix 6.0 i nowszych formularz konfiguracji usługi ma nowy parametr Tagi problemów, który umożliwia określenie jednej lub wielu par nazwy i wartości tagu do dopasowywania problemów. Wyzwalacze, które zostały powiązane z usługą, otrzymają nowy tag ServiceLink : <trigger ID>:<trigger name> (wartość tagu zostanie obcięta do 32 znaków). Powiązane usługi otrzymają tag problemu ServiceLink o tej samej wartości.

Zasady obliczania statusu

„Status calculation algorithm” zostanie zaktualizowany zgodnie z następującymi zasadami:

  • Nie obliczaj → Ustaw status na OK
  • Problem, jeśli co najmniej jedno dziecko ma problem → Najbardziej krytyczny spośród usług podrzędnych
  • Problem, jeśli wszystkie dzieci mają problemy → Najbardziej krytyczny, jeśli wszystkie usługi podrzędne mają problemy

SLA

Wcześniej cele SLA musiały być definiowane osobno dla każdej usługi. Od wersji Zabbix 6.0 SLA stało się odrębną encją, która zawiera informacje o harmonogramie usługi, oczekiwanym celu poziomu usługi (SLO) oraz okresach przestoju wyłączonych z obliczeń. Po skonfigurowaniu SLA można przypisać do wielu usług za pomocą tagów usługi.

Podczas aktualizacji:

  • Identyczne SLA zdefiniowane dla każdej usługi zostaną zgrupowane i dla każdej grupy zostanie utworzone jedno SLA.
  • Każda usługa, której to dotyczy, otrzyma specjalny tag SLA:<ID>, a ten sam tag zostanie określony w parametrze Service tags odpowiedniego SLA.
  • Czas utworzenia usługi, nowa metryka w raportach SLA, zostanie ustawiony na 01/01/2000 00:00 dla istniejących usług.