208, zabbix percona监控 mysql (day208)

mysql 的监控开源软件:percona,天兔

第一步:在mysql 机器安装  Zabbix-agent ,  php,  php-mysql 环境

第二步:

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm

第三步

yum install percona-zabbix-templates php php-mysql

第四步:

rpm -ql percona-zabbix-templates

sz -y /var/lib/zabbix/percona/templates/zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.8.xml

第五步:

mkdir -p /etc/zabbix_agentd.conf.d/

cp  /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf

/etc/zabbix_agentd.conf.d/userparameter_percona_mysql.conf

第六步:

systemctl zabbix_agentd restart

第七步:

vim  /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php.cnf

<?php

$mysql_user = 'root';

$mysql_pass = '';  #上面的为mysql的账号和密码,无密码就空着。

第八步:修改MySQL的执行命令文件,更改mysql的用户与密码:

 [root@node2 templates]# vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh

     RES=`HOME=~zabbix /usr/bin/mysql -uroot -pzabbix  -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','`

第九步:

接着再zabbix web模板页面导入sz 下载的xml就完成了

注意:

208,  zabbix  percona监控 mysql (day208)

 

上一篇:python / php中的模板提取


下一篇:php数组根据某一个键值,把相同键值的合并生成一个新的二维数组