zabbix自带的mysql监控指标很少,所以需要新增一些监控项

1.下载知数堂维护的percona-monitoring-plugin-zabbix代码

# cd /opt

# wget https://codeload.github.com/zhishutech/percona-monitoring-plugins-zabbix3/zip/master

# cd percona-monitoring-plugins-zabbix3-master/

2.生产xml文件

python2 zabbix/bin/3pmp-zabbix-template.py  > percona-mpm.xml

3.将文件导出到本地

4.将文件导入到zabbix中

登录zabbix的web端

Configuration => Templates => Import => 浏览 => Import

导入之后可以看到 Percona MySQL Server Template 这个模板

5.将zabbix_mysql.conf文件放到/etc/zabbix/zabbix_agentd.d/ 目录下面

6.创建脚本目录

mkdir -p /var/lib/zabbix/percona/scripts/

7. 将文件放入改目录下面/var/lib/zabbix/percona/scripts/

get_mysql_stats_wrapper.sh

ss_get_mysql_stats.php

8. 修改get_mysql_stats_wrapper.sh

将数据库信息修改成当然数据库信息

9.测试是否成功

./get_mysql_stats_wrapper.sh gg

如果显示结果,说明正常。

重启client端agent服务

systemctl restart zabbix-agent

10.测试数据是否采集

server端安装zabbix-get

yum install zabbix-get

zabbix-get -s [agent IP] -k MySQL.State-closing-tables 测试server段是否可以采集数据

Tips:

1. 支持参数传递,修改UnsafeUserParameters

vi /etc/zabbix/zabbix_agentd.conf

UnsafeUserParameters=1

2.报错 PHP MySQLi extension is not loaded

yum -y install mysqli.so
或者
yum -y install php-mysql

Zabbix MySQL监控模板添加的更多相关文章

  1. zabbix 常用监控模板

    以下为常用的服务监控,可直接通过zabbix的导入功能导入,做基本修改就可以使用nginx监控模板 <?xml version="1.0" encoding="UT ...

  2. Zabbix-2.X/3.X监控工具监控Redis以及zabbix Redis监控模板下载

    为了监控Redis3的运行状况,去zabbix官网查找资料,根据提示,找到了这个项目:https://github.com/blacked/zbx_redis_template 但是文档和内容已经不匹 ...

  3. Zabbix MySQL percona 模板部署

    Zabbix MySQL percona服务端执行以下操作https://www.zabbix.com/download?zabbix=4.0&os_distribution=centos&a ...

  4. zabbix使用percona的mysql监控模板监控

    安装第三方插件仓库源: [root@iZ9j3yrx43sb5sZ ~]# yum install https://www.percona.com/redir/downloads/percona-re ...

  5. MySQL监控模板说明-Percona MySQL Monitoring Template for Cacti

    http://blog.chinaunix.net/uid-16844903-id-3535535.html https://www.percona.com/doc/percona-monitorin ...

  6. zabbix 用户自定义监控参数添加

    1. item  key的添加 key可以带参数,该参数为一个数组列表,可以同时传递多个参数,key的格式如下 key -- [ parameters] -- 例如: vfs.fs.size[/] v ...

  7. zabbix web监控模板

    问题关键:宏变量 {HOST.NAME} 配置 我直接在 Linux OS这个模板中添加的,都随意: 效果 加个报警 以上.

  8. 分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控

    Zabbix3.0 Server以后就自带了MySQL插件来监控mysql数据库的模板,只需要配置好agent客户端,然后在web端给主机增加模板就行了. 以下是公司线上的zabbix3.0环境下添加 ...

  9. 京东MySQL监控之Zabbix优化、自动化

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://wangwei007.blog.51cto.com/68019/1833332 随 ...

随机推荐

  1. Spring IoC容器管理Action

    Spring IoC容器管理Action有两种方式:DelegatingRequestProcessor.DelegatingActionProxy 不管采用哪一种方式,都需要随应用启动时创建Appl ...

  2. 【神经网络与深度学习】【Python开发】Caffe配置 windows下怎么安装protobuf for python

    首先从google上下载protobuf-2.5.0.zip和protoc-2.5.0-win32.zip,然后把protoc-2.5.0-win32.zip里的protoc.exe放到protobu ...

  3. Dialupass v3.20 汉化绿色版 显示查看拨号上网密码

    Dialupass 显示查看拨号上网密码 拨号上网的密码不小心丢了怎么办?这个工具可以帮你!在紧要关头,它会让你体验到它的奇效!有备无患,快收藏这个小东东吧. 这是一款拯救忘记了拨号网络密码的使用者的 ...

  4. HTML简单介绍(个人角度)

    之前对HTML的理解:HTML主要是标签组成,一对标签组成一个位置,在响应的位置内填写对应的内容. 1.编译工具 [ ] HTML需要编译工具?txt文档改后缀双击运行. [ ] 了解前端了一下前端, ...

  5. Dubbo从入门到精通

    1.在Dubbo中注解的使用 2.Dubbo启动时qos-server can not bind localhost:22222错误解决 3.Dubbo配置方式详解

  6. 移除list里面的值

    public class IteratorTest { public static void main(String[] args) { List<String> list = new A ...

  7. 洛谷 P2384 最短路 题解

    题面 这道题需要用到一个神奇的知识点:log(n*m)=log(n)+log(m): 所以对所有边权取个log,然后算log的最短路的同时维护乘积即可 #include <bits/stdc++ ...

  8. [Codeforces 1005F]Berland and the Shortest Paths(最短路树+dfs)

    [Codeforces 1005F]Berland and the Shortest Paths(最短路树+dfs) 题面 题意:给你一个无向图,1为起点,求生成树让起点到其他个点的距离最小,距离最小 ...

  9. Head First PHP&MySQl第二章代码

    PHP: <html> <head> <title>外星人绑架了我--报道一起绑架</title> </head> <body> ...

  10. redis 无序集合 数据类型

    sadd  emptno 8000 sadd  emptno 8001 sadd  emptno 8002 smembers  emptno 返回集合全部数据 scard  获取集合长度 sismem ...