zabbix 5.0 使用默认模板配置MySQL监控
目录
一、首先创建帐号
二、zabbix-agent 端配置
三、复制模板
四、修改模板中的默认路径
五、重启zabbix客户端
六、验证数据
根据zabbix5.0自带的mysql模版配置说明
一、首先创建帐号
创建数据库帐号
CREATE USER 'zabbix'@'%' IDENTIFIED BY '123456';
GRANT USAGE,REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zabbix'@'%';
二、zabbix-agent 端配置
在zabbix客户端默认配置路径下 /etc/zabbix 目录下新建 .my.cnf 文件,然后新增一个监控帐号,上面我们新建了一个zabbix帐号
[client]
user='zabbix'
password='123456'
三、复制模板
将原有的mysql模板先备份,然后复制新模板
cd /etc/zabbix/zabbix_agentd.d
mv userparameter_mysql.conf userparameter_mysql.conf.bak
cp /usr/share/doc/zabbix-agent-5.0.4/userparameter_mysql.conf .
四、修改模板中的默认路径
在命令行新增默认路径 HOME=/etc/zabbix/
#template_db_mysql.conf created by Zabbix for "Template DB MySQL" and Zabbix 4.2
#For OS Linux: You need create .my.cnf in zabbix-agent home directory (/var/lib/zabbix by default)
#For OS Windows: You need add PATH to mysql and mysqladmin and create my.cnf in %WINDIR%\my.cnf,C:\my.cnf,BASEDIR\my.cnf https://dev.mysql.com/doc/refman/5.7/en/option-files.html
#The file must have three strings:
#[client]
#user=zbx_monitor
#password=<password>
#
UserParameter=mysql.ping[*],HOME=/etc/zabbix/ mysqladmin -h"$1" -P"$2" ping
UserParameter=mysql.get_status_variables[*],HOME=/etc/zabbix/ mysql -h"$1" -P"$2" -sNX -e "show global status"
UserParameter=mysql.version[*],HOME=/etc/zabbix/ mysqladmin -s -h"$1" -P"$2" version
UserParameter=mysql.db.discovery[*],HOME=/etc/zabbix/ mysql -h"$1" -P"$2" -sN -e "show databases"
UserParameter=mysql.dbsize[*],HOME=/etc/zabbix/ mysql -h"$1" -P"$2" -sN -e "SELECT SUM(DATA_LENGTH + INDEX_LENGTH) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA='$3'"
UserParameter=mysql.replication.discovery[*],HOME=/etc/zabbix/ mysql -h"$1" -P"$2" -sNX -e "show slave status"
UserParameter=mysql.slave_status[*],HOME=/etc/zabbix/ mysql -h"$1" -P"$2" -sNX -e "show slave status"
五、重启zabbix客户端
systemctl restart zabbix-agent
六、验证数据
zabbix 5.0 使用默认模板配置MySQL监控相关推荐
- 15. 案例:使用 percona 配置 MySQL 监控
文章目录 15. 案例:使用 percona 配置 MySQL 监控 15.1 自定义配置信息(可以作为自定义参考) 15.2 使用 percona 插件监控 MySQL(推荐使用) 15.3 下载模 ...
- 【DB宝39】使用Docker分分钟搭建Zabbix 5.0配置MySQL监控
文章目录 一.部署Zabbix 5.0环境 1.1.下载Zabbix 5.0镜像 1.2.创建镜像 1.3.浏览器访问 二.监控Linux主机 三.监控MySQL实例 四.总结 一.部署Zabbix ...
- zabbix配置mysql监控_【zabbix】zabbix配置MySQL监控
说明:除最后的测试步骤之外,以下操作均在zabbix的agent端(被监控端)执行 一.环境准备: 1.操作系统: CentOS 5.6 (zabbix server端) CentOS 5.6 (za ...
- zabbix 配置mysql_zabbix 配置mysql监控
本身zabbix-agent没有提供对mysql监控的key,所以需要自定义key来应用这个模板 默认的模板有以下三类 mysql.status[var] mysql.ping mysql.versi ...
- [实战]Zabbix 5.0下Agent2内置Redis监控配置
Hello,大家好,我是Zabbix研究院的王铁刚. Zabbix 5.0 LTS已经发布了2周了,我看网友对于Zabbix5.0的更新反应了不少的问题,大多数其实是部署的问题,本人已经测试过5.0版 ...
- zabbix mysql 查询,Zabbix4.4配置MySQL监控;
1.创建mysql用户授权: grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix': 2.agent端 ...
- Zabbix导入mysql监控模板_Zabbix MySQL监控模板添加
zabbix自带的mysql监控指标很少,所以需要新增一些监控项 1.下载知数堂维护的percona-monitoring-plugin-zabbix代码 # cd /opt # wget https ...
- 运维监控软件zabbix 5.0教程(一):安装及配置
这是官方文档链接,不懂的地方可以回来查官方文档. https://www.zabbix.com/documentation/5.0/zh/manual 废话不多说,直接开始搭建安装. 一.zabbix ...
- zabbix mysql 监控
创建监控用户(权限usage): mysql> grant usage on *.* to zabbix@127.0.0.1 identified by 'zabbix@123'; mysql& ...
最新文章
- BZOJ3473:字符串(后缀数组,主席树,二分,ST表)
- yuv420,yuv420p,yuv420sp,nv12,nv21,I420,YV12概念区别
- MySQL检查约束(CHECK)
- 零基础学习Java开发,这些学习笔记送给你
- Android Notification总结
- Windows Server Version 1709 管理之入门篇 1
- CentOS 7 上安装 MySQL5.7
- 移动端自适应缩放代码
- C语言中写一个函数返回参数二进制中 1 的个数
- 2021最新版上传透明头像易语言源码
- Exp10 Final “西普杯”北京天津CTF预选赛真题 writeup
- 多自由度机械臂运动学正-逆解|空间轨迹规划控制|MATLAB仿真+实际机器调试
- adf被打开_ADF格式文件 如何打开ADF文件 ADF是什么格式的文件 用什么打开 - The X Online Tools...
- Oracle数据库基本使用
- 创建类MyMath,计算圆的周长、面积和球的表面积、体积,结果保留两位小数。若输入的是非数字,则输出:请输入数字!提示:要引入math包。
- COI 2020 Pastiri(贪心)
- 测试手机信号强弱软件,快来测试一下你的手机信号强度吧!
- fseek函数的应用
- C# WebBrowser无法跳转默认浏览器问题
- numpy.linspace函数