MySQL接入

可观测监控 Prometheus 版可通过配置接入参数主动拉取MySQL数据库的性能指标,实现对数据库运行状况的实时监控和数据分析。

前提条件

容器服务环境

ECS(VPC)

云服务

操作步骤

  1. 登录Prometheus控制台,在左侧导航栏单击接入中心

  2. 单击MySQL卡片,然后根据控制台指引完成组件接入。下面对重点配置项进行说明。

    容器服务环境

    配置项

    说明

    MySQL 服务地址

    MySQL的连接地址。

    MySQL 服务端口

    MySQL的端口号,例如:3306。

    MySQL 账号

    MySQL的用户名称和密码。

    重要

    不建议使用管理员账号,以免存在数据泄露的风险。请创建一个供mysqld_exporter使用的MySQL账号,并最小化授权。具体操作,请参考为Prometheus创建MySQL访问账号

    MySQL 密码

    ECS(VPC)

    配置项

    说明

    MySQL 服务地址

    MySQL的连接地址。

    MySQL 服务端口

    MySQL的端口号,例如:3306。

    MySQL 账号

    MySQL的用户名称和密码。

    重要

    不建议使用管理员账号,以免存在数据泄露的风险。请创建一个供mysqld_exporter使用的MySQL账号,并最小化授权。具体操作,请参考为Prometheus创建MySQL访问账号

    MySQL 密码

    自定义标签

    通过自定义标签向Prometheus收集的指标中添加自定义键值对标签,便于在使用Grafana等工具时对这些指标进行细粒度的组织、查询、监控和分析。更多信息,请参见VPC环境主机监控自定义标签注入指标

    说明
    • 标签名不能包含特殊字符,如短划线(-)、半角句号(.)、百分号(%)等,这些字符在Prometheus中有特殊含义。

    • 注入的标签需要是Prometheus允许的有效的Key-Value标签格式。

    云服务

    标签键(Tag Key):需要注入指标中的RDS标签键。

查看MySQL组件状态

已接入的组件可单击Prometheus控制台左侧导航栏中的接入管理查看。接入管理页面包括已接入环境已接入组件大盘查询页签,您可以查看Targets、指标、大盘、告警等信息。

Targets

您可以在该页签查看集成默认Job发现的Targets列表。

80.jpg

指标采集

您可以在该页签查看具体的指标信息并对指标进行废弃配置。具体操作,请参见配置废弃指标

79.jpg

大盘

您可以在该页签,单击大盘名称,查看对应Grafana大盘。

78.jpg

告警规则

您可以在该页签,查看MySQL的Prometheus告警。如果您需要创建Prometheus告警规则,请参见创建Prometheus告警规则

77.jpg

相关文档

  • 组件接入后,您可以对关键指标配置告警规则,实时监控指标的性能健康状态,以便在指标异常状态时能及时发现并处理。具体操作,请参见创建Prometheus告警规则

  • 使用Prometheus监控MySQL数据库的更多操作,请参见如何使用Prometheus监控MySQL