percona-zabbix-templates插件安装监控MySQL
2016-05-23 15:13
856 查看
前期准备:被监控机已经安装好php
1.在zabbix客户端安装mysql监控插件rpm包
在zabbix监控页面中导入此模板文件 zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.6.xml
2.编辑配置文件/usr/local/zabbix/etc/zabbix_agentd.conf
3.修改MySQL的执行命令文件 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh
修改 /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php文件,换成自己MySQL的用户名和密码
4.在zabbix监控页面中添加MySQL监控,并选择Percona MySQL Server Template模板
1.在zabbix客户端安装mysql监控插件rpm包
rpm -ivh https://www.percona.com/downloads/percona-monitoring-plugins/1.1.6/percona-zabbix-templates-1.1.6-1.noarch.rpm cd /var/lib/zabbix/percona/templates cp userparameter_percona_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/ #(具体路径根据实际情况而定)
在zabbix监控页面中导入此模板文件 zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.6.xml
2.编辑配置文件/usr/local/zabbix/etc/zabbix_agentd.conf
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/
3.修改MySQL的执行命令文件 /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh
RES=`HOME=~zabbix /usr/bin/mysql -uUSER -pPASS -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','`
修改 /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php文件,换成自己MySQL的用户名和密码
$mysql_user = 'USER'; $mysql_pass = 'PASS';
4.在zabbix监控页面中添加MySQL监控,并选择Percona MySQL Server Template模板
相关文章推荐
- Mysql架构与历史
- MySQL 高可用架构实战
- BATCHSQL--GoldenGate Parameter
- Django的API操作mysql中常用的语句
- Django连接数据mysql
- MySQL - Found option without preceding group in config file
- MySQL - Found option without preceding group in config file
- 使用 SQL 命令 OPTIMIZE TABLE 释放表空间
- MySQL - Found option without preceding group in config file
- pl/sql goto语句
- MySQL监控
- pl/sql loop循环
- zabbix3.0.2 监控mysql服务down的时候不触发报警的问题修复
- zabbix3.0.2 使用percona模版监控mysql从库的漏洞修复
- Django中连接Mysql报错 No module named MySQLdb
- MySQL高可用架构在业务层面的分析研究
- Vsftp+PAM+MySQL安装配置
- Mysql 主从延时监控
- presto-0.147+postgresql-9.5.3+msql-5.0.7+hadoop-2.5.2+hive-1.2.1环境构筑以及测试
- 使用instantclient和PL/SQL Developer工具包连接oracle11g数据库