首批通过分布式安全可靠测评,为关键业务系统打造
获取数据库实例的流量文件
更新时间:2026-07-04 11:15:27
进行性能评估前,您需要根据本文的操作,下载 RDS MySQL 实例或 PolarDB MySQL 实例的流量文件。
背景信息
日志审计服务支持快速开启日志采集功能。开启审计日志采集功能后,会自动开启符合条件的 RDS 实例的 SQL 洞察(SQL 审计)功能。
日志审计服务支持采集存储、网络、数据库等云产品日志。采集完成后,会自动存储至对应的 Logstore 或 Metricstore 中。
前提条件
已注册阿里云账号并创建 RDS MySQL 实例 或 PolarDB MySQL 实例。
首次配置
注意
该操作仅需要执行一次。
登录 日志服务控制台。
在 日志应用 > 审计与安全 页签下,单击 日志审计服务。

根据页面提示完成授权。
完成授权后,日志审计服务将使用服务关联角色
AliyunServiceRoleForSLSAudit采集云产品的日志。
开启日志采集功能
开启 SQL 审计日志采集功能。
进入 日志审计服务 的 云产品接入 > 全局配置 页面。
在 全局配置 页面,单击右上角的 修改。

在 中心项目 Project 所在区域 下拉列表中,选择日志中心化存储的目标地域。

在云产品列表中,单击 RDS 后的 SQL 审计日志 开关。

如果您需要获取 PolarDB MySQL 实例的审计日志,请单击 PolarDB 后的 审计日志 开关。

确认 提示 对话框中的内容后,单击 进入采集策略。
在 采集策略配置 对话框,配置采集策略。
日志服务支持通过 默认采集策略 或 高级编辑模式 配置采集策略。详情请参见 采集策略。
注意
如果您配置的是 默认采集策略,将默认采集所有地域下的全部实例,可能会造成预期外的费用。建议您通过 高级编辑模式,配置需要回放的实例进行数据采集。

在 待添加策略 区域,选择属性为 实例 ID,操作符为 完全匹配,在右侧文本框中输入需要采集日志的 RDS MySQL 实例 ID 或 PolarDB MySQL 实例 ID。
此处的属性配置仅为示例,您可以根据实际情况进行修改。
单击对话框右下方的 添加策略。
确认配置无误后,单击 确定。
返回 全局配置 页面,单击 确定,等待配置修改完成。
获取实例的流量文件
您可以通过保存日志服务 SLS 中的流量文件至 OSS 和下载 SQL 审计日志至本地两种方式获取目标实例的流量文件。对应新建性能评估任务时,在 流量解析配置 页面选择的 流量采集方式,包括 导入对象存储(OSS) 和 上传文件。
如果您将日志服务 SLS 中的流量文件保存至 OSS,请选择 导入对象存储(OSS) 的方式,导入流量文件进行评估。
如果您将 SQL 审计日志下载至本地,请选择 上传文件 的方式,导入流量文件进行评估。
将 SLS 中的流量文件保存至 OSS
注意
迁移评估仅支持实时投递的流量文件,不支持从 SLS 中补投递的流量文件。例如,您在开启 SLS 日志监控的 2 小时后才开启 OSS 投递,则迁移评估不接收 2 小时之前的流量文件。
返回 日志服务控制台。
在 Project 列表 区域,单击目标 Project 的名称,进入 日志库 页面。
创建 Project 的详情请参见 管理 Project。

在左侧导航栏,依次展开目标 Logstore 下的 数据处理 > 导出,将鼠标悬停至 OSS(对象存储),单击显示的 + 图标。

在 创建投递任务 对话框,选择 OSS 导出,单击 确认。
在 OSS 投递功能 对话框,配置各项参数,将日志导出至 OSS。详情请参见 创建 OSS 投递任务(新版)。
注意
在 OSS 投递功能 对话框进行配置时,请遵循以下规则:
- 文件投递目录:必须填写。
- 分区格式:%Y/%m/%d/%H/%M。
- 存储格式:仅支持选择 json 格式。
- 是否压缩:仅支持选择 压缩(snappy)。
配置完成后,单击 确定。
下载 SQL 审计日志
返回 日志服务控制台。
在 Project 列表 区域,单击目标 Project 的名称,进入 日志库 页面。
创建 Project 的详情请参见 管理 Project。

在左侧导航栏,单击目标 Logstore 的名称,打开日志详情页面。
创建 Logstore 的详情请参见 管理 Logstore。
在 原始日志 页签,单击下载图标,选择 下载日志。

您也可以选择需要查询的时间,查看日志和统计信息。

在 日志下载 对话框,选择 离线下载,根据界面提示配置各项参数。
注意
目前仅支持选择压缩方式为
gzip。
配置完成后,单击 确定。
待任务成功后,在弹出的 下载任务 对话框,单击 下载。
