zabbix是如何实现监控MySQL


下文内容主要给大家带来zabbix是如何实现监控MySQL,所讲到的知识,与书籍不同,都是开发云专业技术人员在与用户接触过程中,总结出来的,具有一定的经验分享价值,希望给广大读者带来帮助。一、linux环境下监控MySQLZabbix Server自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了监控项目:Com_update: mysql执行的更新个数Com_select: mysql执行的查询个数Com_insert: mysql执行插入的个数Com_delete: 执行删除的个数Com_rollback: 执行回滚的操作个数Bytes_received: 接受的字节数Bytes_sent: 发送的字节数Slow_queries: 慢查询语句的个数Com_commit: 确认的事物个数Com_begin: 开始的事物个数Uptime: 云服务器已启动的秒数Questions: 客户端发送到服务器的语句个数监控模板下载地址:http://www.zabbix.org/wiki/Zabbix_Templates#External_template_resources脚本下载地址:https://github.com/itnihao/zabbix-book
1)创建zabbix链接MySQL的用户名,密码并授予权限。2)在zabbix_a开发云主机域名gent服务目录下创建 .my.cnf 连接文件注意:
如果在数据库grant授权时,针对的是localhost,这个.my.cnf里面就不用加host参数了【如上配置】
但如果grant授权时针对的是本机的ip(如192.168.1.25),那么在.my.cnf文件里就要加上host参数进行指定:host=192.168.1.25

3)配置MySQL的key文件这个可以从zabbix安装时的解压包里拷贝过来:4)替换zabbix安装路径,注意如果MySQL没配置好环境变量可能找不到MySQL命令,可以用MySQL全路径
看到类似HOME=/var/lib/zabbix的路径设置,把路径全都替换为/usr/local/zabbix/etc/,也就是上面的.my.cnf文件所在的目录路径。
也可以用这个shell脚本监控,包括主从监控:

5)修改zabbix_agentd.conf配置文件,开启额外加载,就是去掉前面的#号6)重启zabbix_agentd服务7)测试看能否获取到数据8)登陆zabbix监控界面,在“配置”里为主机添加模板,完成监控。
二、windows下的MySQL监控要想在Windows上取得MySQL的状态数据,可以用vbs脚本运行mysql命令1)在d:ZabbixScripts目录下新建两个脚本文件内容如下:mysql_ping.vbs
MYSQL-status.vbs

2)修改windows上的zabbix_agentd.comf文件,设置key值。在UserParameter下面加两句;UserParameter=mysql.status[*], cscript/nologo d:ZabbixScriptsMySQL_Ext-Status_Script.vbs $1
UserParameter=mysql.ping, cscript /nologo d:ZabbixScriptsMySql_Ping.vbs
3)重启zabbix_agentd,并给主机添加MySQL模版,查看items状态。对于以上关于zabbix是如何实现监控MySQL,如果大家还有更多需要了解的可以持续关注我们开发云的行业推新,如需获取专业解答,可在官网联系售前售后的,希望该文章可给大家带来一定的知识更新。
推荐内容:zabbix是怎样监控mongodb免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@if98.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。开发云公众号手机网站二维码Copyright Yisu Cloud Ltd. All Rights Reserved. 2018 版权所有广州开发云计算有限公司粤ICP备17096448号-1
粤公网安备 44010402001142号增值电信业务经营许可证编号:B1-20181529

相关推荐: 允许远程客户端连接MySQL服务器的方法

这篇文章主要介绍了允许远程客户端连接MySQL服务器的方法,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。在尝试从客户端开发云主机域名系统连接远程mysql服务器时,我们经常遇到下面的问题,远程客户端…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/07 15:28
下一篇 06/07 15:29

相关推荐