Konfigurowanie hosta

Przegląd

Aby skonfigurować host w frontend Zabbix, wykonaj następujące czynności:

  1. Przejdź do Data collection > Hosts lub Monitoring > Hosts.
  2. Kliknij Create host w prawym górnym rogu ekranu (lub nazwę hosta, aby edytować istniejący host).
  3. Wprowadź parametry hosta w formularzu.

Możesz także użyć przycisku Clone w formularzu konfiguracji istniejącego hosta, aby utworzyć nowy host. Ten host będzie miał wszystkie właściwości istniejącego hosta, w tym powiązane szablony, elementy (pozycje, wyzwalacze itp.) z tych szablonów, a także elementy bezpośrednio przypisane do istniejącego hosta.

Należy pamiętać, że po sklonowaniu host zachowa wszystkie elementy szablonu dokładnie w takiej postaci, w jakiej występują pierwotnie w szablonie. Wszelkie zmiany w tych elementach wprowadzone na poziomie istniejącego hosta (takie jak zmieniony interwał pozycji, zmodyfikowane wyrażenie regularne lub dodane prototypy do reguły niskopoziomowego wykrywania) nie zostaną sklonowane do nowego hosta; zamiast tego będą takie jak w szablonie.

Alternatywnie możesz użyć Host Wizard, aby skonfigurować host za pomocą prowadzonego interfejsu krok po kroku.

Konfiguracja

Karta Host zawiera ogólne atrybuty hosta:

Wszystkie wymagane pola wejściowe są oznaczone czerwoną gwiazdką.

Parametr Opis
Nazwa hosta Wprowadź unikatową nazwę hosta. Dozwolone są znaki alfanumeryczne, spacje, kropki, myślniki i podkreślenia. Spacje na początku i na końcu są niedozwolone.
Uwaga: Jeśli na konfigurowanym hoście działa agent Zabbix, parametr Hostname w pliku konfiguracyjnym agenta musi mieć taką samą wartość jak wprowadzona tutaj nazwa hosta. Nazwa określona w tym parametrze jest potrzebna do przetwarzania aktywnych kontroli.
Nazwa widoczna Wprowadź unikatową nazwę widoczną hosta. Jeśli ustawisz tę nazwę, będzie ona wyświetlana na listach, mapach itp. zamiast technicznej nazwy hosta. Ten atrybut obsługuje kodowanie UTF-8.
Szablony Połącz szablony z hostem. Wszystkie encje (pozycje, wyzwalacze itp.) zostaną odziedziczone z szablonu.
Aby połączyć nowy szablon, zacznij wpisywać jego nazwę w polu tekstowym. Zostanie wyświetlona lista pasujących szablonów; przewiń ją, aby wybrać szablon. Możesz również kliknąć przycisk Wybierz obok pola i wybrać szablony z listy w wyskakującym oknie. Wszystkie wybrane szablony zostaną połączone z hostem po zapisaniu lub zaktualizowaniu formularza konfiguracji hosta.
Aby odłączyć szablon, użyj jednej z dwóch opcji w bloku Połączone szablony:
Odłącz - odłącza szablon, ale zachowuje jego encje (pozycje, wyzwalacze itp.);
Odłącz i wyczyść - odłącza szablon i usuwa wszystkie jego encje (pozycje, wyzwalacze itp.).
Wyświetlane nazwy szablonów są klikalnymi odnośnikami prowadzącymi do formularza konfiguracji szablonu.
Grupy hostów Wybierz grupy hostów, do których należy host. Host musi należeć do co najmniej jednej grupy hostów. Nową grupę można utworzyć i połączyć z hostem, dodając nieistniejącą nazwę grupy.
Interfejsy Host może obsługiwać kilka typów interfejsów: Agent, SNMP, JMX i IPMI.
Domyślnie nie są zdefiniowane żadne interfejsy. Aby dodać nowy interfejs, kliknij przycisk Dodaj w bloku Interfejsy, wybierz typ interfejsu i wprowadź informacje IP/DNS, Połącz z oraz Port.
Uwaga: Interfejsów używanych w dowolnych pozycjach nie można usunąć, a odnośnik Usuń jest dla nich wyszarzony.
Wartość „IP” lub „DNS” z interfejsu SNMP jest również używana dla pułapek SNMP.
Podczas dopasowywania używana jest tylko wybrana wartość „IP” lub „DNS” z interfejsu hosta.
Dodatkowe informacje dotyczące konfigurowania interfejsu SNMP (v1, v2 i v3) znajdziesz w sekcji Konfigurowanie monitorowania SNMP.
Adres IP Adres IP hosta (opcjonalnie).
Nazwa DNS Nazwa DNS hosta (opcjonalnie).
Połącz z Kliknięcie odpowiedniego przycisku określi, czego serwer Zabbix użyje do pobierania danych z agentów:
IP - połączenie z adresem IP hosta (zalecane)
DNS - połączenie z nazwą DNS hosta
Port Numer portu TCP/UDP. Wartości domyślne to: 10050 dla agenta Zabbix, 161 dla agenta SNMP, 12345 dla JMX i 623 dla IPMI.
Domyślny Zaznacz przycisk radiowy, aby ustawić interfejs domyślny.
Opis Wprowadź opis hosta.
Monitorowany przez Wybierz, czy host jest monitorowany przez:
Serwer - host jest monitorowany przez serwer Zabbix;
Proxy - host jest monitorowany przez niezależny proxy;
Grupa proxy - host jest monitorowany przez grupę proxy.
Proxy Wyświetlana jest nazwa przypisanego proxy (tylko jeśli serwer Zabbix przypisał proxy z wybranej grupy proxy).
To pole jest wyświetlane tylko wtedy, gdy host jest monitorowany przez grupę proxy.
Włączony Po zaznaczeniu pola wyboru host jest włączony i gotowy do monitorowania.

