问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样使用zabbix监控服务器的mysql数据库

发布网友 发布时间:2022-04-23 00:58

我来回答

2个回答

懂视网 时间:2022-04-08 03:38


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

环境如下:CentOS release 6.5   zabbix-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的监控信息图形。

技术分享

技术分享

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

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

zabbix使用自带模板监控mysql

标签:mysql   监控   数据库   zabbix   

热心网友 时间:2022-04-08 00:46

怎样使用zabbix监控服务器的
mysql数据库
进入
zabbix
web
台Configuration-->Hosts
groups-->点击Create
host
group-->选择template
选项卡
选择模板TemplateApp
MySQLTempldate
OS
Linux点击update
即(032.png)
进入zabbix
web
台configuration-->hosts-->点击主机
name-->选择template选
项卡选择模板Template
App
MySQL点击左边Add按钮点击update按钮即(033.png)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
鞋底是空心格子怎么办 鞋里有格子硌脚怎么办 买的鞋子里面是空心格子底硌脚怎么办 鞋子底是空心格子的怎样办 浅谈NY5196—2002有机茶 有机食品茶叶标准 茶叶的储藏运销:茶叶贮藏期的化学变化 东方美人茶要怎么储存?东方美人茶储存方法 乌龙茶贮运方法 有机乌龙茶是什么贮藏与运输的? 如何在Zabbix上安装MySQL监控插件PMP 如何改变丁丁群中绑定两人 如何从zabbix监控mysql zabbix怎么监控阿里云的mysql zazabbix监控mysql自定义脚本如何去掉烦人的Warning反馈 钉钉群怎么改在群里的同事信息 羊肉不能跟什么一起吃中毒 怎样才能把微信群的头像设置不一样? 怎么使用zabbix监控mysql服务 QQ怎么设置群的头像? zabbix监控mysql自定义脚本如何去掉烦人的Warning反馈 zabbix监控windows mysql脚本报错 设置群头像要怎么设 钉钉班级群的人数能不能修改? mysql主从同步延迟zabbix怎么监控 钉钉怎么修改企业信息,我个人的姓名 如何实现zabbix监控mysql zabbix怎么监控mysql 我来贷在绑定银行卡时语音提示要支付1.5元是什么!! 羊肉虽好但也有食用禁忌,羊肉不能和什么一起吃呢? 钉钉群进入群的人可以不公开吗 zabbix 监控mysql出错 zabbix添加mysql监控后没数据怎么办 zabbix 如何监控 mysql 主从同步 延迟差多少时间 如何从Zabbix数据库中获取监控数据 zabbixmysql插入数大于多少报警 已经十月份了,华为mate20X什么时候升级EMUI10 中央四台七点十分的直播节目 在网上怎么能看到中央电视台直播节目? CCTV1,2,3,4,5,6,7,8,9,10,11,12,13,14频道是全天24小时播出? 如何在手机上看央视电视直播节目? 怎么才能在网上看中央台的直播啊! 清明上河图是作者从几年几月几日开始画的?到什么画完? 中央四台女主持人名单是什么? 清明上河图为什么劝谏宋徽宗 中央4台中国新闻女主持人? CCTV-4中国新闻的女主持人是谁? 清明上河图的真迹现存何处? 在哪个网站可以观看中央电视台的直播节目 谁知道有关清明上河图的资料?急急急急急急急急急急