Wilt u leren hoe u Zabbix kunt gebruiken om de Apache webserver logbestanden te bewaken? In deze zelfstudie laten we u zien hoe u Zabbix kunt configureren om het Apache-logbestand te controleren op een computer met Ubuntu Linux.

• Zabbix versie: 4.2.6
• Ubuntu-versie: 18.04

U moet de Zabbix-agent installeren op de computer met Linux.

Zabbix agent installatie op Linux.

Uitrustingslijst

Hier vindt u de lijst met apparatuur die wordt gebruikt om deze zelfstudie te maken.

Deze link toont ook de softwarelijst die wordt gebruikt om deze zelfstudie te maken.

Zabbix-afspeellijst:

Op deze pagina bieden we snelle toegang tot een lijst met video’s met betrekking tot Zabbix-installatie.

Vergeet niet te abonneren op onze youtube kanaal genaamd FKIT.

Zabbix Agent – Configuratie vereist

Eerst moet de Zabbix-agent die op de Linux-computer is geïnstalleerd, worden geconfigureerd in de actieve modus.

Hier is een voorbeeld van een Zabbix-agentconfiguratiebestand in passieve modus:

Copy to Clipboard

Hier is een voorbeeld van een Zabbix-agentconfiguratiebestand in de actieve modus:

Copy to Clipboard

Vervolgens moet u de machtigingen voor het Apache-logboekbestand controleren.

In ons voorbeeld gaan we de toegang.log en de fout.log bestanden controleren.

Geef de permissies van het logboekbestand weer met de opdracht LS.

Copy to Clipboard

Zoals u kunt zien, kunnen leden van de groep ADM de Apache-logbestanden lezen.

Gebruik de volgende opdracht om de Zabbix-gebruiker toe te voegen aan de ADM-groep.

Copy to Clipboard

Vervolgens moet u de Zabbix-agent opnieuw opstarten.

Copy to Clipboard

U hebt het vereiste deel van de configuratie voltooid.

Zabbix – Hoe Apache Log Files te controleren

Nu moeten we toegang krijgen tot het Zabbix-serverdashboard en de Linux-computer toevoegen als host.

Open uw browser en voer het IP-adres van uw webserver plus /zabbix in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://35.162.85.57/zabbix

Gebruik op het inlogscherm de standaardgebruikersnaam en het standaardwachtwoord.

• Standaardgebruikersnaam: beheerder
• Standaardwachtwoord: zabbix

zabbix login

Na een succesvolle login wordt u naar het Zabbix Dashboard gestuurd.

zabbix dashboard

Ga op het dashboardscherm naar het menu Configuratie en selecteer de optie Host.

zabbix add host

Klik rechtsboven in het scherm op de knop Host maken.

Zabbix Create Host

Op het configuratiescherm van de host moet u de volgende gegevens invoeren:

• Hostnaam – Voer een hostnaam in om te controleren.
• Zichtbare hostnaam – Herhaal de hostnaam.
• Nieuwe groep – Voer een naam in om een groep vergelijkbare apparaten te identificeren.
• Agentinterface – Voer het IP-adres van de hostnaam in.

Hier is de originele afbeelding, vóór onze configuratie.

zabbix Cisco - Antes

Hier is de nieuwe afbeelding met onze configuratie.

Zabbix Linux Host

Klik op de knop Toevoegen om deze host op te nemen in de Zabbix-database.

Ga op het dashboardscherm naar het menu Configuratie en selecteer de optie Host.

zabbix add host

Zoek en klik op de hostnaam die u eerder hebt gemaakt.

In ons voorbeeld hebben we de hostnaam geselecteerd: LINUX-SERVER-01

Ga op het scherm Host-eigenschappen naar het tabblad Toepassingen.

Zabbix Windows Service Application menu

Klik rechtsboven in het scherm op de knop Toepassing maken.

Zabbix Linux Service Application

Maak in het scherm Hosttoepassingen een nieuwe toepassing met de naam: LOG

Nadat u de aanmaak van de toepassing hebt gemaakt, opent u het tabblad Items.

Zabbix Item Tab

Klik rechtsboven in het scherm op de knop Item maken.

In het scherm Het maken van items moet u de volgende items configureren:

Copy to Clipboard
Zabbix monitor apache access log

Klik op de knop Toevoegen om het maken van het item te voltooien.

Laten we nu een nieuw item maken om het Apache-fout.log bestand te controleren.

Klik rechtsboven in het scherm op de knop Item maken.

In het scherm Het maken van items moet u de volgende items configureren:

Copy to Clipboard
Zabbix monitor apache error

Klik op de knop Toevoegen om de creatie van het item te voltooien en wacht 5 minuten.

Om uw configuratie te testen, u toegang krijgen tot het menu Monitoring en op de optie Nieuwste gegevens klikken.

Zabbix Latest data

Gebruik de filterconfiguratie om de gewenste hostnaam te selecteren en klik op de knop Toepassen.

In ons voorbeeld hebben we de hostnaam LINUX-SERVER-01 geselecteerd

Zabbix Linux service Filter

U zou de resultaten van uw Apache-logboekbestandmonitoring moeten kunnen zien met Zabbix.

Zabbix monitoring apache

Gefeliciteerd! U hebt de Zabbix Apache log file monitoring op Linux geconfigureerd.