Po usunięciu zaznaczenia pola wyboru host jest wyłączony i nie jest monitorowany:
W przypadku pasywnych żądań danych inicjowanych przez serwer Zabbix/proxy (na przykład agenta Zabbix, agenta SNMP, kontroli prostych) monitorowanie zostaje wyłączone po synchronizacji konfiguracji. Wyzwalacze i działania połączone z hostem również zostają wyłączone, ale dopiero po ponownym załadowaniu konfiguracji.
W przypadku aktywnych kontroli agenta Zabbix monitorowanie zostaje zatrzymane w czasie (około 5 sekund), w którym agent Zabbix otrzyma informację o wyłączeniu hosta. W tym krótkim okresie host będzie nadal lokalnie zbierać dane dla aktywnych kontroli i próbować wysyłać je do serwera/proxy, jednak ponieważ host jest oznaczony jako Wyłączony, serwer/proxy odrzuci te dane.

Po wyłączeniu hosta jego pozycje są natychmiast usuwane z pamięci podręcznej historii (z wyjątkiem ich ostatnich wartości, które są zachowywane dla dzienników).

Karta IPMI zawiera atrybuty zarządzania IPMI.

Parametr Opis
Algorytm uwierzytelniania Wybierz algorytm uwierzytelniania.
Poziom uprawnień Wybierz poziom uprawnień.
Nazwa użytkownika Nazwa użytkownika używana do uwierzytelniania. Można używać makr użytkownika.
Hasło Hasło używane do uwierzytelniania. Można używać makr użytkownika.

Karta Tagi umożliwia zdefiniowanie tagów na poziomie hosta. Wszystkie problemy tego hosta zostaną otagowane wartościami wprowadzonymi tutaj.

