Handy Tips #1:
Monitorowanie usług biznesowych w Zabbix
Monitorowanie usług biznesowych w Zabbix
Dziś dowiesz się, jak konfigurować i wdrażać elastyczne usługi biznesowe oraz monitorować ich dostępność w systemie monitoringu systemów i sieci Zabbix – zarówno samych usług, jak i poszczególnych jej komponentów.
Co musisz wiedzieć o monitorowaniu usług biznesowych w Zabbix
Dostępność usługi biznesowej zwykle zależy od stanu połączonych ze sobą komponentów. Dlatego wykrycie aktualnego stanu usługi biznesowej wymaga odpowiednio złożonej i elastycznej logiki monitorowania.
Co należy zrobić? Zdefiniować elastyczne struktury usług i być na bieżąco z monitorowaniem SLA dostępności danych komponentów, które na nie wpływają. Pamiętaj, że:
- zdefiniowane usługi biznesowe mogą zależeć od nieograniczonej liczby podstawowych komponentów;
- musisz wybrać jedną z wielu reguł propagacji statusu usług biznesowych;
- możesz obliczyć stan usługi biznesowej na podstawie wagi składników usługi;
- będziesz otrzymywać alerty, gdy Twoja usługa będzie niedostępna.
Jak skonfigurować monitorowanie usług biznesowych w Zabbix
- Przejdź do Usługi – Usługi.
- Kliknij przycisk Edycja, a następnie kliknij przycisk Utwórz usługę.
- Dla wyjaśnienia działania konfiguracji zastosujemy przykład, jakim jest zdefiniowanie usługi biznesowej dla sklepu internetowego.
- Nazwij swoją usługę i zaznacz pole wyboru Ustawienia zaawansowane.
- Kliknij przycisk Dodaj pod dodatkowymi zasadami.
- Ustaw status usługi i wybierz warunki.
- W tym przykładzie ustawimy status na Wysoki.
- Użyj warunku „Jeśli waga usług podrzędnych ze statusem Ostrzeżenie lub wyższym, wynosi przynajmniej 6”.
- Ustaw Zasadę obliczania stanu na Ustaw stan na OK.
- Naciśnij przycisk Dodaj.
- Naciśnij przycisk Dodaj usługę podrzędną.
- W tym przykładzie zdefiniujemy usługi podrzędne serwera WWW.
- Podaj nazwę usługi podrzędnej i znaczniki problemów.
- W naszym przykładzie użyjemy znacznika o nazwie „Nazwa node” równego „Node”.
- Zaznacz pole wyboru Ustawienia zaawansowane i przypisz wagę usługi.
- Naciśnij przycisk Dodaj.
- Powtórz kroki 12–17 i dodaj dodatkowe usługi podrzędne.
- Symuluj problem w swoich usługach, aby waga podsumowania wynosiła > = 6.
- Przejdź do Usługi — Usługi i sprawdź stan usługi nadrzędnej.
O czym warto pamiętać przy monitoringu usług biznesowych w Zabbix
- Akcje serwisowe można zdefiniować w sekcji menu Usługi → Akcje usługi.
- Główne problemy usługi mogą być wyświetlane w powiadomieniach z makro {SERVICE.ROOTCAUSE}.
- Stan usługi nie będzie propagowany do usługi nadrzędnej, jeśli reguła propagacji stanu jest ustawiona na Ignoruj tę usługę.
- Znaczniki na poziomie usługi służą do jej identyfikowania. Znaczniki na poziomie usługi nie są używane do mapowania problemów na usługę.
Źródło: Handy Tips #28: Keeping track of your services with business service monitoring, By Arturs Lontons, April 28, 2022
Podziel się treścią: