首頁 >資料庫 >mysql教程 > zabbix企业应用之监控3306端口的mysql

zabbix企业应用之监控3306端口的mysql

WBOY
WBOY原創
2016-06-07 17:37:001253瀏覽

本次介绍监控固定3306端口的mysql,下面是方法一、客户端1.到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加UserParameter=mysql_3306[*],mysql-hlocalhost–P

本次介绍监控固定3306端口的mysql,下面是方法

一、客户端

1.到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加

UserParameter=mysql_3306[*],mysql -h localhost –P 3306 -uzabbix -pzabbix -e "show global status"|grep "\"|cut –f2

如果你mysql的socket不是默认的,,请在这个参数下加上-S后面是你的socket地址。

2.在mysql数据库里给zabbix用户授权

GRANT PROCESS ON *.* TO 'zabbix'@'localhost' identified BY 'zabbix'; Flush privileges;

3.重启zabbix agent服务

ps -ef|grep zabbix|grep -v grep|awk '{print $2}'|xargs kill -9 /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf

二、服务端

1.在zabbix的web界面里连接监控mysql模板

在web里选择配置-模板

然后选择导入

然后把之前下载的zabbix_mysql_3306.xml文档导入。

然后在选择主机加入这个模板即可。

2.以上是面对mysql端口不修改,正常为3306端口。

如果是多端口或者不为3306端口的话,可以对模板进行修改,

可以sed -i ‘s/3306/你修改的端口/g’ zabbix_mysql_3306.xml

然后在重新导入到zabbix就可以监控多端口或非3306端口

同时在zabbix_agentd.conf里把UserParameter里的3306改成你需要的端口

三、效果图

1、Mysql Bytes_sent Bytes_received

094531690.jpg

2、Mysql Com

094629640.jpg

3、Mysql Connections

094714798.jpg

4、Mysql Create tmp

094803848.jpg

5、Mysql Innodb

094843967.jpg

6、Mysql Key

094928204.jpg

7、Mysql Port status

095008136.jpg

8、Mysql Qcache

095100498.jpg

9、Mysql Queries and Questions

095141350.jpg

10、Mysql Slow

095216921.jpg

11、Mysql Sort

095250556.jpg

12、Mysql Uptime

095326919.jpg

本文出自 “吟—技术交流” 博客,请务必保留此出处

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn