环境准备:

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_zabbix的简单操作(监控客户端MySQL数据包库)相关推荐

  1. java做服务器端给客户端传数据包_java 服务器怎样给客户端传输数据

    展开全部 服务器端源码: import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundExceptio ...

  2. centos7下监控流量、数据包占用最大的进程

    2019独角兽企业重金招聘Python工程师标准>>> centos7下监控流量.数据包占用最大的进程 听语音 | 浏览:89 | 更新:2018-10-18 21:05 1 2 3 ...

  3. C# 获取适配器网络连接IP地址,子网掩码,DNS,数据包等信息

    你可以大致通过cmd 输入ipconfig获得以太网的适配信息(下面只涉及以太网),其中所有列出的就是以下代码运行后将统计出来的,只是代码多得到的结果更丰富,包括 适配器接口的名称,标识符,连接状态, ...

  4. mysql数据导库常用操作

    工作中经常遇到:一个数据库导入新的数据库实例中,或者一个数据库中的某些表导入新的数据库中,常用操作,总结一下. 部分数据表导入新库 单表导入新库的sql为 # CREATE TABLE 新表 SELE ...

  5. Logstash 安装及简单实用(同步MySql数据到Elasticsearch)

    Logstash是一款轻量级的日志搜集处理框架,可以方便的把分散的.多样化的日志搜集起来,并进行自定义的处理,然后传输到指定的位置,比如某个服务器或者文件 Windows环境: 1.下载logstas ...

  6. MySQL第二讲 - 数据表简单操作 与 “增删查改的开头部分- 增”- 细节狂魔

    文章目录 前文知识点回顾   SQL语句 >>操作指令 (不区分大小写) 1.显示数据库:show databases; 2.创建数据库:create database 数据库名; [如果 ...

  7. 使用计算机断开终端连接,“由于终端连接目前正在忙于处理一个连接断开连接复位或删除操作...

    "由于终端连接目前正在忙于处理一个连接断开连接复位或删除操作 来源:未知 作者:老黑 时间:09-11-24 [打印] "由于终端连接目前正在忙于处理一个连接断开连接复位或删除操作 ...

  8. mysql 空间数据操作,MySQL 空间数据 简单操作

    在做的项目中需要,自己绘制区域图形,并存储起来,后面还有更新的需要,存文件不方面,想到现在数据库都支持空间数据库. 现在用的就是 MySQL ,就继续用 MySQL 来存储.管理空间数据.下面就做一些 ...

  9. 理解git结构与简单操作(四)合并分支的方法与策略

    接上节,此时的dev分支与master分支的进度就不一样了,所以需要将dev分支与master分支同步.这里需要的就是合并分支的操作,大家应该都知道用git merge或者git rebase. gi ...

最新文章

  1. 如何让Git适应敏捷开发流程?
  2. java随机输出10计算题
  3. [css] 请用css写一个扫码的加载动画图
  4. Python中利用LSTM模型进行时间序列预测分析
  5. 在自定义HttpHandler中使用Session
  6. 《圈圈教你玩USB》 第二章 USB 硬件系统设计_测试程序的编写和调试——看书笔记
  7. Sublime LiveReload安装问题
  8. 使用HTML实现用户登录界面
  9. 面试季,覆盖70%-80%的面经基础题(java及安卓)-------java篇
  10. 魔方阵原理及十种解法(C语言)
  11. android高德地图清除marker,删除多个点标记-点标记-示例中心-JS API 示例 | 高德地图API...
  12. 【考研】22上海大学计算机上岸记录
  13. 雷林鹏最人性化访谈:做投资不仅仅是要赚钱,要成为有价值的人
  14. ubutu16.04台式机没有声音处理方法
  15. 暗黑精灵4黑苹果安装纪录
  16. oracle取出生僻字显示乱码,python cx_Oracle 查询到生僻字报错问题处理
  17. JavaScript基础——使用Canvas画图
  18. 索尼的hlg是什么_索尼HLG的拍摄使用方法
  19. Unity Shader - PBR 渲染 SP 导出的素材
  20. 单片机VIN VOUT VCC GND是什么

热门文章

  1. javascript无限请求_SockJS - 重新连接后无限xhr-streaming呼叫
  2. 最长上升子序列(LIS)问题的解决及优化
  3. 系统迁移必知会(多年总结)
  4. Android 屏幕刷新机制 VSync+Choreographer
  5. Download下载DRM
  6. http-proxy-middleware
  7. 软件过程与管理学习之:项目计划(Project Schedule)
  8. linux kobject-uevent(热插拔事件)
  9. 可清空所选时间的jquery.datetimepicker时间插件
  10. php xmp,在jpeg中编写XMP元数据(使用PHP) – 使用单个或多个rdf:描述块