环境准备:

192.168.175.102    zabbix服务端

192.168.175.106    zabbix客户端(监控MySQL)

命令:iptables -F        #清空防火墙规则

命令:systemctl stop firewalld         #关闭防火墙

命令:setenforce 0             #关闭selinux

基本工作原理:

与在zabbix agent端自定义监控项类似,监控项类型为“zabbix 客户端(被动型)”,

由mysql服务器上的zabbix 客户端t执行登录检查命令,并将结果回传给zabbix服务端

创建MySQL用户用来监控

由于zabbix自带监控模板只能监控mysql的基本性能参数,只需建立一个USAGE权限或SELECT权限用户即可

1.先在客户端安装zabbix-agent以及MySQL

https://www.cnblogs.com/zgqbky/p/11838642.html     #安装zabbix服务端和客户端的链接(参考)

https://www.cnblogs.com/zgqbky/p/11699282.html     #安装MySQL步骤的链接(参考)

2.安装好mysql之后进入

命令:GRANT USAGE ON *.* TO 'zabbixmonitor'@'localhost' IDENTIFIED BY 'passwd';     #授权一个用户最高权限,密码为passwd

命令:FLUSH PRIVILEGES;        #必须刷新一下,否则不生效

3.zabbix-agent配置

检查Include语句是否被注释,如果被注释则取消注释

命令:vim /etc/zabbix/zabbix_agentd.conf

4.新建mysql配置文件,写入数据库连接方式:

命令:vim /etc/zabbix/.my.cnf             #让zabbix和mysql连接的配置文件

[client]                               #自定义名字
host = zabbixmysql           #主机名为客户端的主机名字
user = zabbixmonitor        #客户端MySQL用户的名字
password = passwd         #客户端MySQL用户的密码

5.将/etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf中的/var/lib/zabbix替换为/etc/zabbix:

命令:sed -i 's@/var/lib/zabbix@/etc/zabbix@g' /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf          #替换是因为让zabbix客户端可以连接MySQL

命令:systemctl restart zabbix-agent             #重启zabbix 客户端

6.zabbix 网页配置

(1)为mysql服务器主机链接监控模板“ Template DB MySQL ”等待监控数据刷新就可以了

配置------->主机-------->创建主机

点击之后就完成了,然后查看一下

好了,现在MySQL监控就做完了

总结:。。。。。。。。。。。此处省略一万字

zabbix的简单操作(监控客户端MySQL数据包库)的更多相关文章

  1. ftp客户端自动同步 Windows系统简单操作ftp客户端自动同步

    服务器管理工具它是一款功能强大的服务器集成管理器,包含win系统和linux系统的批量连接,vnc客户端,ftp客户端等等实用功能.我们可以使用这款软件的ftp客户端定时上传下载的功能来进实现ftp客 ...

  2. wireshark抓取mysql数据包

    最近在学习搭建数据库服务,因为跟产品相关所以需要从流量中拿到mysql的数据包.然后就想着在本机搭建mysql数据库,然后连接,用wireshark抓就行了. MySQL搭建用的是XAMPP,想说XA ...

  3. zabbix的简单操作(查看监控,自定义监控和钉钉监控报警)

    zabbix是一种监控软件,我用的是centos7.5版本 一:我已经添加好主机了,接下来就是看看怎么查看监控内容的 1.打开zabbix服务的web网页 2.检测最新数据,要在最新数据中筛选 3.查 ...

  4. zabbix通过简单命令监控elasticsearch集群状态

    简单命令监控elasticsearch集群状态 原理: 使用curl命令模拟访问任意一个es节点可以反馈的集群状态,集群的状态需要为green curl -sXGET http://serverip: ...

  5. zabbix的简单操作(自动发现)

    zabbix需要监控很多服务器,比如公司进购一批新的服务器,如何自动添加到zabbix服务上 自动发现: zabbix Server主动发现所有客户端,然后将客户端记录下来 自动注册: zabbix ...

  6. mysql 数据包太小会引发错误信息

    Error querying database.  Cause: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for quer ...

  7. zabbix清理监控历史mysql数据

    问题描述: 今天同事说有个zabbix监控数据库历史数据越来越多了, 让我帮忙清一下,顺便熟悉练练手,做个笔记 zabbix监控运行一段时间以后,会留下大量的历史监控数据 zabbix数据库一直在增大 ...

  8. zabbix的简单操作(proxy代理分布式监控)

    分布式监控 作用:分担压力,减轻负载,多机房监控 通过zabbix proxy的搭建,zabbix server可以远程从proxy获取到数据,这里的环境相当于zabbix server具有一个公网i ...

  9. zabbix添加简单的监控

    本文讲述给zabbix添加zabbix自带模板和自定义添加模板:安装zabbix请参考本文 1.1. 给主机添加zabbix自带监控模板 第一步: 第二步: 如果添加模板,但是模板并没有监控项,下面的 ...

随机推荐

  1. vlc 控件属性和方法

    VLC调研 VLC控件支持的参数和方法 VLC对象列表 Vlc Plugin Object的方法 l        VersionInfo:成员, 返回版本信息的字符串 l        vlc.ve ...

  2. CTF—攻防练习之HTTP—SQL注入(X-forwarded-For)

    主机:192.168.32.152 靶机:192.168.32.162 nmap,dirb扫ip,扫目录 在后台发现一个login,登录界面 然后直接上扫描器AVWS,发现存在X—Forwarded— ...

  3. addEventListener事件委托

    什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事 ...

  4. (C#)Appium自动化测试之mobile:shell输入法

    1.ADB执行Shell命令 a.如果电脑上已装Appium,那么需要在高级设置里勾选 Relaxed Security. 如图:     b.cmd命令行启动appium appium --rela ...

  5. 从 SPIR-V 到 ISPC:将 GPU 计算转化为 CPU 计算

    游戏行业越来越多地趋向于将计算工作转移到图形处理单元 (GPU) 中,导致引擎和/或工作室需要开发大量 GPU 计算着色器来处理不同的计算任务.但有时候在 CPU 上运行这些计算着色器非常方便,不必重 ...

  6. 配置中心 Spring Cloud config

    配置管理工具包,让你可以把配置放到远程服务器,集中化管理集群配置,目前支持本地存储.Git以及Subversion. 1.服务端 创建spring boot 项目 主要依赖 <dependenc ...

  7. eclipse SVN插件的日常使用

    安装(我的安装方法,怎么方便怎么来) 1.打开eclipse,选择Help->Eclipse MarketPlace,搜索subclipse,点击install,等待.安装成功后会询问重启,点击 ...

  8. 蒲公英v5p%n搭建局域网后用nginx做代理的配置

    1.nginx.conf worker_processes auto; error_log /usr/local/var/log/nginx/error.log; events { worker_co ...

  9. 记录几个常用的Css样式效果

    1.更改字体,图标大小小于12px无效的问题 若我们设置font-size:10px是不会有效果的,需要使用 transform: scale(0.68); 更改字体最小大小 2.设置div边框虚化, ...

  10. 登录进入Mysql数据库的几种方式

    前提:连接进入mysql数据库 本机安装的myslq基础信息: host= "localhost", # 数据库主机地址:127.0.0.1 port=3306, # 端口号 us ...