Beziehen Sie sich auf die folgenden Schritte, um Percona zu installieren, um die Aktivität des MySQL-Dienstes zu überwachen
Um das Paket herunterzuladen:
https://www.percona.com/downloads/percona-monitoring-plugins/
Ubuntu/Debain
root@e2enetworks:~# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates_1.1.6-1_all.debroot@e2enetworks:~# dpkg -i percona-zabbix-templates_1.1.6-1_all.deb
root@e2enetworks:~# apt-get install percona-zabbix-templates
CentOs/Redhat
root@e2enetworks:~# wget https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpmroot@e2enetworks:~# rpm -ivh percona-zabbix-templates-1.1.6-1.noarch.rpm
Schritte zur Installation von Percona
1)Installieren Sie das Paket aus den Percona Software Repositories:
root@e2enetworks:~# yum install percona-zabbix-templates (centos)oder
root@e2enetworks:~# apt-get install percona-zabbix-templates (ubuntu)
2) Zabbix Agent-Konfiguration kopieren:
root@e2enetworks:~# mkdir -p /etc/zabbix_agentd.conf.d/root@e2enetworks:~# cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix_agentd.conf. d/userparameter_percona_mysql.conf
3) Stellen Sie sicher, dass /etc/zabbix/zabbix_agentd.conf die Zeile enthält:
root@e2enetworks:~# vim /etc/zabbix/zabbix_agentd.conffügen Sie diese Zeile hinzu:Include=/etc/zabbix_agentd.conf.d/
root@e2enetworks:~# service zabbix-agent restart
MySQL-Konnektivität auf Agent konfigurieren
1)Erstellen Sie die .cnf-Datei /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf wie unter Konfigurationsdatei
beschrieben root@e2enetworks:~# vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnfadd this$mysql_user ='root';
$mysql_pass =' mysql_root_password'; // MySQL-Root-Passwort eingeben
2)Testen Sie das Skript:
root@e2enetworks:~# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh ggErgebnis sollte Zahlen ab 23212 sein
3) root@e2enetworks:~# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh in Zeile Nr. 19
muss MySQL-Root-Benutzername und -Passwort wie unten hinzufügen (nach -e)
mysql -u root -p
Z.B. mysql -u root -p
4) Führen Sie den folgenden Befehl aus:
root@e2enetworks:~# touch /tmp/localhost-mysql_cacti_stats.txtroot@e2enetworks:~# chown zabbix:zabbix /tmp/localhost-mysql_cacti_stats.txt
5)Testen Sie das Skript:
root@e2enetworks:~# sudo -u zabbix -H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave0
Ausgabe:Sollte 0 oder 1 zurückgeben, aber nicht die „Access verweigert“ Fehler.
Die Installation von Percona erfolgt auf dem Server.
Jetzt müssen wir die Vorlage auf zabbix „percona Mysql“ hinzufügen
warten Sie einige Minuten und überprüfen Sie dann die jeweiligen Diagramme. Diagramme, die sich im MySQL-Bereich befinden, beginnen zu fließen.
————————— —————————————————————————————