Möchten Sie erfahren, wie Sie einen MySQL-Server mit Zabbix überwachen? In diesem Tutorial zeigen wir Ihnen, wie Sie Zabbix verwenden, um einen MySQL-Server zu überwachen.
Zabbix Playlist:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos im Zusammenhang mit Zabbix Installation.
Vergessen Sie nicht, unseren Youtube-Kanal namens FKITzu abonnieren.
Zabbix Verwandte Sanleitung:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit Zabbix Installation.
Konfigurieren eines MySQL-Benutzers in Zabbix
Zabbix benötigt ein Konto, um auf den MySQL-Server zuzugreifen und die Datenbanküberwachung durchzuführen.
Erstellen Sie auf dem MySQL-Datenbankserver ein Konto bei Zabbix.
Dem Zabbix-Benutzer die Nutzungsberechtigung für alle MySQL-Datenbanken erteilen.
Notieren Sie sich den erstellten MySQL-Benutzernamen und das Kennwort.
Installieren des Zabbix-Agenten auf dem MySQL Server
Jetzt müssen wir den Zabbix-Agent auf dem Computer installieren, auf dem der MySQL-Dienst ausgeführt wird.
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um die erforderlichen Pakete zu installieren.
Extrahieren Sie das Zabbix-Installationspaket, kompilieren und installieren Sie den Zabbix-Agenten.
Kopieren Sie die im Zabbix-Paket enthaltenen Startskripts.
Suchen Sie den Speicherort der Konfigurationsdatei zabbix_agentd.conf auf Ihrem System.
Hier ist die Originaldatei, vor unserer Konfiguration.
Hier ist die neue Datei mit unserer Konfiguration.
In unserem Beispiel ist der Zabbix-Agent so konfiguriert, dass er die Verbindung vom Zabbix-Server 200.200.200.200 ermöglicht.
Der Zabbix-Server mit der IP-Adresse 200.200.200 darf Informationen von diesem Agenten anfordern und empfangen.
Der Localhost, 127.0.0.1, darf Informationen vom Agenten anfordern und empfangen.
Erstellen Sie das Verzeichnis zabbix_agentd.conf.d.
Kopieren Sie die Datei mit dem Namen userparameter_mysql.conf aus dem Zabbix-Installationspaket in das Verzeichnis zabbix_agentd.conf.d.
Erstellen Sie die erforderliche Zabbix-Agent-MySQL-Anmeldeinformationen-Datei.
Der Zabbix-Agent verwendet diese Informationen, um den MySQL-Server zu verbinden.
Hier ist unsere Konfiguration.
In unserem Beispiel überwacht der Zabbix-Agent den mySQL-Dienst, der auf dem localhost installiert ist.
Starten Sie den Zabbix-Agenten neu.
Zabbix Monitor MySQL
Jetzt müssen wir auf das Zabbix-Server-Dashboard zugreifen und den Linux-Computer hinzufügen, auf dem MySQL als Host ausgeführt wird.
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /zabbix ein.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• http://200.200.200.200/zabbix
Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.
• Standard-Benutzername: Admin
• Standardkennwort: zabbix
Nach einer erfolgreichen Anmeldung werden Sie an das Zabbix Dashboard gesendet.
Rufen Sie auf dem Dashboard-Bildschirm das Menü Konfiguration auf, und wählen Sie die Host-Option aus.
Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Host erstellen.
Geben Sie die folgenden Informationen ein:
• Hostname – Geben Sie einen Hostnamen ein, um den Linux-Server zu identifizieren, auf dem MySQL ausgeführt wird.
• Sichtbarer Hostname – Wiederholen Sie den Hostnamen.
• Gruppe – Wählen Sie den Namen einer Gruppe aus, um ähnliche Geräte zu identifizieren.
• Agent-Schnittstelle – Geben Sie die IP-Adresse des Linux-Servers ein.
Hier ist das Originalbild, vor unserer Konfiguration.
Hier ist das neue Bild mit unserer Konfiguration.
Als Nächstes müssen wir den Host einer bestimmten Netzwerkmonitorvorlage zuordnen.
Standardmäßig verfügt Zabbix über eine Vielzahl von Überwachungsvorlagen.
Greifen Sie oben auf dem Bildschirm auf die Registerkarte Vorlagen zu.
Klicken Sie auf die Schaltfläche Auswählen und suchen Sie die Vorlage mit dem Namen: Template DB MySQL
Klicken Sie auf die Option Hinzufügen.
Klicken Sie auf die Schaltfläche Hinzufügen.
Nach einigen Minuten können Sie das erste Ergebnis auf dem Zabbix Dashboard sehen.
Um Ihre Konfiguration zu testen, greifen Sie auf das Menü Überwachung zu und klicken Sie auf die Option Graphs.
Wählen Sie oben rechts auf dem Bildschirm die Gruppe MIT dem Namen ALL aus.
Wählen Sie Ihren MySQL-Computerhostnamen aus.
Wählen Sie das Diagramm mit dem Namen: MySQL Operations.
Sie sollten in der Lage sein, die Grafik der CPU-Auslastung zu sehen.
Herzlichen glückwunsch! Sie haben den Zabbix-Server für die Überwachung von MySQL konfiguriert.