[comment]: # ({bf4072e0-1da35dcd})
# 2 Konfigurowanie hosta

[comment]: # ({/bf4072e0-1da35dcd})

[comment]: # ({975dceb5-0ee38f7e})
#### Przegląd

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

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

Możesz również 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 w
takiej postaci, w jakiej pierwotnie znajdują się w szablonie. Wszelkie zmiany tych elementów 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](/manual/config/hosts/host_wizard), aby skonfigurować host za pomocą prowadzonego interfejsu krok po kroku.

[comment]: # ({/975dceb5-0ee38f7e})

[comment]: # ({ed313dc0-e2f56cfc})
#### Konfiguracja

Karta **Host** zawiera ogólne atrybuty hosta:

![](../../../../assets/en/manual/config/host_a.png)

Wszystkie obowiązkowe pola wejściowe są oznaczone czerwoną gwiazdką.

|Parameter|<|Description|
|-|----------|----------------------------------------|
|*Host name*|<|Wprowadź unikalną nazwę hosta. Dozwolone są znaki alfanumeryczne, spacje, kropki, myślniki i podkreślenia. Jednak spacje na początku i na końcu są niedozwolone.<br>*Uwaga:* Jeśli na konfigurowanym hoście działa agent Zabbix, parametr *Hostname* w [pliku konfiguracyjnym](/manual/appendix/config/zabbix_agentd) agenta musi mieć taką samą wartość jak nazwa hosta wpisana tutaj. Nazwa w tym parametrze jest wymagana podczas przetwarzania [sprawdzania aktywnego](/manual/appendix/items/activepassive).|
|*Visible name*|<|Wprowadź unikalną nazwę widoczną hosta. Jeśli ustawisz tę nazwę, będzie ona widoczna na listach, mapach itp. zamiast technicznej nazwy hosta. Ten atrybut obsługuje UTF-8.|
|*Templates*|<|Połącz [szablony](/manual/config/templates) z hostem. Wszystkie encje (pozycje, wyzwalacze, [itd.](/manual/config/templates/linking)) zostaną odziedziczone z szablonu.<br>Aby połączyć nowy szablon, zacznij wpisywać jego nazwę w polu tekstowym. Pojawi się lista pasujących szablonów; przewiń w dół, aby wybrać. Alternatywnie możesz kliknąć *Select* obok pola i wybrać szablony z listy w oknie podręcznym. Wszystkie wybrane szablony zostaną połączone z hostem po zapisaniu lub zaktualizowaniu formularza konfiguracji hosta.<br>Aby odłączyć szablon, użyj jednej z dwóch opcji w bloku *Linked templates*:<br>*Unlink* - odłącz szablon, ale zachowaj jego encje (pozycje, wyzwalacze, [itd.](/manual/config/templates/linking));<br>*Unlink and clear* - odłącz szablon i usuń wszystkie jego encje (pozycje, wyzwalacze, [itd.](/manual/config/templates/linking)).<br>Wyświetlane nazwy szablonów są klikalnymi linkami prowadzącymi do formularza konfiguracji szablonu.|
|*Host groups*|<|Wybierz [grupy hostów](/manual/config/hosts/host_groups), do których należy host. Host musi należeć co najmniej do jednej grupy hostów. Nową grupę można utworzyć i połączyć z hostem, dodając nieistniejącą nazwę grupy.|
|*Interfaces*|<|Dla hosta obsługiwanych jest kilka typów interfejsów: *Agent*, *SNMP*, *JMX* i *IPMI*.<br>Domyślnie nie są zdefiniowane żadne interfejsy. Aby dodać nowy interfejs, kliknij *Add* w bloku *Interfaces*, wybierz typ interfejsu i wprowadź informacje *IP/DNS*, *Connect to* oraz *Port*.<br>*Uwaga:* Interfejsów używanych w jakichkolwiek pozycjach nie można usunąć, a link *Remove* jest dla nich wyszarzony.<br>Wartość "IP" lub "DNS" z interfejsu SNMP jest również używana dla [pułapek SNMP](/manual/config/items/itemtypes/snmptrap).<br>Podczas dopasowywania używana jest tylko wybrana wartość "IP" lub "DNS" w interfejsie hosta.<br>Więcej informacji o konfiguracji interfejsu SNMP (v1, v2 i v3) znajdziesz w sekcji [Konfigurowanie monitorowania SNMP](/manual/config/items/itemtypes/snmp#configuring-snmp-monitoring).|
| |*IP address*|Adres IP hosta (opcjonalnie).|
|^|*DNS name*|Nazwa DNS hosta (opcjonalnie).|
|^|*Connect to*|Kliknięcie odpowiedniego przycisku poinformuje serwer Zabbix, czego użyć do pobierania danych od agentów:<br>**IP** - łącz się z adresem IP hosta (zalecane)<br>**DNS** - łącz się 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.|
|^|*Default*|Zaznacz przycisk opcji, aby ustawić domyślny interfejs.|
|*Description*|<|Wprowadź opis hosta.|
|*Monitored by*|<|Wybierz, czy host jest monitorowany przez:<br>**Server** - host jest monitorowany przez serwer Zabbix;<br>**Proxy** - host jest monitorowany przez samodzielny proxy;<br>**Proxy group** - host jest monitorowany przez grupę proxy.|
|*Proxy*|<|Wyświetlana jest przypisana nazwa proxy (tylko jeśli serwer Zabbix przypisał ją z wybranej grupy proxy).<br>To pole jest wyświetlane tylko wtedy, gdy host jest monitorowany przez grupę proxy.|
|*Enabled*|<|Gdy pole wyboru jest zaznaczone, host jest włączony - gotowy do monitorowania.<br><br>Gdy pole wyboru nie jest zaznaczone, host jest wyłączony - nie jest monitorowany:<br>W przypadku pasywnych żądań danych inicjowanych przez serwer/proxy Zabbix (na przykład [agent Zabbix](/manual/appendix/items/activepassive#passive-checks), [agent SNMP](/manual/config/items/itemtypes/snmp), [simple checks](/manual/config/items/itemtypes/simple_checks)), monitorowanie zostaje wyłączone po synchronizacji konfiguracji. Wyzwalacze i akcje powiązane z hostem są również wyłączane dopiero po ponownym wczytaniu konfiguracji.<br>W przypadku [sprawdzania aktywnego](/manual/appendix/items/activepassive#active-checks) agenta Zabbix monitorowanie zatrzymuje się w czasie (około 5 sekund), w którym agent Zabbix otrzymuje informację o wyłączeniu hosta. W tym krótkim okresie host będzie nadal lokalnie zbierał dane dla sprawdzeń aktywnych i próbował wysyłać je do serwera/proxy; jednak ponieważ host jest oznaczony jako *Disabled*, serwer/proxy odrzuci dane.<br><br>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 logów).|

Karta **IPMI** zawiera atrybuty zarządzania IPMI.

|Parameter|Description|
|--|--------|
|*Authentication algorithm*|Wybierz algorytm uwierzytelniania.|
|*Privilege level*|Wybierz poziom uprawnień.|
|*Username*|Nazwa użytkownika do uwierzytelniania. Można używać makr użytkownika.|
|*Password*|Hasło do uwierzytelniania. Można używać makr użytkownika.|

Karta **Tags** umożliwia zdefiniowanie tagów na poziomie hosta
[tags](/manual/config/tagging). Wszystkie problemy tego hosta będą oznaczane
wartościami wprowadzonymi tutaj.

![](../../../../assets/en/manual/config/host_d.png)

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

Karta **Macros** umożliwia zdefiniowanie [makr użytkownika](/manual/config/macros/user_macros) na poziomie hosta w postaci par nazwa-wartość. Zwróć uwagę, że wartości makr mogą być przechowywane jako zwykły tekst, tekst tajny lub sekret Vault. Obsługiwane jest również dodawanie opisu.

![](../../../../assets/en/manual/config/host_e.png)

Możesz tu również wyświetlić makra użytkownika na poziomie szablonu i globalne, jeśli wybierzesz opcję *Inherited and host macros*. W tym miejscu wyświetlane są wszystkie zdefiniowane makra użytkownika dla hosta wraz z wartością, do której są rozwijane, oraz ich pochodzeniem.

![](../../../../assets/en/manual/config/host_e2.png){width="600"}

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

Karta **Inventory** umożliwia ręczne wprowadzenie informacji o [inwentarzu](inventory) dla hosta. Możesz także wybrać włączenie automatycznego uzupełniania inwentarza (*Automatic*) albo wyłączyć uzupełnianie inwentarza dla tego hosta.

![](../../../../assets/en/manual/config/host_f.png)

Jeśli inwentarz jest włączony (ręcznie lub automatycznie), przy nazwie karty wyświetlana jest zielona kropka.

[comment]: # ({/ed313dc0-e2f56cfc})

[comment]: # ({d6974ece-6875b717})
##### Szyfrowanie

Karta **Szyfrowanie** umożliwia wymaganie
[zaszyfrowanych](/manual/encryption) połączeń 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 jednocześnie wybrać kilka typów połączeń (przydatne do 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żna wykorzystać do dalszego ograniczenia dozwolonego CA. To pole jest przeznaczone do użycia, jeśli 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żna wykorzystać, aby zezwolić 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.<br>Nie umieszczaj w identyfikatorze PSK informacji wrażliwych, 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|

[comment]: # ({/d6974ece-6875b717})

[comment]: # ({513311ca-513311ca})
##### Mapowanie wartości

Karta **Mapowanie wartości** umożliwia skonfigurowanie przyjaznej dla użytkownika reprezentacji danych pozycji w [mapowaniach wartości](/manual/config/items/mapping).

[comment]: # ({/513311ca-513311ca})


