Zabbix结合插件percona监控mysql数据

因为MySQL的自带模板监控的东西太少,根本满足不了公司的需求,下面我们用插件percona进行监控

命令行

一.percona插件安装:

cd /usr/local/src

  1. 官网下载percona的rpm包,我这里是下载的是1.1.7版本的

wget https://www.percona.com/downloads/percona-monitoring-plugins/percona-monitoring-plugins-1.1.7/binary/redhat/6/x86_64/percona-zabbix-templates-1.1.7-2.noarch.rpm

2.安装percona的rpm包,安装php插件

rpm -ivh percona-zabbix-templates-1.1.7-2.noarch.rpm

yum install percona-zabbix-templates php php-mysql –y

3.进入templates目录,把模板文件复制到zabbix_agentd.conf.d目录下:

4. cd /var/lib/zabbix/percona/templates

ls

userparameter_percona_mysql.conf

zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml

cp userparameter_percona_mysql.conf  /usr/local/zabbix/etc/zabbix_agentd.conf.d/

5.编辑配置文件/usr/local/zabbix/etc/zabbix_agentd.conf,添加模板文件路径

vim /usr/local/zabbix/etc/zabbix_agentd.conf

Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/

6.修改MySQL的执行命令文件,更改mysql的用户与密码:

vim /var/lib/zabbix/percona/scripts/get_mysql_stats_wrapper.sh

RES=`HOME=~zabbix /usr/bin/mysql -uroot -pzabbix  -e 'SHOW SLAVE STATUS\G' | egrep '(Slave_IO_Running|Slave_SQL_Running):' | awk -F: '{print $2}' | tr '\n' ','`

7.修改 ss_get_mysql_stats.php文件,设置MySQL的用户名和密码,用户密码为本地;

vim /var/lib/zabbix/percona/scripts/ss_get_mysql_stats.php

$mysql_user = 'root';

$mysql_pass = 'zabbix';

8.重启zabbix客户端

/etc/init.d/zabbix_agentd restart

web界面

在zabbix监控页面中添加MySQL监控,并选择Percona MySQL Server Template模板:-->配置 –->模板 –->导入–->选择文件–->导入 ,如图1所示

注意:这个zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml 文件在/var/lib/zabbix/percona/templates目录下,下载到桌面上传就好

1.导入出错出现“标签无效 "/zabbix_export/date": "YYYY-MM-DDThh:mm:ssZ" 预计”,如图2所示:

解决方法:百度了一下说将zabbix_agent_template_percona_mysql_server_ht_2.0.9-sver1.1.7.xml导入zabbix2.4版本中再导出。之后将新的导出xml导入到3.2中问题解决。

我这里已经有了一个导入成功xml

2.导入成功后可以发现Template Percona MySQL Server已经存在,如图3所示:

可以发现自带的监控项就一百多了,图形四十多个。

3.查看监控图像,出数据如图4、图5所示:

转载于:https://www.cnblogs.com/A121/p/9644881.html

zabbix通过插件percona进行监控MySQL相关推荐

  1. ZABBIX利用自带模板监控mysql数据库

    ***** ZABBIX利用自带模板监控mysql数据库**** 监控效果图 增删改查 慢查询 每秒总执行次数 1. 进入主题:先搭建好zabbix服务器,并把mysql作为agent端(建议先在线下 ...

  2. zabbix icmp ping 监控主机_Zabbix监控 MySQL 性能

    通过自带的 Template DB MySQL 模板监控 MySQL 性能 具体步骤: 1)创建脚本存放目录并编辑脚本 # mkdir /etc/zabbix/script # vim /etc/za ...

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

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

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

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

  5. zabbix 自带模板监控mysql_zabbix使用自带模板监控mysql

    以下乃使用zabbix自带的模板监控mysql步骤: 环境如下:CentOS release 6.5zabbix-2.2.9   mysql-5.1.73 1.  在zabbix的web访问页面中为主 ...

  6. zabbix监控mysql的实例方法

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 1.监控规划 在创建监控 ...

  7. zabbix2.4 mysql模板_zabbix自带的模板监控mysql

    zabbix官方支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用.如果只需要对mysql数据库做简单的监控,zabbix自带的模板完全能够满足要求:如果有更高的需求那 ...

  8. 初识zabix --zabbix的数据采集方式,监控报警及proxy

    zabbix监控nginx服务 环境介绍: 172.25.40.11: zabbix-server Zabbix-agent 172.25.40.6: Zabbix-agent nginx-1.14. ...

  9. nagios 使用mysql_Nagios监控MySQL

    Nagios监控MySQL 首先在被监控机上安装Nagios插件和nrpe插件,具体步骤可以参看我之前的文档<nagios安装教程>,这里不再说明.下面我们介绍用check_mysql来监 ...

最新文章

  1. inode与block详解
  2. 全球著名 CMS 产品大全
  3. Linux网络安装(PXE + DHCP+TFTP+ Kickstart+ FTP)
  4. Sql养成一个好习惯是一笔财富
  5. C#之获取网页标题...
  6. OpenStack组件
  7. easyui 修改单元格内容_初学Excel办公软件快速修改文字的方法
  8. ps html css 工具,认识Photoshop(PS)CSS切图必用工具
  9. 计算机2010ppt试题,2010年职称计算机:PowerPoint2000试题及答案
  10. java chackbox,Java CheckBox.setText方法代码示例
  11. csv数据源的创建(二)
  12. android async socket.io,底层网络协议库 – AndroidAsync
  13. 如何查看mysql数据库的端口
  14. .net 4.5 新特性 async await 一般处理程序实例
  15. 投入大小的伪原创工具
  16. hdu 5455 Fang Fang 坑题
  17. 【Mysql 第11章_数据处理之增删改】
  18. 通达信程序化交易接口使用步骤
  19. 清华大学2020年“姚班”“智班”报考指南及选拔方案发布!
  20. Django 启动出现(WARNINGS)

热门文章

  1. xmanager 5 破解版,有需要自己下载
  2. 2022年汽车驾驶员(中级)理论题库模拟考试平台操作
  3. printf中%d,%c,%s,%x各代表什么
  4. 计算机系统中处理的信息是什么,《深入理解计算机系统》第二章 信息的表示和处理...
  5. Linux模板机以及搭建集群操作
  6. 在Ubuntu中使用雷电3外接显卡(eGPU)进行深度学习
  7. 联想z400成功带起外置显卡gtx1050
  8. 智能运维之告警聚合技术介绍
  9. matplotlib绘制初等函数图像-幂指对
  10. 华为云硬盘备份(VBS)服务