迁移作业指标

Database Migration Service 会收集并显示迁移作业指标,这些指标代表数据迁移过程的健康状况和进度。本页介绍了与迁移作业指标相关的以下方面:

迁移作业详情页面上提供的指标

迁移作业详情页面会显示多个图表,可帮助您了解迁移作业的当前状态和进度。您可以针对迁移作业中包含的每个数据库,过滤这些图表中的信息。

迁移作业指标的示例图表 - Database Migration Service。
图 1. Database Migration Service 中的观测性图表示例。 (点击可放大)
迁移作业指标的示例图表 - Database Migration Service。

展开即可下部分,详细了解每种图表及其关联的指标。对于异构 Oracle 迁移,Database Migration Service 会迁移单个数据库。每个指标都表示与您要迁移的数据库相关的数据。

吞吐量

吞吐量图表使用 migration_job/write_bytes_count 指标来表示 Database Migration Service 已写入目标数据库的数据量(以字节为单位)。系统每 60 秒对该指标进行一次采样。您可以使用此工具来观察迁移的写入速度。

存储空间用量(总字节数)

总存储空间使用量(以字节为单位)图表使用 AlloyDB for PostgreSQL cluster/storage/usage 指标来显示目标 AlloyDB for PostgreSQL 实例中迁移的数据库存储的数据量(以字节为单位)。您可以使用此信息来估算迁移作业的进度。

复制延迟

复制延迟图表使用 migration_job/max_replica_sec_lag 指标来表示 Database Migration Service 开始读取来源中的变更数据捕获 (CDC) 信息的时间与该信息完全复制到目标的时间之间的差值。 您可以使用此信息来估计何时 提升迁移作业(您希望在复制延迟最低时开始切换流程)。

在迁移作业详情页面上查看指标

如需在迁移作业详情页面上查看指标图表,请执行以下步骤:

  1. 在 Google Cloud 控制台中,前往迁移作业页面。

    前往“迁移作业”

  2. 作业标签页中,点击迁移作业的显示名称。

    系统会打开迁移作业详情页面。

  3. 监控部分,您可以查看吞吐量总字节数存储空间用量复制延迟图表。

Cloud Monitoring 中提供的指标

下表介绍了可用于在 Metrics Explorer 中创建图表的所有迁移作业指标,这些指标适用于异构 Oracle 迁移。 完整的指标 Database Migration Service 指标参考中列出了其他几个指标,但这些指标不适用于异构 Oracle 迁移。

您还可以使用 AlloyDB for PostgreSQL alloydb/cluster/storage/usage 指标,并将其与源数据库的总大小进行比较,以估计迁移作业的进度。

指标类型发布阶段
显示名
种类、类型、单位
受监控的资源
说明
标签
migration_job/write_bytes_count BETA
写入字节数
DELTAINT64By
datamigration.googleapis.com/MigrationJob
写入到目标的字节数。每 60 秒采样一次。采样后,数据在最长 180 秒的时间内不会显示。
database:数据库名称。
migration_job/max_replica_bytes_lag BETA
迁移作业数据的最大延迟字节数。
GAUGEINT64By
datamigration.googleapis.com/MigrationJob
当前复制延迟时间,按迁移作业的所有数据汇总。每 60 秒采样一次。采样后,数据在最长 180 秒的时间内不会显示。
database:数据库名称。
migration_job/max_replica_sec_lag BETA
迁移作业数据的最大延迟时间(以秒为单位)
GAUGEINT64s
datamigration.googleapis.com/MigrationJob
当前复制延迟时间,按迁移作业的所有数据汇总。每 60 秒采样一次。采样后,数据在最长 180 秒的时间内不会显示。
database:数据库名称。