配置 zabbix 监控 MySQL
目录
zabbix 监控 MySQL
1.数据库用户授权
2.cp 模板到/usr/local/zabbix/etc/zabbix_agentd.conf.d/
3.建立数据库和zabbix的连接信息
4.重启zabbix_agentd
5.测试
6.模板应用主机
添加主机
选择模板
zabbix监控MySQL
zabbix3.0 server已自带MySQL的模板了,只需配置好agent客户端,然后在web端主机增加模板就行了
注:如没安装MySQL可参考此篇:MySQL安装
同时部署: zabbix_agent安装
zabbix_agent客户端操作:
1.数据库用户授权
登录mysql
mysql> grant all on *.* to zabbix@'localhost' identified by "123";
mysql> flush privileges;
2.cp 模板到/usr/local/zabbix/etc/zabbix_agentd.conf.d/
cp /root/zabbix-4.2.6/conf/zabbix_agentd/userparameter_mysql.conf /usr/local/zabbix/etc/zabbix_agentd.conf.d/
vim /usr/local/zabbix/etc/zabbix_agentd.conf
Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/ #启用引用此目录文件
3.建立数据库和zabbix的连接信息
在zabbix_agent服务目录下创建.my.cnf 连接文件
[mysql]
host=localhost
user=zabbix
password=123
socket=/usr/local/mysql/mysql.sock #mysql套接字文件存放位置
[mysqladmin]
host=localhost
user=zabbix #连接数据库账号、密码
password=123
socket=/usr/local/mysql/mysql.sock
查看 userparameter_mysql.conf 文件,看到类似 HOME=/var/lib/zabbix 的路径设置,把路径全都替换为 /usr/local/zabbix/etc/,也就是上面的.my.cnf文件所在的目录路径
vim /usr/local/zabbix/etc/zabbix_agentd.conf.d/userparameter_mysql.conf
将HOME=/var/lib/zabbix 全部改成 HOME=/usr/local/zabbix/etc/ 一共三处
末行模式替换:
%s_/var/lib/zabbix_/usr/local/zabbix/etc/ #下划线做分隔符
4.重启zabbix_agentd
systemctl restart zabbix_agentd
5.测试
接着在zabbix_server服务端进行命令行测
zabbix_get -s 192.168.30.14 -p 10050 -k "mysql.status[Uptime]"
sh: mysql: command not found
解决方法:
在userparameter_mysql.conf中关于mysql命令前面添加绝对路径,然后在重启zabbix_agentd服务,mysql执行命令前面都加路径
重启zabbix_agentd服务
systemctl restart zabbix_agentd
到server端测试:
zabbix_get -s 192.168.30.14 -p 10050 -k "mysql.status[Uptime]"
出现类似这一串key的数字,就说明配置ok,服务端能监控到客户端的mysql数据!
之后在监控界面增加主机对应的MySQL模板就ok了
6.模板应用主机
登录zabbix监控界面,在“配置”-“模板”里可以看到自带的mysql监控模板
在相应的主机 监控配置里添加mysql的监控模板(zabbix自带的)即可
添加主机
选择模板
添加监控MySQL和liunx的监控模板
到监控的图形里查看效果图:
【1】监控mysql的带宽:在zabbix前端可以实时查看mysql发送接收的字节数。其中bytes received表示从所有客户端接收到的字节数,bytes sent表示发送给所有客户端的字节数
【2】监控mysql的操作状态:在zabbix前端可以实时查看各种SQL语句每秒钟的操作次数
监控MySQL完成配置
配置 zabbix 监控 MySQL相关推荐
- 3分钟配置zabbix 监控mysql
月小升在mysql的配置上卡了3天,原因一方面不熟悉,一方面我昨天18:00配置完毕,半天没有数据,就绝望的关闭了,我昨天晚上还在纠结要不要继续研究,今天打开一看,数据图表都有了.原来mysql的监控 ...
- 配置zabbix监控mysql
前言 脚本并不是那么容易就可以找得到的! 要么自己手动去写,要么自己找到的拿来修改,都是需要花费代价的! zabbix3.0 server已自带mysql的模板了,只需配置好agent客户端,然后在w ...
- Zabbix 监控 MySQL
配置Zabbix 监控 MySQL 客户端配置 服务器: ubuntu14.04 之前装过 zabbix-agent 但是看了一下版本是2.2的,已经很落后了,于是升级了一下.(配置文件不用备份,升级 ...
- Zabbix 监控Mysql数据库及主从数据库
Zabbix监控mysql主从数据库在脚步出现用户名和密码是会出现如下报错"Warning: Using a password on the command line interface c ...
- zabbix监控mysql最简单的方法
该实验基于我的上一篇文章监控第一台主机的基础上 首先,因为水平有限,我选择直接关闭了防火墙和SELinux. 环境: 两台centos7,服务器端IP是192.168.200.128(以下简称主机), ...
- zabbix监控mysql主从与主从延迟
zabbix监控mysql主从与主从延迟 文章目录 zabbix监控mysql主从与主从延迟 一.Zabbix监控mysql主从 1.部署mysql主从,使用mariadb进行操作 2.将server ...
- zabbix监控MySQL遇到的EB单位BUG
1.简介 Zabbix监控MySQL,使用Percona的模板监控,发现了一个图形"Bytes Received",其中的单位异常,本文就是记录此问题的处理方法: 2.问题1 本次 ...
- zabbix监控mysql的实例方法
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 1.监控规划 在创建监控 ...
- mysql 表空间监控shell_一种通过zabbix监控mysql表空间的方法
一种通过zabbix监控mysql表空间的方法[ 技术领域: ][0001]本发明涉及计算机自动化运维与监控领域,具体地说是一种通过ZABBIX监控MYSQL表空间的方法.[ 背景技术: ][0002 ...
最新文章
- 数据结构和算法:(3)3.2.1单链表的整表创建
- 我和AI打了六局王者荣耀,心态崩了
- DiscuzNT改造-远程内容自动采集-DNT2.5(定时采集、源码下载)
- PyCairo 后端
- console 速查手册
- (转)@Autowire注解与自动装配
- 将list集合中按照某个字段排序(从大到小),然后将list中的对象倒序
- poj Shortest Prefixes ——trie树、字典树,基础!!
- 【软考】2019 上半年软件设计师 下午真题及答案
- 怎么做好论文查重,分享几个重查方法
- 纯CSS制作-旋转立方体效果
- JS onblur 和 onfocus 造成死循环
- ESP通过乐为物联控制灯,微信发送数值,ESP上传传感器数据
- 完美解决小米随身wifi创建网络失败
- 如何进行windows10 c盘清理?使用什么清理方法?
- 【编程题 动态规划】最长公共子序列(详细注释 易懂)
- 《计算机应用基础》 东师,A东师《计算机应用基础》15春在线作业 .doc
- DTW 笔记: Dynamic Time Warping 动态时间规整 (DTW的python实现) 【DDTW,WDTW】
- Python | List和Deque的速度对比
- 单元测试的重要性【转自”至简李云“博客】
热门文章
- 计算机网络与通信 刘化君,网络与通信
- div设置背景图片自适应
- 显示器信号时有时无并无html,电脑显示器无信号的解决办法
- 网络营销实战密码:策略、技巧、案例——一本只看目录就可以达到目的的书
- C++ std::string::npos常量(值为-1)(表示“直到字符串的结尾”,作为返回值,它通常用于表示不匹配)
- VS2015 安装 C++ 开发依赖
- 《平白语录》-喜欢加班的程序员
- 雅思核心词拾遗03----Nature Science Society Technology
- 利用计算机特长,计算机特长生自荐信
- 博客虚拟主机的购买技巧