本文主要介绍如何将阿里云云数据库 RDS 可观测指标、日志接入到云监控 2.0,实现对云数据库 RDS 的观测。
前提条件
-
指标接入需开通可观测 Prometheus 版,企业云监控。
使用限制
-
若使用 RAM 用户接入需要授予
AliyunCloudMonitorFullAccess系统策略,以及AliyunLogArchiveRole身份权限。 -
支持SQL审计功能的RDS类型请参见MySQL功能概览、PostgreSQL功能概览、SQL Server功能概览。
-
错误日志、慢日志仅支持MySQL、PostgreSQL实例。
-
若已停止采集RDS审计日志,请在RDS控制台上进行手动关闭SQL洞察和审计。
费用说明
接入 RDS 时,指标接入和日志接入涉及的费用不同。仅接入监控指标不涉及数据库日志投递费用;接入日志时,根据实际启用的功能,可能产生以下费用。
-
指标接入会产生企业云监控实时导出费用及可观测监控Prometheus费用,接入云监控秒级指标会产生企业云监控秒级监控费用。
-
SQL 日志(SQL 审计)费用:由数据库自治服务 DAS 收取。开启 SQL 审计(PostgreSQL、SQL Server)或 SQL 洞察(MySQL)功能后,按 DAS 的计费规则计费。更多信息,请参见RDS 计费项和DAS 计费说明。
-
日志投递服务费用:由数据库自治服务 DAS 收取。DAS 日志投递服务已由免费调整为付费,自 2026 年 11 月起逐步灰度开放,具体收费时间、适用产品与日志类型以 DAS 公告为准。更多信息,请参见DAS 日志投递服务商业化公告。
-
日志服务相关费用:采集 RDS 日志到日志服务后,日志服务根据存储空间、读取流量、请求数量、数据加工、数据投递等进行收费,请参见按使用功能计费。此处为日志服务向下游投递数据的费用,与 DAS 的日志投递服务费用不同。
数据接入
-
登录云监控2.0控制台,选择目标工作空间后,在导航栏中单击接入中心,单击云数据库RDS开始接入。
-
新建或选择已有的策略名称,选择接入的实体范围。
-
根据实际需求勾选需要接入的可观测数据,单击确定。
说明勾选可观测数据前,请先了解费用说明。仅接入 RDS 监控指标不涉及数据库日志投递费用;如需接入 RDS 日志,可能产生 DAS 的 SQL 日志(SQL 审计)费用、DAS 日志投递服务费用和日志服务相关费用。
可观测数据
配置
RDS 监控指标
-
标签键:指定需要富化到指标上的实例标签的Key,会自动将标签的键值对注入到指标 Label 中
-
秒级监控:是否接入云产品的秒级指标,默认开启
-
-
接入后可在实体探索或数据库可观测查看接入的实体及相关可观测数据。
存储策略说明
接入 RDS后,云监控会创建对应的 SLS Store 和 Prometheus 实例用于存储对应可观测数据。
|
数据类型 |
默认存储位置 |
备注 |
|
指标 |
Prometheus 实例:RegionShare:{{workspaceName}}:{{regionId}} |
无 |
|
审计日志 |
SLS Project:aliyun-product-data-{{userId}}-{{regionId}} SLS Logstore:rds_audit_log |
无 |
|
错误日志与慢日志 |
SLS Project:aliyun-product-data-{{userId}}-{{regionId}} SLS Logstore:slow_error_log |
无 |
卸载或修改接入策略
如果期望取消云数据库 RDS 的接入,可以在接入中心的接入管理页,找到对应的接入策略,进行编辑或删除。
编辑或删除接入策略只影响云监控 2.0 侧的采集和存储配置,不会自动关闭数据库侧已开启的 SQL 审计或 SQL 洞察功能,也不会自动停止已创建的日志投递任务。如需停止相应费用,请按以下方式分别处理:
-
停止日志投递服务费用:在 DAS 日志投递页面或 CloudLens 对应入口关闭投递任务。关闭后不再产生投递服务费用,已投递的历史数据仍会保留。
-
停止 SQL 日志(SQL 审计)费用:在 RDS 控制台关闭 SQL 审计或 SQL 洞察功能。关闭日志采集不会自动关闭 SQL 审计或 SQL 洞察。
-
处理日志服务历史数据:已写入日志服务的数据仍按日志服务的计费规则收取存储等费用。删除 SLS Project 或 Logstore 不能替代停止 DAS 计费,请参见如何停止计费。