[comment]: # ({7ed38ae8-061a30b2})
# 3 Inwentarz

[comment]: # ({/7ed38ae8-061a30b2})

[comment]: # ({4b8ec855-4b8ec855})
#### Przegląd

Możesz przechowywać inwentarz urządzeń sieciowych w Zabbix.

W Zabbix frontend dostępne jest specjalne menu *Inwentarz*. Jednak
początkowo nie zobaczysz tam żadnych danych i nie jest to miejsce do ich
wprowadzania. Tworzenie danych inwentarza odbywa się ręcznie podczas
konfigurowania hosta lub automatycznie przy użyciu niektórych opcji
automatycznego uzupełniania.

[comment]: # ({/4b8ec855-4b8ec855})

[comment]: # ({69c69326-69c69326})
#### Tworzenie inwentarza

[comment]: # ({/69c69326-69c69326})

[comment]: # ({a0720afc-9a68f9a7})
##### Tryb ręczny

Podczas [konfigurowania hosta](host), na karcie *Inventory* można wprowadzić takie [szczegóły](/manual/api/reference/host/object#host-inventory), jak typ urządzenia, numer seryjny, lokalizacja, osoba odpowiedzialna, adresy URL itp. — dane, które wypełnią informacje inwentaryzacyjne.

Jeśli adres URL jest zawarty w informacjach inwentaryzacyjnych hosta i zaczyna się od „http” lub „https”, w sekcji *Inventory* będzie wyświetlany jako klikalny link.

[comment]: # ({/a0720afc-9a68f9a7})

[comment]: # ({ac0f6fb7-a9359c4e})
##### Tryb automatyczny

Inwentarz hosta może być również uzupełniany automatycznie. Aby to działało,
podczas konfigurowania hosta tryb inwentarza na karcie *Inventory*
musi być ustawiony na *Automatic*.

Następnie można [skonfigurować pozycje hosta](/manual/config/items/item), aby
uzupełniały dowolne pole inwentarza hosta swoją wartością, wskazując
pole docelowe za pomocą odpowiedniego atrybutu (o nazwie *Item will
populate host inventory field*) w konfiguracji pozycji.

Pozycje szczególnie przydatne do automatycznego zbierania danych
inwentarzowych:

-   system.hw.chassis\[full|type|vendor|model|serial\] — domyślnie
    \[full\], wymagane uprawnienia root
-   system.hw.cpu\[all|cpunum,full|maxfreq|vendor|model|curfreq\] —
    domyślnie \[all,full\]
-   system.hw.devices\[pci|usb\] — domyślnie \[pci\]
-   system.hw.macaddr\[interface,short|full\] — domyślnie \[all,full\],
    interface jest wyrażeniem regularnym
-   system.sw.arch
-   system.sw.os\[name|short|full\] — domyślnie \[name\]
-   system.sw.packages\[regexp,manager,short|full\] — domyślnie
    \[all,all,full\]

[comment]: # ({/ac0f6fb7-a9359c4e})

[comment]: # ({b0525248-84351dfb})
##### Wybór trybu inwentaryzacji

Tryb inwentaryzacji można wybrać w formularzu konfiguracji hosta.

Domyślny tryb inwentaryzacji dla nowych hostów jest wybierany na podstawie
ustawienia *Default host inventory mode* w *Administration* → *General* →
*[Other](/manual/web_interface/frontend_sections/administration/general#other-parameters)*.

Dla hostów dodanych przez wykrywanie sieci lub akcje autorejestracji
można zdefiniować operację *Set host inventory mode*, wybierając
tryb ręczny lub automatyczny. Ta operacja zastępuje ustawienie *Default host
inventory mode*.

[comment]: # ({/b0525248-84351dfb})

[comment]: # ({309784f4-8291099a})
#### Przegląd inwentarza

Szczegóły wszystkich istniejących danych inwentarza są dostępne w menu
*Inwentarz*.

W *Inwentarz → Przegląd* można uzyskać liczbę hostów według różnych pól
inwentarza.

W *Inwentarz → Hosty* można zobaczyć wszystkie hosty, które mają informacje
inwentarza. Kliknięcie nazwy hosta spowoduje wyświetlenie szczegółów
inwentarza w formularzu.

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

Karta **Przegląd** pokazuje:

|Parameter|Description|
|--|--------|
|*Host name*|Nazwa hosta.<br>Kliknięcie nazwy otwiera menu ze skryptami zdefiniowanymi dla hosta.<br>Nazwa hosta jest wyświetlana z pomarańczową ikoną, jeśli host znajduje się w trybie konserwacji.|
|*Visible name*|Widoczna nazwa hosta (jeśli zdefiniowana).|
|*Host (Agent, SNMP, JMX, IPMI)<br>interfaces*|Ten blok zawiera szczegóły interfejsów skonfigurowanych dla hosta.|
|*OS*|Pole inwentarza systemu operacyjnego hosta (jeśli zdefiniowane).|
|*Hardware*|Pole inwentarza sprzętu hosta (jeśli zdefiniowane).|
|*Software*|Pole inwentarza oprogramowania hosta (jeśli zdefiniowane).|
|*Description*|Opis hosta.|
|*Monitoring*|Odnośniki do sekcji monitorowania z danymi dla tego hosta: *Web*, *Latest data*, *Problems*, *Graphs*, *Dashboards*.|
|*Configuration*|Odnośniki do sekcji konfiguracji dla tego hosta: *Host*, *Items*, *Triggers*, *Graphs*, *Discovery*, *Web*.<br>Liczba skonfigurowanych obiektów jest podana po każdym odnośniku.|

Karta **Szczegóły** pokazuje wszystkie pola inwentarza, które są wypełnione
(nie są puste).

[comment]: # ({/309784f4-8291099a})

[comment]: # ({b0258eba-6a9ca6a1})
#### Makra inwentarza

Dostępne są makra inwentarza hosta {INVENTORY.\*}, których można używać w
powiadomieniach, na przykład:

„Serwer w {INVENTORY.LOCATION1} ma problem, osobą odpowiedzialną jest
{INVENTORY.CONTACT1}, numer telefonu {INVENTORY.POC.PRIMARY.PHONE.A1}.”

Aby uzyskać więcej szczegółów, zobacz stronę [Obsługiwane makra](/manual/appendix/macros/supported_by_location).

[comment]: # ({/b0258eba-6a9ca6a1})
