Wilt u leren hoe u een Apache-server controleren met Zabbix? In deze tutorial laten we je zien hoe je een Apache-webserver monitoren met behulp van de Zabbix-agent op een computer met Ubuntu Linux.

• Ubuntu 18
• Ubuntu 19
• Zabbix server 4.4.1
• Apache 2.4.38

Zabbix-afspeellijst:

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

Vergeet je niet te abonneren op ons youtube kanaal genaamd FKIT.

Tutorial Zabbix - Apache mod_status Configuratie

• IP - 192.168.15.11
• Operationeel systeem - Ubuntu 19.10
• Hostname - APACHE

Schakel op de Apache-server de module met de naam mod_status in.

Copy to Clipboard

Bewerk het Apache status.conf configuratiebestand.

Copy to Clipboard

Hier is het originele bestand, vóór onze configuratie.

Copy to Clipboard

Hier is het bestand met onze configuratie.

Copy to Clipboard

. In ons voorbeeld configureren we de Apache mod_status om alleen computers uit het netwerk 192.168.15.0/24 toegang te geven tot de statuspagina met webservers.

Bewerk het Apache 000-default.conf configuratiebestand.

Copy to Clipboard

Hier is het 000-default.conf-bestand voor onze configuratie.

Copy to Clipboard

Hier is het 000-default.conf-bestand na onze configuratie.

Copy to Clipboard

In ons voorbeeld hebben we de mod_status toegang tot computers vanaf het netwerk 192.168.15.0/24 beperkt.

Start de Apache-service opnieuw.

Copy to Clipboard

Open uw browser op een computer vanaf het toegestane IP-adresnetwerk en voer het IP-adres van uw webserver plus /serverstatus in.

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

• http://192.168.15.11/server-status

U wordt naar de statuspagina van de Apache-server gestuurd.

apache performance monitor

Gefeliciteerd! U hebt de Functie Apache Mod_status met succes geconfigureerd.

Tutorial - Zabbix Agent Installatie op Linux

• IP - 192.168.15.11
• Operationeel systeem - Ubuntu 19.10
• Hostname - APACHE

Je moet de Zabbix-agent installeren op de Linux-computer met Apache.

Gebruik de volgende opdrachten om de vereiste pakketten te installeren op een computer waarop Ubuntu Linux wordt uitgevoerd.

Copy to Clipboard

Download het Zabbix installatiepakket.

Copy to Clipboard

Haal het Zabbix installatiepakket eruit, compileer en installeer het Zabbix-middel.

Copy to Clipboard

Zoek de locatie van het zabbix_agentd.conf-bestand op uw systeem.

Bewerk het zabbix_agentd.conf-bestand.

Copy to Clipboard

Hier is het originele bestand, vóór onze configuratie.

Copy to Clipboard

Hier is het nieuwe bestand met onze configuratie.

Copy to Clipboard

In ons voorbeeld is de Zabbix-agent geconfigureerd om verbindingen van de Zabbix-server 192.168.15.10 toe te staan.

De server met het IP-adres 192.168.15.10 is toegestaan om informatie op te vragen en te ontvangen van de agent.

De Localhost, 127.0.0.1, mag informatie opvragen en ontvangen van de agent.

Het Zabbix installatiepakket wordt geleverd met een service-opstartscript.

Kopieer het opstartscript met behulp van de onderstaande opdrachten.

Copy to Clipboard

U nu de volgende opdrachten gebruiken om de Zabbix-agentservice te starten.

Copy to Clipboard

Start de Zabbix-agent opnieuw.

Copy to Clipboard

Je bent klaar met de Zabbix agent installatie.

U nu het Zabbix-serverdashboard gebruiken om deze computer toe te voegen aan de netwerkbewakingsservice.

Tutorial Zabbix - Monitoring Apache

• IP - 192.168.15.10
• Operationeel systeem - Ubuntu 19.10
• Hostname - ZABBIX

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://192.168.15.10/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 4.4 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 de Apache-server te identificeren.
• Zichtbare hostnaam - Herhaal de hostnaam.
• Nieuwe groep - Voer een naam in om een groep vergelijkbare apparaten te identificeren.
• Agent interface - Voer het IP-adres van de Apache-server in.

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

zabbix Cisco - Antes

Hier is de nieuwe afbeelding met onze configuratie.

zabbix monitor apache

Vervolgens moeten we de host koppelen aan een specifieke sjabloon voor netwerkmonitor.

Standaard wordt Zabbix geleverd met een grote verscheidenheid aan monitoringsjablonen.

Ga naar het tabblad Sjablonen boven aan het scherm.

Klik op de knop Selecteren en zoek de sjabloon met de naam: Template App Apache by Zabbix-agent

Zabbix monitoring apache by agent

Klik op de knop Toevoegen om de configuratie te voltooien.

Na een paar minuten u het eerste resultaat zien op het Zabbix Dashboard.

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

Zabbix graphic

Selecteer de hostnaam van de Apache-server.

Selecteer de grafiek met de naam APACHE: WERKNEMERS TOTAAL.

Zabbix apache monitoring

U moet in staat zijn om de Apache prestaties grafisch te zien

Zabbix monitoring apache

Zoek voor meer informatie naar uw Apache-server in het nieuwste gegevensmenu.

zabbix apache monitor

Gefeliciteerd! U hebt de Zabbix-server geconfigureerd om een Apache-server te controleren.