Zabbix3.0自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了。
 
主要是三点:
1.agent端添加/etc/zabbix/.my.cnf文件,添加帐号/密码
2.agent端执行grant all on *.*授权给帐号
3.agent端修改userparameter_mysql.conf文件里面的路径
 
登录agent端执行以下操作:
 
1.安装好zabbix服务端和agent端:(略)
 
2.登录zabbix客户端:
 
yum -y install zabbix22-agent
systemctl enable zabbix-agent
systemctl start zabbix-agent
 
cat > /etc/zabbix/.my.cnf << end
[client]
host=客户端IP //host语句可选。不填则默认为:host=localhost。则后面的grant这样写:grant all on *.* to zabbix@'localhost'
//如果填了IP,则后面的grant这样写:grant all on *.* to zabbix@'客户端IP'
socket=/var/lib/mysql.sock //可选
user=zabbix
password=028TpeG2G057W4M841
end
 
登录agent端的MYSQL,添加帐号:
grant all on *.* to zabbix@'localhost' identified by '028TpeG2G057W4M841';
flush privileges;
exit
 
注:执行后在服务端执行以下命令测试:
zabbix_get -s agent端IP -p10050 -k "mysql.status[Uptime]" ,如果zbx抓不到数据或报错,则试试:
grant all on *.* to zabbix@'127.0.0.1' identified by 'zabbix'; //再不行,将127.0.0.1换成 agent端的IP 或 % 试试 
 
 
3.登录agent端修改配置:
 
vim /etc/zabbix/zabbix_agentd.conf
Include=/etc/zabbix_agentd.conf.d/ //243行,取消注释。也可能是:/etc/zabbix/zabbix_agentd.d/,无所谓。
保存退出
 
mkdir -p /etc/zabbix_agentd.conf.d/
cp /usr/share/doc/zabbix22-agent-2.2.18/userparameter_mysql.conf /etc/zabbix_agentd.conf.d/
 
sed -i 's@/var/lib/zabbix@/etc/zabbix@g' /etc/zabbix_agentd.conf.d/userparameter_mysql.conf
//修改路径为zabbix主配置目录:/etc/zabbix ,conf文件路径可能有不同。
注:最好将里面的 mysql和 mysqladmin 命令加上全路径,否则存在可能无法获取到数据的可能。
 
4.重启agent端服务:
 
systemctl restart zabbix-agent
 
在zabbix服务端测试:
zabbix_get -s 192.168.1.25 -p 10050 -k "mysql.status[Uptime]"
12085434 //如果出现类似这一串key的数字,就说明配置ok,服务端能监控到agent端的mysql数据了!
 
5.给agent端主机添加MYSQL监控模板(模板是自带的):
 
 
 
 
给MYSQL监控绘图:
 
 
效果图:
 

ZABBIX 3.0 配置监控MYSQL性能【OK】的更多相关文章

  1. CentOS 6.5 zabbix 3.0.4 监控MySQL性能

    安装mysql [root@test3 /]# yum -y install mysql mysql-server 初始化数据库 [root@test3 /]# /etc/init.d/mysqld ...

  2. ZABBIX 3.0 配置监控NGINX性能【OK】

    1.在agent端查看配置: nginx -V //查看编辑时是否加入状态监控模块:--with-http_stub_status_module --with-http_gzip_static_mod ...

  3. 分布式数据存储 - Zabbix监控MySQL性能

    Zabbix如何监控mysql性能,我们可以使用mysql自带的模板,可以监控如下内容:OPS(增删改查).mysql请求流量带宽,mysql响应流量带宽,最后会附上相应的监控图! 编写check_m ...

  4. zabbix监控mysql性能

    使用zabbix监控mysql的三种方式 1.只是安装agent 2.启用模板监控 3.启用自定义脚本的模板监控 zabbix中默认有mysql的监控模板.默认已经在zabbix2.2及以上的版本中. ...

  5. 转 zabbix debug and zabbix使用percona插件监控mysql

    ########## https://www.cnblogs.com/keithtt/p/8542987.html zabbix使用percona插件监控mysql   1.添加percona仓库. ...

  6. zabbix3.0.4监控mysql主从同步

    zabbix3.0.4监控mysql主从同步 1.监控mysql主从同步原理: 执行一个命令 mysql -u zabbix -pzabbix -e 'show slave status\G' 我们在 ...

  7. mytop安装,使用mytop监控MySQL性能

    本文主要描述mytop安装,安装过程中可能出现的报错,以及使用mytop监控MySQL性能. 欢迎转载,请注明作者.出处. 作者:张正 blog:http://space.itpub.net/2635 ...

  8. spotlight监控mysql性能

    spotlight可以监控mysql性能,同监控linux一样配置 目录 1.安装spotlight 2.参数认识 1.安装spotlight spotlight不仅仅只是监控mysql,还可以完成数 ...

  9. zabbix利用自带模板-监控mysql性能

    环境: zabbix3.4.4 mariadb 5.5.56 要求:  利用zabbix 自带的模板 监控mariadb 上的 并发连接数,慢查询数量,增删改查.请求流量带宽,mysql响应流量带宽等 ...

