Inwentarz

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.

Tworzenie inwentarza

Tryb ręczny

Podczas konfigurowania hosta, na karcie Inventory można wprowadzić takie szczegóły, 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.

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, 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]
Wybór trybu inwentarza

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

Domyślny tryb inwentarza dla nowych hostów jest wybierany na podstawie ustawienia Domyślny tryb inwentarza hosta w Administracja > Ogólne > Inne.

Dla hostów dodanych przez wykrywanie sieci lub działania automatycznej rejestracji można zdefiniować operację Ustaw tryb inwentarza hosta, wybierając tryb ręczny lub automatyczny. Ta operacja zastępuje ustawienie Domyślny tryb inwentarza hosta.

Przegląd inwentarza

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

W Inventory > Overview można uzyskać liczbę hostów według różnych pól inwentarza.

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

Karta Overview pokazuje:

Parameter Description
Host name Nazwa hosta.
Kliknięcie nazwy otwiera menu ze skryptami zdefiniowanymi dla hosta.
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)
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.
Liczba skonfigurowanych obiektów jest podana po każdym odnośniku.

Karta Details pokazuje wszystkie wypełnione pola inwentarza (nie są puste).

Makra inwentarza

Dostępne są makra inwentarza hosta {INVENTORY.*}, które 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}."

Więcej informacji można znaleźć na stronie Obsługiwane makra.