Host-Assistent
Übersicht
Der Host Wizard ist eine geführte, schrittweise Oberfläche zum Einrichten Ihres Überwachungsziels (Gerät, Anwendung, Dienst usw.) in Zabbix. Er führt Sie durch die folgenden Schritte:
- Auswahl einer Vorlage
- Erstellen oder Auswählen eines Host
- Installieren von Zabbix Agent oder Agent 2
- Hinzufügen einer Host-Schnittstelle
- Anwenden zusätzlicher Konfiguration auf Ihr Überwachungsziel oder den Zabbix-Host (falls von der Vorlage erforderlich)
Um auf den Host Wizard im Zabbix Frontend zuzugreifen, gehen Sie wie folgt vor:
- Gehen Sie zu: Datenerfassung > Hosts.
- Klicken Sie oben rechts auf dem Bildschirm auf Host Wizard.
- Folgen Sie den Anweisungen im Assistenten.
Sie können einen vorhandenen Host auch bearbeiten, indem Sie in verschiedenen Frontend-Bereichen auf seinen Namen (oder das Drei-Punkte-Symbol daneben) klicken, um über das Host-Menü auf den Host Wizard zuzugreifen. Beachten Sie, dass beim Bearbeiten eines vorhandenen Host einige Schritte übersprungen werden, wenn er bereits die von der ausgewählten Vorlage erforderliche Konfiguration enthält.
Alternativ können Sie die klassische Vorgehensweise zum Erstellen und Konfigurieren eines Host verwenden.
Willkommen im Host-Assistenten
Wenn Sie den Host-Assistenten starten, wird ein Willkommensbildschirm angezeigt:

Um diesen Bildschirm in zukünftigen Sitzungen zu überspringen, können Sie das Kontrollkästchen Willkommensbildschirm nicht anzeigen aktivieren und auf Weiter klicken.
Wenn Sie in den nächsten Schritten des Host-Assistenten mit der Konfiguration von Einstellungen beginnen und versuchen, den Assistenten durch Klicken auf das Schließen-Symbol oder durch Drücken von Esc zu schließen, wird ein Bestätigungsbildschirm angezeigt:

Wenn Sie auf Ja klicken, wird der Host-Assistent beendet, ohne dass Ihre Fortschritte gespeichert werden.
Wenn Sie auf Nein, Esc oder das Schließen-Symbol klicken, kehren Sie zum letzten Schritt zurück.
Vorlage auswählen
Der erste Schritt beim Einrichten Ihres Überwachungsziels besteht darin, eine Vorlage auszuwählen. Dabei handelt es sich um eine Sammlung vordefinierter Konfigurationen (zu erfassende Metriken, Bedingungen für die Generierung von Warnungen usw.), die für Ihr Überwachungsziel entwickelt wurden.
Die Out-of-the-Box-Vorlagen von Zabbix bieten eine Vielzahl vordefinierter Überwachungskonfigurationen für Betriebssysteme, Anwendungen, Datenbanken, Netzwerkgeräte, Dienste und mehr.
In diesem Schritt können Sie:
- Vorlagen nach Klasse (Cloud, Datenbank, Netzwerk usw.) und Unterklasse (z. B. Automatisierung, Backup) durchsuchen, die auf Tags der Vorlagen basieren.
- Vorlagen anhand von Schlüsselwörtern im Vorlagennamen oder in den Namen und Werten der Vorlagen-Tags suchen.
- Vorlagen nach Datenerfassungsmethode filtern (Agent-basiert oder Agent-los; Agent-basierte Vorlagen enthalten mindestens einen Zabbix-Agent-Datenpunkt).
- Vorlagen nach Agent-Modus filtern (aktiv oder passiv; aktive Vorlagen enthalten mindestens einen Zabbix-Agent-Datenpunkt (aktiv), während passive Vorlagen mindestens einen passiven Datenpunkt enthalten; Einzelheiten finden Sie unter Passive und aktive Agent-Prüfungen).
- Wenn Sie den Host Wizard zum Konfigurieren eines vorhandenen Hosts verwenden, können Sie Vorlagen auch danach filtern, ob sie bereits mit dem Host verknüpft sind.

