Möchten Sie erfahren, wie Sie mit Zabbix die Apache-Webserver-Protokolldateien überwachen können? In diesem Tutorial zeigen wir Ihnen, wie Sie Zabbix so konfigurieren, dass die Apache-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.

Geräteliste

Hier finden Sie die Liste der Geräte, die zum Erstellen dieses Tutorials verwendet wurden.

Dieser Link zeigt auch die Softwareliste, die zum Erstellen dieses Tutorials verwendet wurde.

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.

Zabbix Agent – Konfiguration erforderlich

Zunächst muss der auf dem Linux-Rechner 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 Apache-Protokolldateiberechtigungen überprüfen.

In unserem Beispiel überwachen wir den Zugriff.log und den Fehler.log Dateien.

Listen Sie die Protokolldateigenehmigungen mit dem Befehl LS auf.

Copy to Clipboard

Wie Sie sehen können, können Mitglieder der Gruppe ADM die Apache-Protokolldateien lesen.

Verwenden Sie den folgenden Befehl, um den Benutzer Zabbix zur 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 Apache-Protokolldateien

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

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:

Copy to Clipboard
Zabbix monitor apache access log

Klicken Sie auf die Schaltfläche Hinzufügen, um die Elementerstellung abzuschließen.

Lassen Sie uns nun ein neues Element erstellen, um den Apache-Fehler zu überwachen.log Datei.

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

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

Copy to Clipboard
Zabbix monitor apache error

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

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

Zabbix Latest data

Wählen Sie in der Filterkonfiguration den gewünschten Hostnamen aus und klicken Sie auf die Schaltfläche Übernehmen.

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

Zabbix Linux service Filter

Sie sollten in der Lage sein, die Ergebnisse Ihrer Apache-Protokolldateiüberwachung mit Zabbix zu sehen.

Zabbix monitoring apache

Herzlichen glückwunsch! Sie haben die Überwachung der Zabbix Apache-Protokolldatei unter Linux konfiguriert.