4 Inventar

Übersicht

Sie können das Inventar von vernetzten Geräten in Zabbix verwalten.

Im Zabbix-Frontend gibt es ein spezielles Menü Inventar. Dort werden jedoch zunächst keine Daten angezeigt, und dort geben Sie auch keine Daten ein. Inventardaten werden entweder manuell bei der Konfiguration eines Hosts oder automatisch mithilfe einiger Optionen zur automatischen Befüllung erstellt.

Inventar erstellen

Manueller Modus

Beim Konfigurieren eines Hosts können Sie auf der Registerkarte Inventar Details wie den Gerätetyp, die Seriennummer, den Standort, die verantwortliche Person, URLs usw. eingeben – Daten, die die Inventarinformationen füllen.

Wenn in den Inventarinformationen des Hosts eine URL enthalten ist und sie mit „http“ oder „https“ beginnt, wird sie im Abschnitt Inventar als anklickbarer Link angezeigt.

Automatischer Modus

Das Host-Inventar kann auch automatisch befüllt werden. Damit dies funktioniert, muss beim Konfigurieren eines Hosts der Inventarmodus auf der Registerkarte Inventar auf Automatisch gesetzt werden.

Anschließend können Sie Host-Datenpunkte konfigurieren, um jedes beliebige Feld des Host-Inventars mit ihrem Wert zu befüllen, wobei das Zielfeld mit dem entsprechenden Attribut (genannt Datenpunkt wird Host-Inventarfeld befüllen) in der Datenpunkt-Konfiguration angegeben wird.

Datenpunkte, die sich besonders für die automatisierte Erfassung von Inventardaten eignen:

  • system.hw.chassis[full|type|vendor|model|serial] - Standard ist [full], Root-Berechtigungen erforderlich
  • system.hw.cpu[all|cpunum,full|maxfreq|vendor|model|curfreq] - Standard ist [all,full]
  • system.hw.devices[pci|usb] - Standard ist [pci]
  • system.hw.macaddr[interface,short|full] - Standard ist [all,full], interface ist ein regulärer Ausdruck
  • system.sw.arch
  • system.sw.os[name|short|full] - Standard ist [name]
  • system.sw.packages[regexp,manager,short|full] - Standard ist [all,all,full]
Auswahl des Inventarmodus

Der Inventarmodus kann im Konfigurationsformular des Hosts ausgewählt werden.

Der standardmäßige Inventarmodus für neue Hosts wird anhand der Einstellung Standard-Inventarmodus für Hosts unter VerwaltungAllgemeinSonstiges ausgewählt.

Für Hosts, die durch Netzwerkdiscovery oder Autoregistrierungsaktionen hinzugefügt wurden, ist es möglich, eine Operation Host-Inventarmodus setzen zu definieren und dabei den manuellen oder automatischen Modus auszuwählen. Diese Operation überschreibt die Einstellung Standard-Inventarmodus für Hosts.

Inventarübersicht

Die Details aller vorhandenen Inventardaten sind im Menü Inventar verfügbar.

Unter Inventar → Übersicht können Sie die Anzahl der Hosts nach verschiedenen Feldern des Inventars anzeigen lassen.

Unter Inventar → Hosts können Sie alle Hosts sehen, die über Inventarinformationen verfügen. Wenn Sie auf den Hostnamen klicken, werden die Inventardetails in einem Formular angezeigt.

Die Registerkarte Übersicht zeigt:

Parameter Beschreibung
Host name Name des Hosts.
Ein Klick auf den Namen öffnet ein Menü mit den für den Host definierten Skripten.
Der Hostname wird mit einem orangefarbenen Symbol angezeigt, wenn sich der Host in Wartung befindet.
Visible name Sichtbarer Name des Hosts (falls definiert).
Host (Agent, SNMP, JMX, IPMI)
interfaces
Dieser Block enthält Details zu den für den Host konfigurierten Schnittstellen.
OS Inventarfeld des Betriebssystems des Hosts (falls definiert).
Hardware Inventarfeld zur Hardware des Hosts (falls definiert).
Software Inventarfeld zur Software des Hosts (falls definiert).
Description Beschreibung des Hosts.
Monitoring Links zu Überwachungsbereichen mit Daten für diesen Host: Web, Neueste Daten, Probleme, Diagramme, Dashboards.
Configuration Links zu Konfigurationsbereichen für diesen Host: Host, Datenpunkte, Auslöser, Diagramme, Discovery, Web.
Die Anzahl der konfigurierten Entitäten wird nach jedem Link angezeigt.

Die Registerkarte Details zeigt alle ausgefüllten Inventarfelder an (die nicht leer sind).

Inventar-Makros

Es stehen Host-Inventar-Makros {INVENTORY.*} zur Verwendung in Benachrichtigungen zur Verfügung, zum Beispiel:

„Server in {INVENTORY.LOCATION1} hat ein Problem, verantwortliche Person ist {INVENTORY.CONTACT1}, Telefonnummer {INVENTORY.POC.PRIMARY.PHONE.A1}.“

Weitere Details finden Sie auf der Seite Unterstützte Makros.