问答文章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-30 04:35


以下乃使用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-30 01:43

您好,很高兴为您解答。使用shell或者python脚本对系统日志进行过滤出错误日志,重定向到指定文件。然后在zabbix定义模板对该脚本进行监控。并指定触发事件,当系统出现错误日志时,触发警告。如若满意,请点击右侧【采纳答案】,如若还有问题,请点击【追问】希望我的回答对您有所帮助,望采纳!~O(∩_∩)O~
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
原神七神实力排名谁最擅长战斗 原神七神实力排名官方 原神七神是谁分别叫什么名字 水最高温度是多少度 什么有脚不走路下是什么 618淘特买返红包规则是什么?附购物津贴规则 淘宝特价版新增“官方补贴”频道 梦见白色黄鼠狼跟我说话,我给它磕了三个头,还梦见一只黄色的也跟... qq好友动态提醒怎么关闭 关于再见2023你好2023跨年朋友圈说说句子八十句 再见2020,你好2021说说句子80条 我来贷在绑定银行卡时语音提示要支付1.5元是什么!! 羊肉虽好但也有食用禁忌,羊肉不能和什么一起吃呢? 在我来贷app中申请贷款,贷款发放到了app 的账户上,没绑卡,没提现,要不要还款 如何设置群头像? 我来贷的借款逾期了,今天还款的时候一直显示处理中,后来显示未还款 收到我来贷催还款信息,但我从未借贷,也不知道这个平台,信息上的人名我根本不认识,我应该怎么处理? 微信群的头像怎么设置? 我来贷怎么样,可以提前还款吗? 360浏览器,百度搜索 钉钉怎么设置群公告? 我来贷的还款方便吗? 怎么在360浏览器中默认百度搜索 360浏览器默认划词搜索是好搜,怎么改成百度划词搜索百度 我来贷投诉:微信公众号主动还款后,银行扣款短信收到,但是仍显示未还款 如何给群聊设置多群头像 360浏览器默认搜索引擎设置为百度为什么会无效? 我来贷里面还款日包括当天吗 羊肉不能跟什么一起吃 360浏览器,新标签页搜索引擎默认为百度,怎么设置? 我来贷不按规定时间在绑定的银行账户扣款,后果谁处理谁负责??? 如何实现zabbix监控mysql 钉钉怎么修改企业信息,我个人的姓名 mysql主从同步延迟zabbix怎么监控 钉钉班级群的人数能不能修改? 设置群头像要怎么设 zabbix监控windows mysql脚本报错 zabbix监控mysql自定义脚本如何去掉烦人的Warning反馈 QQ怎么设置群的头像? 怎么使用zabbix监控mysql服务 怎样才能把微信群的头像设置不一样? 羊肉不能跟什么一起吃中毒 钉钉群怎么改在群里的同事信息 zazabbix监控mysql自定义脚本如何去掉烦人的Warning反馈 zabbix怎么监控阿里云的mysql 如何从zabbix监控mysql 如何改变丁丁群中绑定两人 如何在Zabbix上安装MySQL监控插件PMP 怎样使用zabbix监控服务器的mysql数据库 钉钉群进入群的人可以不公开吗 zabbix 监控mysql出错
  • 焦点

最新推荐

猜你喜欢

热门推荐