随机推荐

  1. leetcode个人题解——#33 Search in Rotated Sorted Array

    思路:每次取中间元素,一定有一半有序,另一半部分有序,有序的部分进行二分查找,部分有序的部分递归继续处理. class Solution { public: ; int middleSearch(in ...

  2. 多用户在线FTP程序

    项目名:多用户在线FTP程序 一.需求 1.用户加密认证 2.允许同时多用户登录 3.每个用户有自己的家目录 ,且只能访问自己的家目录 4.对用户进行磁盘配额,每个用户的可用空间不同 5.允许用户在f ...

  3. sshpass 指定密码远程 ssh 到服务器 或者 scp 发送文件到服务器

    在操作linux时,虽然可以对linux配置免秘钥登录,但是在配置免密码登录之前,是需要登录到其他节点主机的,这里提供一种类似ssh的方式,可以在命令后面加上相应的参数来设置你将要登录的远程主机的密码 ...

  4. CF刷刷水题找自信1

    CF 1108A Two distinct points 题目意思:给你两个线段的起点和终点,让你给出两个不同的点,这两点分别处于两个不同的线段之中.解题思路:题目说如果存在多种可能的点,随意一组答案 ...

  5. Planning The Expedition(暴力枚举+map迭代器)

    Description Natasha is planning an expedition to Mars for nn people. One of the important tasks is t ...

  6. “Hello World!”团队第六周的第二次会议

    今天是我们团队“Hello World!”团队第六周召开的第二次会议.博客内容: 一.会议时间 二.会议地点 三.会议成员 四.会议内容 五.todo list 六.会议照片 七.燃尽图 八.代码 一 ...

  7. 第17次Scrum会议(10/29)【欢迎来怼】

    一.小组信息 队名:欢迎来怼小组成员队长:田继平成员:李圆圆,葛美义,王伟东,姜珊,邵朔,冉华 小组照片 二.开会信息 时间:2017/10/29 17:20~17:42,总计22min.地点:东北师 ...

  8. linux awk,sort,uniq,wc,cut命令详解

    1.awk awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 $ 表示当前行 $ 表示第一列 NF 表示一共有多少列 $NF 表示最 ...

  9. OpenCV学习笔记——腐蚀与膨胀

    1.膨胀 此操作将图像 与任意形状的内核 (),通常为正方形或圆形,进行卷积. 内核 有一个可定义的 锚点, 通常定义为内核中心点. 进行膨胀操作时,将内核 划过图像,将内核 覆盖区域的最大相素值提取 ...

  10. 给个理由走下去——读《我是一只IT小小鸟》有感

    和很多人一样,高考失利,迷迷茫茫的走进了软件学院.关于这个专业,具体学什么是一概不知,只知道学软件的很帅很帅,幻想着以后当个行侠仗义的黑客,或是开发一款自己的游戏都是十分诱惑人的.然而这个世界有个不成 ...