Zabbix 有提供监控 MySQL的模板,本章教程就介绍一下如何 使用Zabbix自带的 MySQL模板监控。

创建MySQL用户

使用 Zabbix 去监控 MySQL,那么我们就应该为 Zabbix 创建用户并授予权限,使得 Zabbix 能连接上 MySQL 数据库获取监控数据。(也可以使用已经存在的 用户)

编辑文件

编辑 /etc/my.cnf,该文件中记录了 连接mysql 数据库的基本信息

  1. vim /etc/my.cnf

添加如下内容:

  1. [client]
  2. host=localhost
  3. user=root
  4. password=123456

测试数据库连接信息是否ok

  1. HOME=/etc/ mysqladmin ping

HOME 指定存放数据库连接信息文件的目录

image.png

编辑 MySQL监控配置文件

  1. vim /etc/zabbix/zabbix_agentd.d/userparameter_mysql.conf

修改内容:
image.png

添加 MySQL 监控目标

为主机添加 MySQL监控模板,如下图:
image.png

查看 MySQL监控

image.png
MySQL监控项:
image.png