yum -y install php php-mysql
rpm -ivh https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.8/binary/redhat/7/x86_64/percona-zabbix-templates-1.1.8-1.noarch.rpm
#/var/lib/zabbix/percona
cp /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/
#被監控數據庫
grant all privileges on *.* to 'zabbix'@'%' identified by "zabbix";
#配置數據庫
vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php
$mysql_user = 'zabbix';
$mysql_pass = 'zabbix';
$mysql_port = 3306;
$mysql_socket = NUll;
vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh
RES=`HOME=~zabbix /u01/app/mysql/db/bin/mysql -uzabbix -pZabbix@123 -S /data/mysql/mysql.sock -e 'SHOW SLAVE STATUS\G'
chmod +x /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh
#測試連通
/usr/bin/php -q /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php --host localhost --items gg
/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh gg
/var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh running-slave
chown -R zabbix.zabbix /tmp/localhost-mysql_cacti_stats.txt
chmod 755 /tmp/localhost-mysql_cacti_stats.txt
#IP配置爲server 的IP
/etc/zabbix/zabbix_agentd.conf
Server=192.168.10.253
ServerActive=192.168.10.253
#server 測試 返回數字連通正常
zabbix_get -s 192.168.1.53 -p10050 -k "MySQL.Threads-connected"
- zabbix 導入模板
配置 --> 模板 --> 導入,選擇zbx_mysql-master.xml 文件,導入成功後給主機選擇當前模板
https://pan.baidu.com/s/1Y99AgpoOVpGzElMBsFlJmg