zabbix3.2监控mysql
应用环境:ZABBIX一款强大的企业级可分布式的开源监控工具,从2.2版本开始支持MySQL监控(自带监控模板),
不过,默认添加MySQL模板后是无法使用的,这里小记一下部署监控MySQL的简单全过程。
部署环境:
具体步骤:
1. MySQL主机安装zabbix-agent
~]# rpm -ivh zabbix-agent-3.2.-.el7.x86_64.rpm //直接下载zabbix-agent的rpm包安装
~]# vim /etc/zabbix/zabbix_agentd.conf //修改配置文件,主修改server的IP和本机的hostname,具体略
~]# systemctl start zabbix-agent //启动zabbix agent
~]# systemctl enable zabbix-agent //加入开机启动
2. 进入Zabbix的Web页面配置
添加监控MySQL主机及MySQL的监控模板后等待出现Enable,如下
然后点击“Iterms”进去后,默认获取不到mysql数据的:
点击具体一个iterm进去后,下拉到最下面:
这里就直接定位找到该文件:/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
这个文件用于制定Zabbix Agent如何获取MySQL数据,暂且搁置,后面会编辑该文件。
3. MySQL主机配置
再次回到MySQL主机客户端配置,除了刚刚安装好的agent外,我们还要在mysql中新建一个名叫“zabbix”的用户,用来给Zabbix Agent
登录mysql并获取mysql的状态信息。
~]# mysql -uroot -p
mysql> GRANT USAGE ON *.* TO 'zabbix'localhost'%' IDENTIFIED BY ''; //不需要其他权限皆可
mysql> FLUSH PRIVILEGES;
添加完zabbix之后,然后在新建一个 /etc/zabbix/.my.cnf 文件,以提供Agent访问mysql数据库
~]# vim /etc/zabbix/.my.cnf // 这里设置成了隐藏文件,内容如下:
[mysql]
host=localhost
user=zabbix
password=
socket=/data/mysql/mysql.sock //这里修改过mysql的数据存放路径,默认在/var/lib/mysql... [mysqladmin]
host=localhost
user=zabbix
password=
socket=/data/mysql/mysql.sock
保存,退出;
4. 修改文件userparameter_mysql.conf
这里需要将文件中所有的/var/lib/zabbix修改为当前.my.cnf文件的路径/etc/zabbix
~]#sed -i ‘s@/var/lib/zabbix@/etc/zabbix@g‘ /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf
5. 重启zabbix-agent
~]# systemctl restart zabbix-agent
6. Web页面查看监控状态
查看一下:
结束.
zabbix3.2监控mysql的更多相关文章
- zabbix3.4 监控mysql 数据库连接数
zabbix3.4 监控mysql 数据库连接数具体监控配置待定,近期即将发布!
- zabbix3.2监控mysql主从(复制)状态
问题背景: MySQL主从架构最常见不过了,在生产环境下,主从关系的状态的重要性不言而喻,这里小记一下通过zabbix监控主从状态,并用微信告警测试. 测试环境: 软件 MySQL-master My ...
- 总zabbix配置-搭建-邮件报警-微信报警-监控mysql
Centos7安装Zabbix4.0步骤 官方搭建zabbix4.0的环境要求: 1. 环境搭建LAMP 前提Centos系统安装完成: 确认一下: 1 2 cat /etc/redhat-rele ...
- 分布式监控系统Zabbix-3.0.3-完整安装记录(7)-使用percona监控MySQL
前面已经介绍了分布式监控系统Zabbix-3.0.3-完整安装记录(2)-添加mysql监控,但是没有提供可以直接使用的Key,太过简陋,监控效果不佳.要想更加仔细的监控Mysql,业内同学们都会选择 ...
- zabbix3.0.4监控mysql主从同步
zabbix3.0.4监控mysql主从同步 1.监控mysql主从同步原理: 执行一个命令 mysql -u zabbix -pzabbix -e 'show slave status\G' 我们在 ...
- Zabbix-3.0.3使用自带模板监控MySQL
导读 Zabbix是一款优秀的,开源的,企业级监控软件,可以通过二次开发来监控你想要监控的很多服务,本文介绍使用Zabbix自带的模板监控MySQL服务. 配置userparameter_mysql. ...
- zabbix3.2的server和zabbix-agent2.2怎么监控MySQL的办法
zabbix官方支持监控MySQL,但直接使用默认的模板是不可用的,还需要经过额外的设置才可以使用.如果只需要对mysql数据库做简单的监控,zabbix自带的模板完全能够满足要求:如果有更高的需求那 ...
- (转)zabbix3.4使用percona-monitoring-plugins监控mysql
原文:https://blog.csdn.net/yanggd1987/article/details/79656771 简介 之前主要使用nagios监控mysql,本文主要介绍使用percona- ...
- zabbix通过第三方插件percona监控mysql数据库
zabbix通过第三方插件percona监控mysql数据库 ...
随机推荐
- 三、taro路由及设计稿及尺寸单位
一.路由配置 路由配置跟小程序一样,在入口文件的 config 配置中指定好 pages 通过taro API 跳转,详见导航 // 跳转到目的页面,打开新页面 Taro.navigateTo({ u ...
- redis4.X
tar -zxvf ****cd /redismakecd /srcmake install vi redis.confdaemonize yes mkdir /usr/local/redis/bin ...
- [转帖]Linux分页机制之概述--Linux内存管理(六)
Linux分页机制之概述--Linux内存管理(六) 2016年09月01日 19:46:08 JeanCheng 阅读数:5491 标签: linuxkernel内存管理分页架构更多 个人分类: ┈ ...
- [转帖]前端-chromeF12 谷歌开发者工具详解 Network篇
前端-chromeF12 谷歌开发者工具详解 Network篇 https://blog.csdn.net/qq_39892932/article/details/82493922 blog 也是原作 ...
- LLVM的安装
1. 官网下载 llvm 2. 官网下载cmake 3. configure 执行 llvm 发现报错 4. 解压缩 cmake 5.将cmake 下面的bin 目录放到环境变量里面去 6. 创建一个 ...
- bootstrap模态框关闭后清除模态框的数据
https://segmentfault.com/q/1010000008789123 bootstrap模态框第二次打开时如何清除之前的数据? 我用了bootstrap模态框的remote功能,在弹 ...
- CLOUD不审核修改物料
- nodejs 利用zip-local模块压缩文件夹
var zipper = require("zip-local"); zipper.sync.zip("./folder").compress().save(& ...
- java 中Excel的导入导出
部分转发原作者https://www.cnblogs.com/qdhxhz/p/8137282.html雨点的名字 的内容 java代码中的导入导出 首先在d盘创建一个xlsx文件,然后再进行一系列 ...
- hive JDBC客户端启动
JDBC客户端操作步骤