移行ジョブの指標

Database Migration Service は、データ移行プロセスの健全性と進捗状況を表す移行ジョブの指標を収集して表示します。このページでは、移行ジョブの指標に関連する次の領域について説明します。

移行ジョブの詳細ページで使用できる指標

移行ジョブの詳細ページには、移行ジョブの現在の状態と進行状況を把握するのに役立つ図がいくつか表示されます。これらの図の情報は、移行ジョブに含まれるデータベースごとにフィルタできます。

移行ジョブの指標の図の例(Database Migration Service)。
図 1.Database Migration Service のモニタリングの図の例。(クリックして拡大)
移行ジョブの指標の図の例(Database Migration Service)。

以下のセクションを開いて、各図とそれに関連する指標の詳細を確認してください。

移行先ストレージの総使用量

[Total destination storage usage] 図では、Cloud SQL の database/disk/bytes_used 指標を使用して、移行先の Cloud SQL インスタンスのすべてのデータベースに保存されているデータの量(バイト単位)を示します。この情報を使用して、移行ジョブの進行状況を推定できます。

この指標は、集計ビューでのみ使用できます。データベースごとの合計ディスク使用量をフィルタリングすることはできません。

レプリケーションの遅延

レプリケーションの遅延の図では、Cloud SQL の database/replication/replica_lag 指標を使用して、移行先データベースが移行元データベースから遅れている時間(秒単位)を示します。

この情報を使用して、移行元インスタンスと移行先インスタンス間のデータ整合性を確保できます。

この指標は、移行ジョブに含まれる各データベースと、移行ジョブに含まれるすべてのデータベースの概要を示す集計ビューで使用できます。

移行ジョブの詳細ページで指標を表示する

移行ジョブの詳細ページで指標図を表示する手順は次のとおりです。

  1. Google Cloud コンソールで、[移行ジョブ] ページに移動します。

    [移行ジョブ] に移動する

  2. [ジョブ] タブで、移行ジョブの表示名をクリックします。

    移行ジョブの詳細ページが開きます。

  3. [データベース] セクションでは、移行ジョブに含まれる各データベースの名前とステータスを確認できます。
  4. [モニタリング] タブをクリックして、指標図を表示します。
    • [表示] メニューを使用して、移行ジョブに含まれるすべてのデータベースの集計データを表示したり、特定のデータベースの情報をフィルタしたりできます。
    • 各図は Cloud Monitoring で直接表示することもできます。 [その他のグラフ オプション> Metrics Explorer で表示 ] をクリックします。

Cloud Monitoring で利用可能な指標

次の表に、MySQL 移行の Metrics Explorer でグラフを作成する ために使用できるすべての移行ジョブ指標を示します。 Database Migration Service の指標リファレンスには、いくつかの追加指標が記載されていますが、MySQL の移行では使用できません。

Cloud SQL cloudsql/database/disk/bytes_used 指標を使用して、移行元のデータベースの合計サイズと比較し、移行ジョブの進行状況を推定することもできます。

指標タイプリリース ステージ
表示名
種類、タイプ、単位
モニタリング対象リソース
説明
ラベル
migration_job/max_replica_bytes_lag ベータ版
移行ジョブデータの最大遅延バイト数。
GAUGE、INT64、By
datamigration.googleapis.com/MigrationJob
現在のレプリケーション ラグ。移行ジョブのすべてのデータで集計されます。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
database: データベース名。
migration_job/max_replica_sec_lag ベータ版
移行ジョブデータの最大ラグ(秒単位)
GAUGE、INT64、s
datamigration.googleapis.com/MigrationJob
現在のレプリケーションの遅延。移行ジョブのすべてのデータで集計されます。60 秒ごとにサンプリングされます。サンプリング後、データは最長 180 秒間表示されません。
database: データベース名。