本文共 849 字,大约阅读时间需要 2 分钟。
因十一放假,打算对产品一些服务器进行监控,发现zabbix自带的mysql监控不能达到需求,故网上找了资料并整理以记录,如下:
①官网下载percona的rpm包,我这里是直接在服务器里使用的。yum install ②根据percona官网资料,需要在zabbix agent服务端安装php、php-mysqlyum install percona-zabbix-templates php php-mysql -y③查看安装宝安装的列表④拷贝模板配置文件到/etc/zabbix/zabbix_agentd.d文件夹下cp -a /var/lib/zabbix/percona/templates/userparameter_percona_mysql.conf /etc/zabbix/zabbix_agentd.d/⑤创建一个用来监控的数据库用户名和密码,并修改 ss_get_mysql_stats.php文件,设置MySQL的用户名和密码,用户密码为本地;⑥需要改配置文件需要重启,并进行测试会返回测试结果service zabbix-agent restartcd /var/lib/zabbix/percona/scripts/./get_mysql_stats_wrapper.sh gw./get_mysql_stats_wrapper.sh gm./get_mysql_stats_wrapper.sh gt⑦下载模板文件,并导入到zabbix server端的web界面,但是会发现报错,因为该模板不支持3.0以上版本,将修改过的模板上传到以下地址修改过的免费模板下载地址:⑧上传到web端,并导入模板⑨被监控主机连接该模板,并稍后进行图形查看(如若你的mysql么有一些监控内容,可以把该监控内容停掉,不然会报警,例如我暂停了mysql从库的告警)。转载于:https://blog.51cto.com/19940919/2287304