zabbix官方支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用。如果只需要对mysql数据库做简单的监控,zabbix自带的模板完全能够满足要求;如果有更高的需求那需要自己写脚本,或者使用fromdual插件,最近在研究,总是有些问题,没能解决,如果哪位成功了,欢迎交流~~

参考:http://www.fromdual.com/mpm-installation-guide

下面是用zabbix自带的模板监控mysql的步骤。

环境:zabbix2.4.5 ubuntu14.04 LTS mysql 5.5

1、确定zabbix中有mysql的监控模板。默认已经在zabbix2.2及以上的版本中。模板名称:Template App MySQL。

如果没有则要去zabbix官方下载 url:https://zabbix.org/mw/images/d/d4/Template_App_MySQL-2.2.0.xml,然后在Zabbix服务器的前端Web界面的组态->模板页面中选择汇入(各种神翻译),在新的页面中导入下载的模板文件。

2、配置mysql的客户端,创建一个用户来获取mysql的相关数据

GRANT USAGE ON *.* TO 'mysqlcheck'@'localhost' IDENTIFIED BY 'mysqlcheck';

FLUSH PRIVILEGES;

3、设置完帐户之后在被监控端新建/etc/zabbix/.my.cnf以提供Zabbix Agent访问数据库,内容类似如下:

sudo vim + /etc/zabbix/.my.cnf

[mysql]

host = localhost

user = mysqlcheck

password = mysqlcheck

socket = /var/run/mysqld/mysqld.sock

[mysqladmin]

host = localhost

user = mysqlcheck

password = mysqlchechk

socket = /var/run/mysqld/mysqld.sock

4、修改/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf,这个文件用于制定Zabbix Agent如何获取MySQL数据,我们需要将所有的/var/lib/zabbix修改为当前.my.cnf文件的路径/etc/zabbix。设置完 成之后保存并重启Zabbix Agent

sudo sed -i 's@/var/lib/zabbix@/etc/zabbix@g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

sudo service zabbix-agent restart

5、以上就配置完成了。开始监控后,主机会生成两个新图形。

zabbix 3.2 mysql_zabbix3.2的server和zabbix-agent2.2怎么监控MySQL的办法相关推荐

  1. zabbix server、zabbix agent、zabbix proxy 配置文件详解

    zabbix配置文件种类: ? 1 2 3 zabbix_server配置文件zabbix_server.conf  zabbix_proxy配置文件zabbix_proxy.conf  zabbix ...

  2. zabbix安装php7.0,Centos 7.0安装Zabbix server详细步骤(示例代码)

    zabbix(音同 zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix由2部分构成,zabbix server与可选组件zabbix agent. ...

  3. 使用Zabbix自带MySQL模板监控MySQL

    使用Zabbix自带MySQL模板监控MySQL 1. 安装zabbix agent [root@szlinux02 ~]# rpm -ivh http://repo.zabbix.com/zabbi ...

  4. Zabbix之监控Mysql性能

    Zabbix还可以监控mysql slow queries,mysql version,uptime,alive等.下面通过Zabbix Graphs实时查看的SQL语句操作情况和mysql发送接收的 ...

  5. Zabbix 监控Mysql数据库及主从数据库

    Zabbix监控mysql主从数据库在脚步出现用户名和密码是会出现如下报错"Warning: Using a password on the command line interface c ...

  6. zabbix 3.2 mysql模板_Zabbix-3.0.3使用自带模板监控MySQL

    导读 Zabbix是一款优秀的,开源的,企业级监控软件,可以通过二次开发来监控你想要监控的很多服务,本文介绍使用Zabbix自带的模板监控MySQL服务. 配置userparameter_mysql. ...

  7. zabbix监控mysql

    2019独角兽企业重金招聘Python工程师标准>>> 1.建立zabbix监控用户 mysql -uroot -p -e "grant usage on *.* to z ...

  8. zabbix企业应用之监控mysql 5.6版本

    最近很多人都问我如何为什么使用我之前博客的模板不能监控了,经过沟通发现对方的mysql版本是5.6,在进行命令行查看数据的实话,使用mysql -uxxx -pxxx -Pxxx的时候,会如下报错 W ...

  9. zabbix 2.2 监控mysql_Zabbix-2.2.2监控MySQL的复制-阿里云开发者社区

    一.zabbix agentd的安装 二.监控MySQL的复制 原理:利用在slave上运行show slave status获取Slave_IO_Running和Slave_SQL_Running的 ...

  10. Zabbix学习之路(一)之Zabbix安装

    一.Zabbix环境准备 [root@linux-node1 ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) [roo ...

最新文章

  1. 开源中国Android客户端v2.6.5代码开源啦!
  2. javascript 传值给前端(ios 安卓)
  3. Cocos2d-x列表嵌套裁剪bug
  4. Python数据库添加时间
  5. ASP.NET中的Eval()和DataBinder.Eval()方法
  6. codeforces 85D. Sum of Medians
  7. job用法 Java_Web App使用Quartz实现java schedule job
  8. mysql 策略_MySQL 密码策略
  9. 云服务器部署项目:vue-cli 部署服务配置
  10. python txt追加写入_python 实现在txt指定行追加文本的方法
  11. swiper(轮播图)基本使用
  12. python for in range 什么意思_python中range什么意思,
  13. 跟我学药物设计 | 药物研发的过程和药物设计的意义
  14. ICTCLAS的JNI调用接口说明
  15. react-native Animated简单动画制作
  16. MATTEO ZANGA网页JS功能实现
  17. 《深入理解Linux内核》-3.3. 进程切换
  18. 高等数学:第五章 定积分(2)换元积分法 分部积分法 广义积分
  19. Cisco Packet Tracer 交换机的VLAN划分
  20. java调用ant_从java调用ant,然后在ant终止后返回到java

热门文章

  1. 18awg线材最大电流_USB4来了,最大的变化是这个
  2. linux 查看 java 进程内存占用情况
  3. Android对话框总结(普通对话框,单选对话框,多选对话框,自定义对话框)
  4. 迅雷java_Java实现迅雷地址转成普通地址
  5. python属于面向对象的还是面向过程的呀-面向过程和面向对象的理解
  6. matlab JAVA交互_如何使MATLAB绘图交互?
  7. [转]@html.ActionLink的几种参数格式
  8. C# MysqlHelper 执行reader时,遇到致命错误或者超时
  9. IE和ff下javascript解释的区别
  10. NVIDIA携大型台湾服务器制造商:为推AI数据中心设计方案