迁移评估进行性能评估前,您需要根据本文的操作,获取 RDS_MySQL 实例或 PolarDB-X 实例的流量文件并导出至 OSS。
背景信息
日志审计服务支持快速开启日志采集功能。开启审计日志采集功能后,会自动开启符合条件的 PolarDB MySQL 集群或 RDS 实例的 SQL 洞察(SQL 审计)功能。
日志审计服务支持采集存储、网络、数据库等云产品日志。采集完成后,会自动存储至对应的 Logstore 或 Metricstore 中。
前提条件
已注册阿里云账号。
建议您使用阿里云 RAM 用户,并为 RAM 用户授予全部管理权限(
AliyunLogFullAccess
和AliyunRAMFullAccess
)。您也可以根据实际情况进行自定义授权,详情请参见 授予 RAM 用户操作日志审计服务的权限。已创建 RDS 实例、PolarDB 实例或 PolarDB-X 实例。
首次配置
该操作仅需要执行一次。
执行该操作的账号需要具备
AliyunRAMFullAccess
权限。
登录 日志服务控制台。
在 日志应用 > 审计与安全 页签下,单击 日志审计服务。
根据页面提示完成授权。
完成授权后,日志审计服务将使用服务关联角色
AliyunServiceRoleForSLSAudit
采集云产品的日志。
开启日志采集功能
进入 日志审计服务 页面。
在左侧导航栏,单击 云产品接入 > 全局配置。
在 中心项目 Project 所在区域 下拉列表中,选择日志中心化存储的目标地域。
在云产品列表中,请根据业务需求,单击 RDS 的 SQL 审计日志 或 PolarDB 的 审计日志 开关。
确认 提示 对话框中的内容后,单击 进入采集策略。
在 采集策略配置 对话框,配置采集策略。
日志服务支持通过 默认采集策略 或 高级编辑模式 配置采集策略。详情请参见 采集策略。
重要如果您配置的是 默认采集策略,将默认采集所有地域下的全部实例,可能会造成预期外的费用。建议您通过 高级编辑模式,配置开启特定实例的审计。
云产品
采集对象
参数
描述
RDS
RDS 实例
账号:account.id
RDS 实例所在的阿里云账号 ID。
地域:region
RDS 实例所属的地域,例如,cn-hangzhou。
实例ID:instance.id
RDS 实例的 ID。
实例名:instance.name
RDS 实例的名称。
DB 类型:instance.db_type
数据库的类型。
DB 版本号:instance.db_version
数据库的版本号,例如,8.0。
标签:tag.*
用户自定义的标签名。您可以将
tag.*
中的星号(*)替换为自定义的标签名称。PolarDB
PolarDB 集群
账号:account.id
PolarDB 集群所在的阿里云账号 ID。
地域:region
PolarDB 集群所属的地域。例如,cn-hangzhou。
集群ID:cluster.id
PolarDB 集群的 ID。
集群名:cluster.name
PolarDB 集群的名称。
集群兼容的DB类型:cluster.db_type
PolarDB 集群兼容的数据库类型,目前只支持 MySQL。
集群兼容的DB版本:cluster.db_version
数据库的版本号,可选值为 8.0、5.7 和 5.6。
标签:tag.*
用户自定义的标签名。您可以将
tag.*
中的星号(*)替换为自定义的标签名称。PolarDB-X 1.0
PolarDB-X 1.0 实例
账号:account.id
PolarDB-X 1.0 实例所属的阿里云账号 ID。
地域:region
PolarDB-X 1.0 实例所属的地域。例如,cn-shanghai。
实例 ID:instance.id
PolarDB-X 1.0 实例的 ID。
实例名:instance.name
PolarDB-X 1.0 实例的名称。
配置完成后,单击 确定。
在 全局配置 页面,单击右上角的 保存。
从 SLS 导出流量文件至 OSS
迁移评估仅支持实时投递的流量文件,不支持从 SLS 中补投递的流量文件。例如,您在开启 SLS 日志监控的 2 小时后才开启 OSS 投递,则迁移评估不接收 2 小时之前的流量文件。
返回日志服务 SLS 控制台首页。
在 Project 列表 区域,单击目标 Project 的名称,进入 日志库 页面。
在左侧导航栏,依次展开目标 Logstore 下的 数据处理 > 导出,单击 OSS(对象存储)后显示的 + 图标,配置 OSS 投递功能,导出至 OSS。详情请参见 创建 OSS 投递作业(新版)。
重要在 OSS 投递功能 对话框进行配置时,请遵循以下规则:
文件投递目录:必须填写。
分区格式:%Y/%m/%d/%H/%M。
存储格式:仅支持选择
json
格式。压缩格式:仅支持选择
snappy
格式。
您也可以单击目标 Logstore 的名称,选择需要查询的时间,单击 查询/分析。查询结果展示后,单击下载图标,直接下载日志。