Möchten Sie erfahren, wie Sie mit Zabbix eine Linux-Protokolldatei überwachen können? In diesem Tutorial zeigen wir Ihnen, wie Sie Zabbix so konfigurieren, dass eine Protokolldatei auf einem Computer mit Ubuntu Linux überwacht wird.

• Zabbix-Version: 4.2.6
• Ubuntu-Version: 18.04

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

• Installation des Zabbix-Agenten unter Linux.

Hardware-Liste:

Der folgende Abschnitt enthält eine Liste der Geräte, mit denen dieses Zabbix-Lernprogramm erstellt wurde.

Alle oben aufgeführten Hardware-Teile finden Sie auf der Amazon-Website.

Zabbix Playlist:

Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Videos zur Zabbix-Installation.

Vergiss nicht, unseren YouTube-Kanal namens zu abonnieren FKIT.

Zabbix Agent-Konfiguration erforderlich

Zunächst muss der auf dem Linux-Computer installierte Zabbix-Agent im aktiven Modus konfiguriert werden.

Hier ist ein Beispiel für eine Zabbix-Agentenkonfigurationsdatei im passiven Modus:

Copy to Clipboard

Hier ist ein Beispiel für eine Zabbix-Agentenkonfigurationsdatei im aktiven Modus:

Copy to Clipboard

Als Nächstes müssen Sie die Protokolldateiberechtigungen überprüfen.

In unserem Beispiel werden wir die Syslog-Datei überwachen.

Listen Sie die Protokolldateiberechtigungen mit dem Befehl LS auf.

Copy to Clipboard

Wie Sie sehen, können Mitglieder der Gruppe ADM die Syslog-Protokolldatei lesen.

Verwenden Sie den folgenden Befehl, um den Zabbix-Benutzer der ADM-Gruppe hinzuzufügen.

Copy to Clipboard

Als Nächstes müssen Sie den Zabbix-Agenten neu starten.

Copy to Clipboard

Sie haben den erforderlichen Teil der Konfiguration abgeschlossen.

Zabbix - So überwachen Sie eine Linux-Protokolldatei

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 in den Browser eingegeben:

• http://35.162.85.57/zabbix

Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.

• Standardbenutzername: Admin
• Standardkennwort: zabbix

zabbix login

Nach erfolgreicher Anmeldung werden Sie zum Zabbix Dashboard weitergeleitet.

zabbix dashboard

Greifen Sie auf dem Dashboard-Bildschirm auf das Konfigurationsmenü zu und wählen Sie die Option Host aus.

zabbix add host

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

Zabbix Create Host

Auf dem Host-Konfigurationsbildschirm 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.
• Agent-Schnittstelle - 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.

Greifen Sie auf dem Dashboard-Bildschirm auf das Konfigurationsmenü zu und wählen Sie die Option Host aus.

zabbix add host

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

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 Hostanwendungen eine neue Anwendung mit dem Namen: LOG

Greifen Sie nach Abschluss der Anwendungserstellung auf die Registerkarte Elemente zu.

Zabbix Item Tab

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

Auf dem Bildschirm zur Artikelerstellung müssen Sie die folgenden Artikel konfigurieren:

• Name: Geben Sie eine Kennung für die Linux-Protokolldatei ein.

• Typ: Zabbix Agent (Aktiv)

• Schlüssel: log [/ var / log / syslog ,,,, überspringen]

• Art der Informationen: Protokoll

• Aktualisierungsintervall: 1 Sekunde

• Anwendung: LOG

Zabbix monitor log file

Klicken Sie auf die Schaltfläche Hinzufügen, um die Artikelerstellung abzuschließen, und warten Sie 5 Minuten.

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

Zabbix Latest data

Verwenden Sie die Filterkonfiguration, um den gewünschten Hostnamen auszuwählen und klicken Sie auf die Schaltfläche Übernehmen.

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

Zabbix Linux service Filter

Sie sollten in der Lage sein, die Ergebnisse Ihrer Linux-Protokolldateiüberwachung mit Zabbix anzuzeigen.

Zabix monitoring log file linux

Herzliche Glückwünsche! Sie haben die Überwachung der Zabbix-Protokolldatei unter Linux konfiguriert.