Überwachung von MySQL-Servern
Um mit der Überwachung eines MySQL-Servers zu beginnen, gehen Sie wie folgt vor:
- Erstellen Sie einen MySQL-Benutzer mit eingeschränkten Rechten.
- Wenden Sie die MySQL-Überwachungsvorlage an.
- Sehen Sie sich die neuesten Daten an.
Um mit der Überwachung eines MySQL-Servers zu beginnen, müssen Sie dessen DSN und die IP-Adresse des Zabbix-Servers kennen.
Zur Überwachung des MySQL-Servers wird ein Zabbix Agent verwendet. Anweisungen zur Installation des Agent werden im Verlauf des Prozesses bereitgestellt.
Um diese Anleitung zu verwenden, müssen Zabbix-Server und die Weboberfläche installiert sein. Sie müssen in Zabbix als Standardbenutzer Admin angemeldet sein.
Eingeschränkten MySQL-Benutzer erstellen
Es wird empfohlen, einen MySQL-Benutzer zu erstellen, dessen Berechtigungen nur auf die für die Überwachung von MySQL erforderlichen Rechte beschränkt sind.
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
MySQL-Überwachungsvorlage anwenden
In Zabbix ist diese Vorlage sofort einsatzbereit. Sie enthält vorkonfigurierte Elemente für Datenerfassung, Visualisierung und Analyse.
So wenden Sie die Vorlage an:
-
Starten Sie den Host-Assistenten unter Datenerfassung > Hosts.
-
Wählen Sie die Vorlage MySQL by Zabbix agent 2 aus.

- Erstellen Sie einen MySQL-Server-Host und fügen Sie ihm eine Gruppe hinzu. Dieser virtuelle Host enthält alle Daten, die mit der Überwachung des MySQL-Servers zusammenhängen.

- Konfigurieren und installieren Sie Agent 2 (Zabbix agent 2 bietet MySQL-Überwachung standardmäßig an).

Um den Agent zu installieren, führen Sie den bereitgestellten Befehl auf dem Rechner aus, auf dem der MySQL-Server gehostet wird.
Dadurch wird der Agent installiert und die Verbindung des Agent zum Zabbix Server mit Verschlüsselung konfiguriert.
Wenn Agent 2 bereits installiert ist, können Sie diesen Schritt überspringen (klicken Sie auf Weiter).
Sie werden jedoch aufgefordert, die Identität des vorab gemeinsam genutzten Schlüssels und den vorab gemeinsam genutzten Schlüssel anzugeben, um eine Verbindung zum Agent herzustellen.
- Geben Sie die IP-Adresse und den Port des Agent (Linux-Server) ein.

- Schließen Sie die Konfiguration des Hosts ab.
Wichtig: Sie werden aufgefordert, den DSN des MySQL-Servers sowie den MySQL-Benutzer und das Passwort einzugeben.
Geben Sie den Benutzer
zbx_monitormit dem von Ihnen erstellten Passwort an.

Sie können die übrigen Einstellungen auf ihren Standardwerten belassen.
- Um den Host-Assistenten abzuschließen, klicken Sie auf Erstellen und Fertigstellen.
Neueste Daten ansehen

Herzlichen Glückwunsch, die Überwachung des MySQL-Servers wurde gestartet!
Zabbix bietet Visualisierungsoptionen und sendet Benachrichtigungen, wenn Probleme auftreten. Informationen zum Konfigurieren von E-Mail-Benachrichtigungen finden Sie unter Empfangen von Problembenachrichtigungen.