Wilt u leren hoe u een MySQL-server controleren met Zabbix? In deze zelfstudie laten we je zien hoe je Zabbix gebruiken om een MySQL-server te controleren.

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.

Een MySQL-gebruiker configureren naar Zabbix

Zabbix heeft een account nodig om toegang te krijgen tot de MySQL-server en de databasebewaking uit te voeren.

Maak op de MySQL-databaseserver een account aan voor Zabbix.

Geef gebruiksbevoegdheden over alle MySQL-databases aan de Zabbix-gebruiker.

Copy to Clipboard

Let op de mysql gebruikersnaam en wachtwoord gemaakt.

De Zabbix-agent installeren op de MySQL-server

Nu moeten we de Zabbix-agent installeren op de computer met de MySQL-service.

Gebruik op de Linux-console de volgende opdrachten om de vereiste pakketten te installeren.

Copy to Clipboard

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

Copy to Clipboard

Kopieer de opstartscripts die op het Zabbix-pakket zijn opgenomen.

Copy to Clipboard

Zoek de locatie van het zabbix_agentd.conf configuratiebestand op uw systeem.

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 de verbinding vanaf de Zabbix-server 200.200.200.200 mogelijk te maken.

De Zabbix-server met het IP-adres 200.200.200.200 is toegestaan om informatie van deze agent op te vragen en te ontvangen.

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

Maak de directory zabbix_agentd.conf.d.

Copy to Clipboard

Kopieer het bestand met de naam userparameter_mysql.conf van het Zabbix installatiepakket naar de zabbix_agentd.conf.d directory.

Copy to Clipboard

Maak het vereiste Zabbix-agent MySQL-referentiesbestand.

De Zabbix-agent gebruikt deze informatie om de MySQL-server aan te sluiten.

Copy to Clipboard

Hier is onze configuratie.

Copy to Clipboard

In ons voorbeeld zal de Zabbix-agent de MySQL-service controleren die op de localhost is geïnstalleerd.

Start de Zabbix-agent opnieuw.

Copy to Clipboard

Zabbix Monitor MySQL

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

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://200.200.200.200/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

Voer de volgende gegevens in:

• Hostnaam - Voer een hostnaam in om de Linux-server met MySQL te identificeren.
• Zichtbare hostnaam - Herhaal de hostnaam.
• Groep - Selecteer de naam van een groep om vergelijkbare apparaten te identificeren.
• Agent Interface - Voer het IP-adres van de Linux-server in.

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

zabbix Cisco - Antes

Hier is de nieuwe afbeelding met onze configuratie.

Zabbix MySQL Host

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 DB MySQL

Zabbix Template DB MySQL

Klik op de optie Toevoegen.

Klik op de knop Toevoegen.

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 Graphs Menu

Selecteer rechtsboven in het scherm de groep MET de naam ALL.

Selecteer de hostnaam van uw MySQL-computer.

Selecteer de grafiek met de naam: MySQL Operations.

Zabbix MySQL Graph

Je moet in staat zijn om de grafische van CPU-gebruik te zien.

Zabbix MySQL Graph Example

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