On this page
MySQL 服务器监控
要开始监控 MySQL 服务器,请按以下流程操作:
- 创建受限的 MySQL 用户。
- 应用 MySQL 监控模板。
- 查看最新数据。
要开始监控 MySQL 服务器,您需要知道其 DSN,以及 Zabbix 服务器的 IP 地址。
将使用 Zabbix agent 来监控 MySQL 服务器。安装 agent 的说明将在流程中提供。
要使用本指南,您必须已安装 Zabbix 服务器和 Web 界面。您必须以默认的 Admin 用户身份登录 Zabbix。
创建受限的 MySQL 用户
建议创建一个 MySQL 用户,并将其权限仅限制为监控 MySQL 所需的权限。
mysql> CREATE USER 'zbx_monitor'@'%' IDENTIFIED BY '<password>';
mysql> GRANT REPLICATION CLIENT,PROCESS,SHOW DATABASES,SHOW VIEW ON *.* TO 'zbx_monitor'@'%';
应用 MySQL 监控模板
在 Zabbix 中,此模板已可直接使用。它包含预先配置好的元素,可用于数据采集、可视化和分析。
要应用该模板,请启动 主机向导(在 数据采集 > 主机 中):
-
选择模板("MySQL by Zabbix agent 2")
-
创建一个 MySQL 服务器主机,并为其添加一个组。这个虚拟主机将包含与 MySQL 服务器监控相关的所有数据。
-
配置并安装 agent 2(Zabbix agent 2 开箱即提供 MySQL 监控)。
要安装 agent,请在托管 MySQL 服务器的机器上执行所提供的命令。它将安装 agent,并使用加密方式配置 agent 与 Zabbix 服务器的连接。
如果你已经安装了 agent 2,可以跳过此步骤(点击 下一步)。不过,系统会要求你提供预共享密钥标识和预共享密钥,以便连接到 agent。
- 完成主机配置。重要的是,系统会要求你输入 MySQL 服务器 DSN、MySQL 用户名和密码。请提供
zbx_monitor用户及你创建的密码。
| Step 1 | Step 2 | Step 3 | Step 4 |
|---|---|---|---|
![]() 选择模板。 |
![]() 创建主机/主机组。 |
![]() 在主机上配置并安装 agent。 |
![]() 添加 MySQL 服务器 DNS、用户和密码。 |
你可以将其他设置保留为默认值。
要完成主机向导,请点击 创建 和 完成。
查看最新数据

恭喜,MySQL 服务器监控已经启动!
Zabbix 提供可视化选项,并在出现任何问题时发送告警。要配置电子邮件告警,请参见接收问题通知。



