zabbix 自带模板监控mysql_zabbix使用自带模板监控mysql

以下乃使用zabbix自带的模板监控mysql步骤:

环境如下:CentOS release 6.5zabbix-2.2.9   mysql-5.1.73

1.  在zabbix的web访问页面中为主机添加mysql监控模板(默认的MYSQL template name为:Template App MySQL)。

2.  在abbix的客户端配置文件(zabbix_agentd.cnf)中添加如下信息:(以下内容制定zabbix_agentd获取mysql数据)1. UnsafeUserParameters=1                     #启用自定义KEY

2. UserParameter=mysql.size[*],echo "select sum($(case "$3" in both|"") echo "data_length+index_length";; data|index) echo "$3_length";; free) echo "data_free";; esac)) from information_schema.tables$([[ "$1" = "all" || ! "$1" ]] || echo " where table_schema=‘$1‘")$([[ "$2" = "all" || ! "$2" ]] || echo "and table_name=‘$2‘");" | HOME=/usr/local/zabbix/etc mysql -N

3. UserParameter=mysql.ping,HOME=/usr/local/zabbix/etc mysqladmin ping | grep -c alive

4. UserParameter=mysql.version,mysql -V

5. UserParameter=mysql.status[*],echo "show global status where Variable_name=‘$1‘;" | HOME=/usr/local/zabbix/etc  mysql -N | awk ‘{print $$2}‘

备注:以上代码中的HOME=/usr/local/zabbix/etc/为制定zabbix_agentd访问数据库的信息,不可出错

3.  配置mysql数据库创建一个用户来获取监控mysql的相关数据:GRANT USAGE ON *.* TO ‘mysql_data‘@‘localhost‘ IDENTIFIED BY ‘p@ssw0rd‘;

Query OK, 0 rows affected (0.00 sec)

flush privileges;

Query OK, 0 rows affected (0.00 sec)

4.  添加完账户之后新建/usr/local/zabbix/etc/.my.cnf来提供zabbix agentd访问数据库,内容如下# vim /usr/local/zabbix/etc/.my.cnf

[mysql]

host     = localhost

user     = mysql_data

password = p@ssw0rd

socket   = /var/lib/mysql/mysql.sock

[mysqladmin]

host     = localhost

user     = mysql_data

password = p@ssw0rd

socket   = /var/lib/mysql/mysql.sock

5.  修改完如上信息后即重启zabbix_agentd即可。

6.  以上信息修改后,即可在监控页面查看的mysql的监控信息图形。

2639c60e2eac7b298260a1e96fff76ab.png

7154d6092a491a06800264c46167f8c1.png

如何安装zabbix及添加模板链接下一篇内容。

本文出自 “Aestheticism” 博客,请务必保留此出处http://cctian.blog.51cto.com/10445650/1665070

zabbix使用自带模板监控mysql

标签:mysql   监控   数据库   zabbix

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:http://cctian.blog.51cto.com/10445650/1665070

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值