前置操作

更新时间:2023-10-20 06:39:00

迁移评估进行性能评估前,您需要根据本文的操作,获取 RDS_MySQL 实例或 PolarDB-X 实例的流量文件并导出至 OSS。

背景信息

日志审计服务支持快速开启日志采集功能。开启审计日志采集功能后,会自动开启符合条件的 PolarDB MySQL 集群或 RDS 实例的 SQL 洞察(SQL 审计)功能。

日志审计服务支持采集存储、网络、数据库等云产品日志。采集完成后,会自动存储至对应的 Logstore 或 Metricstore 中。

前提条件

  • 已注册阿里云账号。

    建议您使用阿里云 RAM 用户,并为 RAM 用户授予全部管理权限(AliyunLogFullAccessAliyunRAMFullAccess)。您也可以根据实际情况进行自定义授权,详情请参见 授予 RAM 用户操作日志审计服务的权限

  • 已创建 RDS 实例、PolarDB 实例或 PolarDB-X 实例。

首次配置

重要
  • 该操作仅需要执行一次。

  • 执行该操作的账号需要具备 AliyunRAMFullAccess 权限。

  1. 登录 日志服务控制台

  2. 日志应用 > 审计与安全 页签下,单击 日志审计服务

    image.png
  3. 根据页面提示完成授权。

    完成授权后,日志审计服务将使用服务关联角色 AliyunServiceRoleForSLSAudit 采集云产品的日志。

开启日志采集功能

  1. 进入 日志审计服务 页面。

  2. 在左侧导航栏,单击 云产品接入 > 全局配置

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

    image.png
  4. 在云产品列表中,请根据业务需求,单击 RDS 的 SQL 审计日志 或 PolarDB 的 审计日志 开关。

    image.png
  5. 确认 提示 对话框中的内容后,单击 进入采集策略

  6. 采集策略配置 对话框,配置采集策略。

    日志服务支持通过 默认采集策略高级编辑模式 配置采集策略。详情请参见 采集策略

    重要

    如果您配置的是 默认采集策略,将默认采集所有地域下的全部实例,可能会造成预期外的费用。建议您通过 高级编辑模式,配置开启特定实例的审计。

    image.png

    云产品

    采集对象

    参数

    描述

    云产品

    采集对象

    参数

    描述

    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 实例的名称。

  7. 配置完成后,单击 确定

  8. 全局配置 页面,单击右上角的 保存

从 SLS 导出流量文件至 OSS

重要

迁移评估仅支持实时投递的流量文件,不支持从 SLS 中补投递的流量文件。例如,您在开启 SLS 日志监控的 2 小时后才开启 OSS 投递,则迁移评估不接收 2 小时之前的流量文件。

  1. 返回日志服务 SLS 控制台首页。

  2. Project 列表 区域,单击目标 Project 的名称,进入 日志库 页面。

    image

  3. 在左侧导航栏,依次展开目标 Logstore 下的 数据处理 > 导出,单击 OSS(对象存储)后显示的 + 图标,配置 OSS 投递功能,导出至 OSS。详情请参见 创建 OSS 投递作业(新版)

    重要

    OSS 投递功能 对话框进行配置时,请遵循以下规则:

    • 文件投递目录:必须填写。

    • 分区格式:%Y/%m/%d/%H/%M。

    • 存储格式:仅支持选择 json 格式。

    • 压缩格式:仅支持选择 snappy 格式。

    image

    您也可以单击目标 Logstore 的名称,选择需要查询的时间,单击 查询/分析。查询结果展示后,单击下载图标,直接下载日志。

    image

  • 本页导读 (0)
  • 背景信息
  • 前提条件
  • 首次配置
  • 开启日志采集功能
  • 从 SLS 导出流量文件至 OSS