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,则可以跳过此步骤(单击 Next)。但是,系统会要求您提供预共享密钥标识和预共享密钥,以连接到 agent。
- 完成主机配置。重要的是,系统会要求您输入 MySQL 服务器 DSN、MySQL 用户名和密码。请提供您创建的带有相应密码的
zbx_monitor用户。
| 步骤 1 | 步骤 2 | 步骤 3 | 步骤 4 |
|---|---|---|---|
![]() 选择模板。 |
![]() 创建主机/主机组。 |
![]() 在主机上配置并安装 agent。 |
![]() 添加 MySQL 服务器 DNS、用户名和密码。 |
您可以将其他设置保留为默认值。
要完成主机向导,请单击 Create 和 Finish。
查看最新数据

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



