zabbix3.0监控mysql配置

zabbix3.0 server已自带mysql的模板了,只需配置好agent客户端,然后在web端给主机增加模板就行了。

下面是公司线上的zabbix3.0环境下添加mysql监控操作记录

Zabbix_agent客户端操作
(1)首先在客户端的mysql里添加权限
mysql> grant all on *.* to [email protected]‘localhost‘ identified by "123456”;
mysql> flush privileges;

(2)在zabbix_agent服务目录下创建.my.cnf 连接文件
         线上的zabbix安装目录是/usr/local/zabbix
[[email protected]_db_master1 ~]# cd /usr/local/zabbix/etc/
[[email protected]_db_master1 etc]# cat .my.cnf 
[client]
user=zabbix
password=123456

(3)配置MySQL的key文件
    这个可以从zabbix3.0安装时的解压包里拷贝过来
   [线上的是从zabbix_server服务端安装时解压目录/usr/local/src/zabbix3.0.3/conf/zabbix_agentd/userparameter_mysql.conf  拷贝到zabbix_agent客户端上的/usr/local/zabbix/etc/zabbix_agentd.conf.d/ 目录下的]
[[email protected]_db_master1 zabbix_agentd.conf.d]# pwd
/usr/local/zabbix/etc/zabbix_agentd.conf.d
[[email protected]_db_master1 zabbix_agentd.conf.d]# ls userparameter_mysql.conf 
userparameter_mysql.conf

然后查看 userparameter_mysql.conf 文件,看到类似 HOME=/var/lib/zabbix 的路径设置,把路径全都替换为 /usr/local/zabbix/etc/,也就是上面的.my.cnf文件所在的目录路径。
另外,注意userparameter_mysql.conf 文件里的mysql命令路径(提前做好mysql的系统环境变量,以防mysql命令不被系统识别)
(4)按照上面修改完之后检查一下,然后重启zabbix_agent
[[email protected]_db_master1 ~]# pkill -9 zabbix_agent
[[email protected]_db_master1 ~]# /usr/local/zabbix/sbin/zabbix_agentd

接着在zabbix_server服务端进行命令行测试[下面的192.168.1.25是客户端的ip]

/usr/local/zabbix/bin/zabbix_get -s 192.168.1.25  -p 10050 -k "mysql.status[Uptime]”

6324689

如果出现类似这一串key的数字,就说明配置ok,服务端能监控到客户端的mysql数据了!
成功啦,之后在监控界面增加主机对应的MySQL模板就ok了。

(5)登录zabbix监控界面,在相应主机监控配置里添加mysql的监控模版(zabbix自带的)即可。

下面是mysql监控项的效果图


时间: 2024-10-10 00:19:26

zabbix3.0监控mysql配置的相关文章

zabbix3.0 监控mysql服务免用户名密码登录的问题故障处理详细过程

1,My.cnf中用户名密码无效 在azure云上面,使用Zabbix监控mysql中,发现在/usr/local/mysql/my.cnf里面设置的默认用户名密码无效,出不来数据,而且在zabbix服务器上,使用zabbix_get也报错failed,如下 [[email protected]_serv_121_12 ~]#/usr/local/zabbix/bin/zabbix_get -s 192.168.13.13 -p10050 -kmysql.status[Uptime] /usr/

zabbix3.0监控mysql数据库

根据Percona官方提供的方案来做对MySQL数据库的监控,具体请参考:https://www.percona.com/doc/percona-monitoring-plugins/1.1/zabbix/index.html 1.首先安装Percona源 # yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-release-0.1-3.noarch.rpm 2.安装zabbix A

zabbix3.0监控的配置

1.zabbix监控部署依赖 1.1 zabbix依赖lnmp环境 httpd服务 php服务 mysql服务 1.2 步骤比较多,简易讲解一下思路 #安装一下依赖库 rpm -ivh http://mirrors.aliyun.com/centos/6/os/x86_64/Packages/libtool-ltdl-2.2.6-15.5.el6.x86_64.rpm #安装webtatic源,主要是为了下载最新的php rpm -ivh https:// #源可以自己去找,这个源很少了,不好找

烂泥:zabbix3.0安装与配置

这个月又快过完了,最近也比较忙,没时间写文章,今天挤点时间把zabbix3.0安装与配置的文章写下来. 其实zabbix3.0的安装很简单,但是由于个人比较懒,所以一直不喜欢使用源码方式进行安装,而且管理的服务器多了,源码安装也感觉不方便,所以现在大部分安装软件我都会首先选择yum或者apt-get方式进行. 本篇文章,我也不多介绍zabbix3.0安装的详细步骤了,只列出centos.ubuntu下zabbix3.0的相关安装命令以及zabbix的基本配置. zabbix3.0对OS的要求:m

Zabbix3.0 监控Windows Client

Zabbix3.0 监控Windows Clien 我们前面介绍了Zabbix3.0监控linux主机,今天我们使用Zabbix监控windows主机,其实都是一样的:具体见下: 我们首先下载windows zabbix agent安装服务:我们第一个url是下载链接,第二个第三个是最新的3.0和2.2.9的下载链接: http://www.zabbix.com/download.php http://www.zabbix.com/downloads/3.0.0/zabbix_agents_3.

Zabbix 3.0 监控MySQL [六]

Zabbix 3.0 监控MySQL [六] 2016年10月9日18:25:29 zabbix 笔者QQ:381493251 博客地址:www.abcdocker.com 微信公众号:abcdocker Abcdocker交流群:454666672 如果遇到什么问题可以进群询问,我们是一个乐于帮助的集体! Mysql监控 zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板 percona官网: www

Zabbix监控mysql配置及故障告警配置

本文主要介绍zabbix监控mysql的配置,包含使用zabbix自带模板监控mysql相关信息及自定义key监控mysql同步情况.同时介绍了触发器的创建及zabbix通过邮件方式告警配置. 一.配置自带模板监控mysql 1.提供配置文件模板 文件位置在源码包/usr/local/src/zabbix-3.0.4/conf/zabbix_agentd/userparameter_mysql.conf #cp/usr/local/src/zabbix-3.0.4/conf/zabbix_age

Zabbix 3.0 监控MySQL

Mysql监控  zabbix自带了一个监控mysql的模板,但是真正监控mysql的并不是zabbix自带的模板.而是percona公司的一个监控mysql模板  percona官网: www.percona.com Percona组成介绍 1.php脚本    用来数据采集 2.shell脚本  用来调用采集信息 3.zabbix配置文件 4.zabbix模板文件 安装文档:https://www.percona.com/doc/percona-monitoring-plugins/LATE

zabbix3.2监控MYSQL状态

一.概述 zabbix自带的MySQL插件来监控mysql数据库,但是太过简陋了,对于我们dba来说,基本没有啥作用,所以需要做更详细的监控,而percona就有这个详细监控的模版以及脚本,正好拿过来用. percona官网: www.percona.com Percona组成介绍 1.PHP脚本    用来数据采集 2.shell脚本  用来调用采集信息 3.zabbix配置文件 4.zabbix模板文件 二.安装及配置 1.下载及安装 https://www.percona.com/down