Vil du lære at overvåge en MySQL-server ved hjælp af Zabbix? I denne tutorial vil vi vise dig, hvordan du bruger Zabbix til at overvåge en MySQL-server.

Zabbix Playlist:

På denne side tilbyder vi hurtig adgang til en liste over videoer relateret til Zabbix installation.

Glem ikke at abonnere på vores youtube kanal ved navn FKIT.

Konfigurere en MySQL-bruger til Zabbix

Zabbix kræver en konto for at få adgang til MySQL-serveren og udføre databaseovervågningen.

Opret en konto til Zabbix på MySQL-databaseserveren.

Giv brugsrettigheder over alle MySQL-databaser til Zabbix-brugeren.

Copy to Clipboard

Vær opmærksom på MySQL brugernavn og adgangskode oprettet.

Installer Zabbix-agenten på MySQL-serveren

Nu skal vi installere Zabbix-agenten på den computer, der kører MySQL-tjenesten.

Brug følgende kommandoer på Linux-konsollen til at installere de nødvendige pakker.

Copy to Clipboard

Uddrag Zabbix installationspakken, kompilere og installere Zabbix agent.

Copy to Clipboard

Kopier de startscripts, der findes på Zabbix-pakken.

Copy to Clipboard

Find placeringen af konfigurationsfilen zabbix_agentd.conf på systemet.

Copy to Clipboard

Her er den oprindelige fil, før vores konfiguration.

Copy to Clipboard

Her er den nye fil med vores konfiguration.

Copy to Clipboard

I vores eksempel er Zabbix-agenten konfigureret til at tillade forbindelsen fra Zabbix-serveren 200.200.200.200.

Zabbix-serveren med IP-adressen 200.200.200.200 har tilladelse til at anmode om og modtage oplysninger fra denne agent.

Localhost, 127.0.0.1, har lov til at anmode om og modtage oplysninger fra agenten.

Opret mappen zabbix_agentd.conf.d.

Copy to Clipboard

Kopier filen med navnet userparameter_mysql.conf fra Zabbix-installationspakken til mappen zabbix_agentd.conf.d.

Copy to Clipboard

Opret den nødvendige Zabbix-agent MySQL-legitimationsoplysninger.

Zabbix-agenten bruger disse oplysninger til at forbinde MySQL-serveren.

Copy to Clipboard

Her er vores konfiguration.

Copy to Clipboard

I vores eksempel vil Zabbix-agenten overvåge MySQL-tjenesten, der er installeret på localhost.

Genstart Zabbix-agenten.

Copy to Clipboard

Zabbix-skærm Mysql

Nu skal vi have adgang til Zabbix server dashboard og tilføje Linux-computer, der kører MySQL som vært.

Åbn din browser og indtast IP-adressen på din webserver plus / zabbix.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://200.200.200.200/zabbix

Brug standardbrugernavnet og standardadgangskoden på loginskærmen.

• Standard brugernavn: Admin
• Standardadgangskode: zabbix

zabbix login

Efter et vellykket login, vil du blive sendt til Zabbix Dashboard.

zabbix dashboard

Få adgang til menuen Konfiguration på dashboardskærmen, og vælg indstillingen Vært.

Klik på knappen Opret vært øverst til højre på skærmen.

Angiv følgende oplysninger:

• Værtsnavn – Indtast et værtsnavn for at identificere den Linux-server, der kører MySQL.
• Synligt værtsnavn – Gentag værtsnavnet.
• Gruppe – Vælg navnet på en gruppe for at identificere lignende enheder.
• Agent Interface – Indtast IP-adressen på Linux-serveren.

Her er det originale billede, før vores konfiguration.

Her er det nye billede med vores konfiguration.

Dernæst skal vi knytte værten til en bestemt netværksovervågningsskabelon.

Som standard leveres Zabbix med et stort udvalg af overvågningsskabeloner.

Få adgang til fanen Skabeloner øverst på skærmen.

Klik på knappen Vælg, og find skabelonen med navnet: Skabelon DB MySQL

Klik på indstillingen Tilføj.

Klik på knappen Tilføj.

Efter et par minutter vil du kunne se det første resultat på Zabbix Dashboard.

Hvis du vil teste din konfiguration, skal du gå til menuen Overvågning og klikke på indstillingen Grafer.

Vælg gruppen ALL øverst til højre på skærmen.

Vælg dit MySQL-computerværtsnavn.

Vælg grafen med navnet: MySQL Operations.

Du bør være i stand til at se grafikken af CPU-udnyttelse.

Tillykke! Du har konfigureret Zabbix-serveren til at overvåge MySQL.