Möchten Sie erfahren, wie Sie die Zabbix Userparameter-Funktion verwenden? In diesem Tutorial zeigen wir Ihnen, wie Sie Zabbix Userparameter konfigurieren und ein benutzerdefiniertes Skript erstellen, um einen Computer mit Linux zu überwachen.

• Zabbix 3.4.12
• Ubuntu 18.04

Auf dem Computer unter Linux muss der Zabbix-Agent installiert sein.

Hardwareliste:

Im folgenden Abschnitt wird die Liste der Geräte angezeigt, die zum Erstellen dieses Zabbix-Tutorials verwendet wurden.

Jede der oben aufgeführten Hardwarestücke finden Sie auf der Amazon-Website.

Zabbix Playlist:

Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos im Zusammenhang mit Zabbix Installation.

Vergessen Sie nicht, unseren Youtube-Kanal namens FKITzu abonnieren.

Tutorial - Konfigurieren von UserParameter auf Zabbix Agent

Zuerst müssen Sie den Zabbix-Agenten auf dem Computer installieren, auf dem Linux ausgeführt wird.

Installation des Zabbix-Agenten unter Linux.

Als nächstes müssen wir einen Linux-Befehl finden, der uns hilft, etwas zu überwachen, was der Zabbix-Agent nicht konnte.

In unserem Beispiel möchten wir die Anzahl der auf dem Linux-Computer erstellten Konten wissen.

Verwenden Sie den folgenden Befehl, um die Anzahl der auf dem Linux-Computer erstellten Konten abzustellen.

Copy to Clipboard

In unserem Beispiel sagt uns dieser Befehl, dass auf unserem Linux-Computer 33 Konten erstellt wurden.

Es ist an der Zeit, diesen Befehl in den Zabbix-Agenten zu integrieren.

Jetzt sollten Sie den Speicherort der Datei zabbix_agentd.conf auf Ihrem System finden.

Sie müssen die Datei zabbix_agentd.conf bearbeiten.

Copy to Clipboard

Hier ist die Originaldatei, vor unserer Konfiguration.

Copy to Clipboard

Hier ist die neue Datei mit unserer Konfiguration.

Copy to Clipboard

Um die Konfiguration abzuschließen, müssen Sie den Zabbix Agent neu starten, der auf diesem Computer ausgeführt wird.

Wenn unser Tutorial zur Installation des Zabbix-Agenten verwendet wurde, können Sie den Zabbix-Agenten mit dem folgenden Befehl neu starten:

Copy to Clipboard

Jetzt sollte der Zabbix-Server in der Lage sein, diesen Computer zu kontaktieren und die Anzahl der auf dem System erstellten Konten mit dem Schlüssel computer.linux.usercount anzufordern.

Der auf dem Linux-Computer installierte Zabbix-Agent informiert über die Anzahl der auf dem System erstellten Konten.

Um unsere Konfiguration zu testen, geben Sie den folgenden Befehl auf der Zabbix-Serverkonsole ein:

Copy to Clipboard

In unserem Beispiel verwendet der Linux-Computer, auf dem der Zabbix-Agent ausgeführt wird, die IP-Adresse: 192.168.0.150.

Wie Sie sehen können, ist der Zabbix-Server in der Lage, diese Informationen aus der Ferne vom Agenten abzuholen.

Tutorial - Zabbix UserParameter Konfiguration

Jetzt müssen wir auf das Zabbix-Server-Dashboard zugreifen und den Linux-Computer als Host hinzufügen.

Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /zabbix ein.

In unserem Beispiel wurde die folgende URL im Browser eingegeben:

• http://35.162.85.57/zabbix

Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.

• Standard-Benutzername: Admin
• Standardkennwort: zabbix

zabbix login

Nach einer erfolgreichen Anmeldung werden Sie an das Zabbix Dashboard gesendet.

zabbix dashboard

Rufen Sie auf dem Dashboard-Bildschirm das Menü Konfiguration auf, und wählen Sie die Host-Option aus.

zabbix add host

Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Host erstellen.

Zabbix Create Host

Auf dem Bildschirm Hostkonfiguration müssen Sie die folgenden Informationen eingeben:

• Hostname - Geben Sie einen zu überwachenden Hostnamen ein.
• Sichtbarer Hostname - Wiederholen Sie den Hostnamen.
• Neue Gruppe - Geben Sie einen Namen ein, um eine Gruppe ähnlicher Geräte zu identifizieren.
• Agentenschnittstelle - Geben Sie die IP-Adresse des Hostnamens ein.

Hier ist das Originalbild, vor unserer Konfiguration.

zabbix Cisco - Antes

Hier ist das neue Bild mit unserer Konfiguration.

Zabbix Linux Host

Klicken Sie auf die Schaltfläche Hinzufügen, um diesen Host in die Zabbix-Datenbank aufzunehmen.

Rufen Sie auf dem Dashboard-Bildschirm das Menü Konfiguration auf, und wählen Sie die Host-Option aus.

zabbix add host

Suchen Sie den Hostnamen, den Sie zuvor erstellt haben, und klicken Sie darauf.

In unserem Beispiel haben wir den Hostnamen ausgewählt: LINUX-SERVER-01

Greifen Sie auf dem Bildschirm Hosteigenschaften auf die Registerkarte Anwendungen zu.

Zabbix Windows Service Application menu

Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Anwendung erstellen.

Zabbix Linux Service Application

Erstellen Sie auf dem Bildschirm Anwendungen hosten eine neue Anwendung mit dem Namen Linux

Linux Application

Nachdem Sie die Anwendungserstellung abgeschlossen haben, greifen Sie auf die Registerkarte Elemente zu.

Zabbix Item Tab

Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Element erstellen.

Auf dem Bildschirm Elementerstellung müssen Sie die folgenden Elemente konfigurieren:

• Name: Geben Sie den Schlüsselwert ein, der in der Datei zabbix_agentd.conf verwendet wird.
• Typ: Zabbix Agent
• Schlüssel: Erstellen Sie einen benutzerdefinierten Schlüssel zu Ihrem Benutzerparameter
• Art der Information: Nummer (vorzeichenlose)
• Aktualisierungsintervall: 60 Sekunden
• Anwendung: Linux

Zabbix Userparam monitor linux

Klicken Sie auf die Schaltfläche Hinzufügen und schließen Sie die Elementerstellung ab.

Warten Sie 5 Minuten.

Um Ihre Konfiguration zu testen, greifen Sie auf das Menü Überwachung zu und klicken Sie auf die Option Neueste Daten.

Zabbix Latest data

Verwenden Sie die Filterkonfiguration, um den gewünschten Hostnamen auszuwählen.

In unserem Beispiel haben wir den Hostnamen LINUX-SERVER-01 ausgewählt.

Klicken Sie auf die Schaltfläche Anwenden.

Zabbix Linux service Filter

Sie sollten in der Lage sein, die Ergebnisse Ihrer Userparameter-Überwachung mit Zabbix zu sehen.

Zabbix Userparameter Result

Herzlichen glückwunsch! Sie haben die Zabbix Userparameter-Funktion konfiguriert.