2 Definicje
Przegląd
W tej sekcji możesz poznać znaczenie niektórych terminów powszechnie używanych w Zabbix.
Definicje
- dowolne fizyczne lub wirtualne urządzenie, aplikacja, usługa lub dowolny inny logicznie powiązany zbiór monitorowanych parametrów.
- logiczne pogrupowanie hostów. Grupy hostów są używane podczas przypisywania uprawnień dostępu do hostów różnym grupom użytkowników.
- konkretna część danych, którą chcesz otrzymywać z hosta, metryka danych.
wstępne przetwarzanie wartości pozycji
- transformacja otrzymanej wartości metryki przed zapisaniem jej w bazie danych.
- wyrażenie logiczne definiujące próg problemu i używane do „oceny” danych otrzymanych w pozycjach.
Gdy otrzymane dane przekroczą próg, wyzwalacze przechodzą ze stanu „OK” do stanu „Problem”. Gdy otrzymane dane spadną poniżej progu, wyzwalacze pozostają w stanie „OK” lub do niego powracają.
- zestaw encji (pozycji, wyzwalaczy, wykresów, reguł wykrywania niskopoziomowego, scenariuszy internetowych) gotowych do zastosowania na jednym lub kilku hostach.
Zadaniem szablonów jest przyspieszenie wdrażania zadań monitorowania na hoście, a także ułatwienie masowego wprowadzania zmian w zadaniach monitorowania. Szablony są bezpośrednio powiązane z poszczególnymi hostami.
- logiczne pogrupowanie szablonów. Grupy szablonów są używane podczas przypisywania uprawnień dostępu do szablonów różnym grupom użytkowników.
- pojedyncze wystąpienie czegoś, co wymaga uwagi, na przykład zmiana stanu wyzwalacza lub przeprowadzenie wykrywania albo automatycznej rejestracji agenta.
- wstępnie zdefiniowany znacznik zdarzenia. Może być używany do korelacji zdarzeń, szczegółowego określania uprawnień itp.
- metoda elastycznego i precyzyjnego korelowania problemów z ich rozwiązaniem.
Można na przykład zdefiniować, że problem zgłoszony przez jeden wyzwalacz może zostać rozwiązany przez inny wyzwalacz, który może nawet korzystać z innej metody zbierania danych.
- wyzwalacz znajdujący się w stanie „Problem”.
- opcje zarządzania problemem udostępniane przez Zabbix, takie jak dodanie komentarza, potwierdzenie, zmiana ważności lub ręczne zamknięcie.
- wstępnie zdefiniowany sposób reagowania na zdarzenie.
Akcja składa się z operacji (np. wysłania powiadomienia) oraz warunków (kiedy operacja jest wykonywana).
- niestandardowy scenariusz wykonywania operacji w ramach akcji; sekwencja wysyłania powiadomień lub wykonywania zdalnych poleceń.
- symbol zastępczy zmiennej, który jest rozwijany do określonej wartości zależnie od kontekstu.
- sposób dostarczania powiadomień; kanał dostarczania.
- wiadomość o zdarzeniu wysłana do użytkownika za pośrednictwem wybranego kanału medium.
- wstępnie zdefiniowane polecenie, które jest automatycznie wykonywane na monitorowanym hoście po wystąpieniu określonego warunku.
- jedno lub kilka żądań HTTP służących do sprawdzania dostępności witryny internetowej.
- interfejs internetowy dostarczany wraz z Zabbix.
- konfigurowalna sekcja interfejsu internetowego wyświetlająca podsumowania i wizualizacje ważnych informacji w jednostkach wizualnych zwanych widgetami.
- jednostka wizualna wyświetlająca informacje określonego rodzaju i źródła (podsumowanie, mapa, wykres, zegar itp.), używana na pulpicie nawigacyjnym.
- Zabbix API umożliwia korzystanie z protokołu JSON RPC w celu tworzenia, aktualizowania i pobierania obiektów Zabbix (takich jak hosty, pozycje, wykresy i inne) oraz wykonywania dowolnych innych niestandardowych zadań.
- centralny proces oprogramowania Zabbix, który wykonuje monitorowanie, współdziała z proxy Zabbix i agentami, oblicza wyzwalacze, wysyła powiadomienia oraz stanowi centralne repozytorium danych.
- proces, który może zbierać dane w imieniu serwera Zabbix, odciążając serwer z części zadań przetwarzania.
- proces wdrażany na monitorowanych obiektach w celu aktywnego monitorowania lokalnych zasobów i aplikacji.
- agent Zabbix nowej generacji służący do aktywnego monitorowania lokalnych zasobów i aplikacji, umożliwiający korzystanie z niestandardowych wtyczek do monitorowania.
Ponieważ agent Zabbix 2 ma wiele funkcji wspólnych z agentem Zabbix, termin „agent Zabbix” w dokumentacji oznacza zarówno agenta Zabbix, jak i agenta Zabbix 2, jeśli ich działanie jest takie samo. Agent Zabbix 2 jest wymieniany z nazwy tylko wtedy, gdy jego funkcjonalność się różni.
- obsługa szyfrowanej komunikacji między komponentami Zabbix (serwerem, proxy, agentem, narzędziami zabbix_sender i zabbix_get) z użyciem protokołu Transport Layer Security (TLS).
automatyczna rejestracja agenta
- zautomatyzowany proces, w ramach którego agent Zabbix jest rejestrowany jako host i rozpoczyna monitorowanie.
- zautomatyzowane wykrywanie urządzeń sieciowych.
- zautomatyzowane wykrywanie encji niskopoziomowych na określonym urządzeniu (np. systemów plików, interfejsów sieciowych itp.).
reguła wykrywania niskopoziomowego
- zestaw definicji służących do zautomatyzowanego wykrywania encji niskopoziomowych na urządzeniu.
- metryka z określonymi parametrami występującymi jako zmienne, gotowa do wykrywania niskopoziomowego. Po wykryciu niskopoziomowym zmienne są automatycznie zastępowane rzeczywistymi wykrytymi parametrami, a metryka automatycznie rozpoczyna zbieranie danych.
- wyzwalacz z określonymi parametrami występującymi jako zmienne, gotowy do wykrywania niskopoziomowego. Po wykryciu niskopoziomowym zmienne są automatycznie zastępowane rzeczywistymi wykrytymi parametrami, a wyzwalacz automatycznie rozpoczyna ocenę danych.
Prototypy niektórych innych encji Zabbix są również używane w wykrywaniu niskopoziomowym - prototypy wykresów, prototypy hostów i prototypy grup hostów.