W tagach obsługiwane są makra użytkownika, makra {INVENTORY.*}, {HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {HOST.PORT} i {HOST.ID}.

Możesz również wyświetlić tutaj tagi na poziomie szablonu, wybierając opcję Odziedziczone i tagi hosta. W tym miejscu wyświetlane są wszystkie zdefiniowane tagi użytkownika dla hosta oraz ich źródło.

Dla wygody dostępne są odnośniki do odpowiednich szablonów.

Karta Makra umożliwia zdefiniowanie makr użytkownika na poziomie hosta w postaci par nazwa-wartość. Wartości makr mogą być przechowywane jako zwykły tekst, tekst poufny lub sekret Vault. Można również dodać opis.

Możesz również wyświetlić tutaj makra użytkownika na poziomie szablonu i globalne makra użytkownika, wybierając opcję Odziedziczone i makra hosta. W tym miejscu wyświetlane są wszystkie zdefiniowane makra użytkownika dla hosta, wartości, do których się rozwijają, oraz ich źródło.

Dla wygody dostępne są odnośniki do odpowiednich szablonów i globalnej konfiguracji makr. Możliwe jest również edytowanie makra szablonu/globalnego na poziomie hosta, co skutecznie tworzy kopię makra na hoście.

Karta Inwentaryzacja umożliwia ręczne wprowadzenie informacji o inwentaryzacji hosta. Możesz również włączyć Automatyczne wypełnianie inwentaryzacji albo wyłączyć wypełnianie inwentaryzacji dla tego hosta.

Jeśli inwentaryzacja jest włączona (ręcznie lub automatycznie), obok nazwy karty wyświetlana jest zielona kropka.

Szyfrowanie

Karta Szyfrowanie pozwala wymagać połączeń zaszyfrowanych z hostem.

Parameter Description
Connections to host W jaki sposób serwer Zabbix lub proxy łączy się z agentem Zabbix na hoście: bez szyfrowania (domyślnie), z użyciem PSK (pre-shared key) lub certyfikatu.
Connections from host Wybierz, jaki typ połączeń jest dozwolony z hosta (tj. od agenta Zabbix i Zabbix sendera). Można wybrać kilka typów połączeń jednocześnie (przydatne podczas testowania i przełączania na inny typ połączenia). Domyślnie: "No encryption".
Issuer Dozwolony wystawca certyfikatu. Certyfikat jest najpierw weryfikowany za pomocą CA (certificate authority). Jeśli jest poprawny i podpisany przez CA, pole Issuer może służyć do dalszego ograniczenia dozwolonego CA. To pole jest przeznaczone do użycia, jeśli Twoja instalacja Zabbix korzysta z certyfikatów od wielu CA. Jeśli to pole jest puste, akceptowana jest dowolna CA.
Subject Dozwolony podmiot certyfikatu. Certyfikat jest najpierw weryfikowany za pomocą CA. Jeśli jest poprawny i podpisany przez CA, pole Subject może służyć do zezwolenia tylko na jedną wartość ciągu Subject. Jeśli to pole jest puste, akceptowany jest dowolny poprawny certyfikat podpisany przez skonfigurowaną CA.
PSK identity Ciąg identyfikacyjny pre-shared key.
Nie umieszczaj wrażliwych informacji w identyfikatorze PSK, ponieważ jest on przesyłany przez sieć bez szyfrowania, aby poinformować odbiorcę, którego PSK użyć.
PSK Pre-shared key (ciąg szesnastkowy). Maksymalna długość: 512 cyfr szesnastkowych (PSK o rozmiarze 256 bajtów), jeśli Zabbix używa biblioteki GnuTLS lub OpenSSL, 64 cyfry szesnastkowe (PSK o rozmiarze 32 bajtów), jeśli Zabbix używa biblioteki mbed TLS (PolarSSL). Przykład: 1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
Mapowanie wartości

Zakładka Mapowanie wartości umożliwia skonfigurowanie przyjaznej dla użytkownika reprezentacji danych pozycji w mapowaniach wartości.