Skip to content

SystemMonitoring

Kompatybilność OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x

Przegląd

Wtyczka SystemMonitoring integruje narzędzia do monitorowania sieci, takie jak Nagios i Icinga2, z OTOBO. Przetwarza przychodzące e-maile z monitoringu, tworzy lub aktualizuje zgłoszenia w zależności od kombinacji hosta/usługi i umożliwia potwierdzanie (Acknowledge) incydentów bezpośrednio z systemu zgłoszeń.

Instalacja

  1. Przez menedżera pakietów
  • Przejdź do Zarządzanie systemem → Menedżer pakietów w obszarze administracyjnym.
  • Wyszukaj SystemMonitoring i kliknij Zainstaluj.
  1. Instalacja ręczna
  • Rozpakuj archiwum do katalogu Kernel/Config/Files/.
  • Aktywuj zmiany w Zarządzanie systemem → Aktualizacja → Odśwież system plików.

Wymagania systemowe

  • Framework: OTOBO 11.0.x
  • Moduły Perl: brak dodatkowych, poza standardowymi instalacjami
  • Narzędzie monitorujące: Nagios, Icinga2 lub podobny system wysyłający e-maile

Konfiguracja (SysConfig)

Core::SystemMonitoring

  • Nagios::Acknowledge::FreeField::Host / Service Nazwy pól dla hosta i usługi (DynamicField).
  • Icinga2::Acknowledge::HTTP::URL / User / Password Dane uwierzytelniające i punkt końcowy API dla potwierdzeń Icinga2.
  • PostMaster::PreFilterModule###SystemMonitoring Pozycjonuje filtr e-maili przed lub po PostMasterFilter.
  • LinkTicketWithCI Tworzy powiązania między ConfigItem a zgłoszeniem.
  • SetIncidentState Automatycznie ustawia stan incydentu po otrzymaniu nowych e-maili.

Core::Event::Icinga2 / Nagios

  • Ticket::EventModulePost###Icinga2Acknowledge Wysyła żądania potwierdzenia do Icinga2.
  • Ticket::EventModulePost###NagiosAcknowledge Wyzwalanie potwierdzeń przez Named Pipe lub HTTP w Nagios.

Jak to działa

  1. Odbiór e-maili: OTOBO odbiera e-maile z monitoringu za pośrednictwem PostMaster.
  2. Sprawdzanie i tworzenie zgłoszeń: Jeśli dla danego hosta/usługi nie ma otwartego zgłoszenia, tworzone jest nowe; w przeciwnym razie e-maile są dołączane.
  3. Zamykanie i potwierdzanie: Po spełnieniu reguł zamykania, zgłoszenie jest zamykane; jednocześnie może zostać wysłane potwierdzenie do narzędzia monitorującego.
  4. Powiązanie CI: Istniejące zgłoszenia można powiązać z ConfigItems podczas późniejszych alertów.

Użycie w interfejsie agenta

  • Szczegóły zgłoszenia: Zgłoszenia monitoringu wyświetlają specjalne przyciski do potwierdzania w Nagios/Icinga2.
  • Konsola: Jednolite zarządzanie scenariuszami testowymi i produkcyjnymi za pomocą dostarczonych poleceń konsoli.

Ograniczenia

  • Czas ładowania może się wydłużyć przy dużym natężeniu ruchu e-mail.
  • Funkcja potwierdzania wymaga poprawnej konfiguracji API/Named Pipe systemu monitorującego.
  • Należy przestrzegać jednolitych konwencji nazewnictwa hostów/usług.

Wsparcie i kontakt