Bei der Auswahl einer Vorlage wird möglicherweise folgende Meldung angezeigt: Einige Vorlagen (n) sind nicht mit dem Host Wizard kompatibel. Erfahren Sie, wie Sie sie aktualisieren können. Benutzerdefinierte Vorlagen werden nicht unterstützt. Dies bedeutet, dass einige Out-of-the-Box-Vorlagen noch nicht mit dem Host Wizard kompatibel sind und aktualisiert werden müssen. Weitere Informationen finden Sie in den Anweisungen zum Aktualisieren von Vorlagen.
Die von Ihnen ausgewählte Vorlage bestimmt die nächsten Schritte im Host Wizard. Wenn Sie beispielsweise die Vorlage MySQL by Zabbix agent auswählen, die den Zabbix-Agent zur Datenerfassung verwendet, führt Sie der Assistent durch den Installationsprozess des Agents.
Host erstellen oder auswählen
Eine Vorlage muss mit einem Host verknüpft werden. Dabei handelt es sich um eine Entität in Zabbix, die Ihr Überwachungsziel darstellt. Nach der Verknüpfung erhält der Host alle Entitäten der Vorlage, z. B. Datenpunkte (zu erfassende Metriken) und Auslöser (Bedingungen zum Generieren von Alarmen), die für die Überwachung erforderlich sind.
Jeder Host muss außerdem mindestens einer Hostgruppe angehören. Diese wird verwendet, um Hosts zu organisieren und ihnen Benutzerberechtigungen zuzuweisen.
In diesem Schritt können Sie:
- Einen neuen Host und eine Hostgruppe erstellen, indem Sie für beide Namen eingeben.
- Einen neuen Host erstellen, indem Sie seinen Namen eingeben, und eine vorhandene Hostgruppe auswählen, der der neue Host zugewiesen wird.
- Einen vorhandenen Host auswählen. Sie können diesen Host außerdem zusätzlichen Hostgruppen zuweisen, ohne ihn aus den aktuellen Gruppen zu entfernen.
Durch die Auswahl eines vorhandenen Hosts wird dessen aktuelle Konfiguration nicht entfernt oder überschrieben, sofern dies in späteren Schritten nicht ausdrücklich angegeben wird. Ermittelte Hosts können nicht ausgewählt werden.
Sie könnten beispielsweise einen neuen Host mit dem Namen MySQL server erstellen, der den lokal installierten MySQL-Server darstellt, den Sie überwachen möchten. Die zuvor ausgewählte Vorlage MySQL by Zabbix agent wird mit diesem Host verknüpft. Zusätzlich könnten Sie die vorhandene Hostgruppe Databases auswählen (oder eine neue Gruppe erstellen, z. B. MySQL servers), um den Host zusammen mit anderen datenbankbezogenen Hosts zu organisieren und die Verwaltung von Berechtigungen später zu vereinfachen.

Zabbix Agent installieren
Agent-basierte Vorlagen (wie MySQL by Zabbix agent) erfordern die Installation von Zabbix Agent oder Agent 2 – einem Prozess, der auf Ihrem Überwachungsziel bereitgestellt wird, um lokale Ressourcen und Anwendungen aktiv zu überwachen (falls dies von der Vorlage benötigt wird).
In diesem Schritt:
- Überprüfen Sie die Adresse des Zabbix Servers, Proxys oder Clusters (z. B. 192.0.2.1:10051). Dieser Wert wird verwendet, um die Parameter Server und ServerActive für den Zabbix Agent zu konfigurieren.
- Geben Sie eine neue, eindeutige und nicht geheime Identität für den Pre-Shared Key (z. B. PSK 001 oder mysql-agent-psk1) ein und generieren Sie den Pre-Shared Key. Diese Werte werden verwendet, um die Verschlüsselung mittels Pre-Shared Key (PSK) für den Zabbix Host (z. B. MySQL server) und den Zabbix Agent zu konfigurieren.
Beim Bearbeiten eines vorhandenen Hosts überschreibt die PSK-Konfiguration alle vorhandenen Verschlüsselungseinstellungen auf dem Host.
- Wählen Sie das Betriebssystem des Computers aus, auf dem sich Ihr Überwachungsziel befindet.
- Installieren Sie den Zabbix Agent auf diesem System, indem Sie das bereitgestellte Skript darauf ausführen oder die Installationsanweisungen befolgen.
Sie könnten beispielsweise Pre-shared key identity auf PSK 001 setzen und einen neuen Pre-shared key generieren. Anschließend könnten Sie Linux als Betriebssystem auswählen und das bereitgestellte Skript auf diesem System ausführen. Kehren Sie nach der Installation des Zabbix Agent zum Host Wizard zurück.

Host-Schnittstelle hinzufügen
Die Host-Schnittstelle definiert, wie der Zabbix Server eine Verbindung zu Ihrem Überwachungsziel über das Netzwerk herstellt. Sie definiert Verbindungsparameter wie IP-Adresse, DNS-Name, Port und Schnittstellentyp (Agent, SNMP, JMX oder IPMI), abhängig von der für die ausgewählte Vorlage erforderlichen Datenerfassungsmethode.
Geben Sie in diesem Schritt die von der ausgewählten Vorlage benötigten Details zur Host-Schnittstelle ein.
Sie können beispielsweise die standardmäßige Agent-Adresse (127.0.0.1) und den Port (10050) verwenden, wenn Zabbix Server, Zabbix Agent und der MySQL-Server alle lokal auf demselben Rechner ausgeführt werden.

Host konfigurieren
Einige Vorlagen erfordern eine zusätzliche Konfiguration, bevor der Host erstellt werden kann. Dazu können gehören:
- Manuelle Konfiguration Ihres Überwachungsziels (z. B. das Aktivieren bestimmter Dienste, das Erstellen von Dienstbenutzern oder das Erteilen von Berechtigungen):

- Definieren von Host-Makros – Variablen, die das Verhalten von Datenpunkten, Verbindungseinstellungen, Authentifizierungsdaten und andere Parameter steuern:

Nachdem Sie alle erforderlichen Konfigurationsschritte abgeschlossen haben, klicken Sie auf Create, um den Host zu Zabbix hinzuzufügen (oder auf Update, um die Konfiguration eines vorhandenen Hosts zu aktualisieren):

Konfiguration abgeschlossen
Zu diesem Zeitpunkt überwacht Zabbix Ihr Ziel bereits.
Klicken Sie bei neuen Hosts auf Fertigstellen, um zum Abschnitt Neueste Daten zu wechseln und die neuesten Daten für Ihren Host anzuzeigen. Klicken Sie bei bestehenden Hosts auf Fertigstellen, um den Host-Assistenten zu schließen und zu dem Bildschirm zurückzukehren, von dem aus er geöffnet wurde.
