学习Zabbix4.0第八章——zabbix使用percona监控mysql

本篇讲解使用percona插件监控mysql,在此软件的模板中自带了100多个关于mysql的监控项。

Here we go!

一、下载percona

wget 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
rpm -ivh percona-zabbix-templates-1.1.8-1.noarch.rpm

学习Zabbix4.0第八章——zabbix使用percona监控mysql

二、配置获取zabbix状态的脚本

   切换到/var/lib/zabbix/percona/目录下,配置以下两个脚本,都是添加数据库用户名和密码

学习Zabbix4.0第八章——zabbix使用percona监控mysql

 

学习Zabbix4.0第八章——zabbix使用percona监控mysql

学习Zabbix4.0第八章——zabbix使用percona监控mysql

 

三、复制userparameter_percona_mysql.conf文件到zabbix-agent监控目录上

学习Zabbix4.0第八章——zabbix使用percona监控mysql

 四、重启zabbix-agent,测试是否能取到监控键值

      systemctl restart zabbix-agent

      zabbix_get -s 127.0.0.1 -k MySQL.Sort-scan

学习Zabbix4.0第八章——zabbix使用percona监控mysql

 五、导入percona_mysql模板

      配置->模板->导入

     选择/var/lib/zabbix/percona/templates下的xml模板,点击导入

学习Zabbix4.0第八章——zabbix使用percona监控mysql

    六、给主机添加新的模板

学习Zabbix4.0第八章——zabbix使用percona监控mysql

七、测试

 在监测->最新数据中,可以看到web02主机新添加的关于MySQL的相关监控项

学习Zabbix4.0第八章——zabbix使用percona监控mysql