Reportez-vous aux étapes ci-dessous pour installer percona afin de surveiller l'activité du service mysql
Pour télécharger le package :
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
Étapes pour installer percona
1) Installez le package à partir des référentiels de logiciels Percona :
root@e2enetworks :~# yum install percona-zabbix-templates (centos)ou
root@e2enetworks :~# apt-get install percona-zabbix-templates (ubuntu)
2) Copier la configuration de l'agent Zabbix :
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)Assurez-vous que /etc/zabbix/zabbix_agentd.conf contient la ligne :
root@e2enetworks :~# vim /etc/zabbix/zabbix_agentd.confajoutez cette ligne :Include=/etc/zabbix_agentd.conf.d/
root@e2enetworks :~# service zabbix-agent restart
Configurer la connectivité MySQL sur l'agent
1)Créez le fichier .cnf /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf comme décrit dans le fichier de configuration
root@e2enetworks :~# vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnfajoutez ceci$mysql_user ='root';
$mysql_pass =' mysql_root_password' ; // Entrez le mot de passe root mysql
2) Testez le script :
root@e2enetworks :~# /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh ggle résultat doit être des nombres ex 23212
3) root@e2enetworks :~# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh dans la ligne 19
vous devez ajouter le nom d'utilisateur et le mot de passe mysql root comme ci-dessous (après -e)
mysql -u root -p
Par exemple. mysql -u root -p
4) exécutez la commande ci-dessous :
root@e2enetworks :~# touch /tmp/localhost-mysql_cacti_stats.txtroot@e2enetworks :~# chown zabbix:zabbix /tmp/localhost-mysql_cacti_stats.txt
5) Testez le script :
root@e2enetworks :~# sudo -u zabbix -H /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave0
Sortie :doit renvoyer 0 ou 1 mais pas erreur refusée ».
L'installation de Percona se fait sur le serveur.
Maintenant, nous devons ajouter un modèle sur zabbix "percona Mysql"
attendez quelques minutes, puis vérifiez les graphiques respectifs, les graphiques qui se trouvent dans la section Mysql commenceront à couler.
————————— ——————————————————————————————