功能概述

为了实现多维监控数据库,MySQL Plus 支持启用 Zabbix Agent 服务提供监控服务。

前提条件

  • 高可用版 MySQL Plus 集群支持使用 Zabbix 监控。

  • 用户已搭建 Zabbix 服务端环境,且已获取 Zabbix Server 的 IP 地址。

    说明

    MySQL Plus 集群可使用 Zabbix 服务的前提是两者之间的网络互通。青云QingCloud建议用户将 Zabbix 服务端与 MySQL Plus 集群部署于同一 VPC 网络下,或通过边界路由器VPN 等方式打通两者之间的网络。

操作步骤

步骤一:启动 Zabbix 客户端服务

  1. 通过 Web 浏览器登录青云QingCloud的 Console。

  2. 在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 关系型数据库 MySQL Plus,进入 MySQL Plus 管理页面。

  3. 在 MySQL Plus 管理页面,点击源集群 ID,进入源集群详情页面。

    mysql_plus_detail
  4. 点击页面右上角的更多操作 > 自定义服务 > 启动 zabbix 客户端

  5. 弹出配置对话框,用户根据页面信息,填写相关参数。页面参数说明如下。

    参数 说明

    角色

    选择执行服务的角色。默认为 主实例

    Zabbix_agent_port

    填写 Zabbix Agent 的端口号,默认是 10050。填写范围为 8802~65534

    Zabbix_server_ip

    填写 Zabbix 服务端的 IP 地址。

  6. 确认参数填写无误后,点击确定,启动 Zabbix Agent 服务。

步骤二:配置 Zabbix 监控

启动 Zabbix Agent 后,还需在 Zabbix 服务端配置数据库相应参数和监控模版。简要说明如下,Zabbix 相关操作,可参考官方文档

  1. 下载 Percona Zabbix Templates 模板,并导入 Zabbix 服务端。

  2. 将 MySQL Plus 集群的 主实例 的节点 IP,添加至 Zabbix 服务端。

  3. 在 Zabbix 服务端确认配置成功后,即可使用 Zabbix 监控。

步骤三:关闭 Zabbix 客户端服务

若无需 Zabbix Agent 服务时,可在青云QingCloud的 Console 页面关闭该服务。

  1. 通过 Web 浏览器登录青云QingCloud的 Console。

  2. 在顶部菜单栏中选择产品与服务 > 数据库与缓存 > 关系型数据库 MySQL Plus,进入 MySQL Plus 管理页面。

  3. 在 MySQL Plus 管理页面,点击源集群 ID,进入源集群详情页面。

    mysql_plus_detail
  4. 点击页面右上角的更多操作 > 自定义服务 > 关闭 zabbix 客户端

  5. 弹出确认对话框,用户确认操作无误后,点击确定,关闭服务。