마이그레이션 작업 측정항목

Database Migration Service는 데이터 마이그레이션 프로세스의 상태와 진행 상황을 나타내는 마이그레이션 작업 측정항목을 수집하고 표시합니다. 이 페이지에서는 마이그레이션 작업 측정항목과 관련된 다음 영역을 설명합니다.

마이그레이션 작업 세부정보 페이지에서 사용할 수 있는 측정항목

마이그레이션 작업 세부정보 페이지에는 마이그레이션 작업의 현재 상태와 진행 상황을 이해하는 데 도움이 되는 다이어그램과 표가 표시됩니다. 마이그레이션 작업에 포함된 모든 데이터베이스 또는 마이그레이션을 위해 선택한 데이터베이스의 측정항목을 볼 수 있습니다.

Database Migration Service 마이그레이션 작업 측정항목의 다이어그램 예시
그림 1. Database Migration Service의 샘플 모니터링 가능성 다이어그램 (확대하려면 클릭)
Database Migration Service 마이그레이션 작업 측정항목의 다이어그램 예시

다음 섹션을 펼쳐 각 다이어그램과 관련 측정항목에 대해 자세히 알아보세요.

총 대상 스토리지 사용량

총 대상 스토리지 사용량 다이어그램은 Cloud SQL database/disk/bytes_used 측정항목을 사용하여 대상 Cloud SQL 인스턴스의 모든 데이터베이스에 저장된 데이터 양 (바이트)을 보여줍니다. 이 정보를 사용하여 마이그레이션 작업의 진행 상황을 추정할 수 있습니다.

이 측정항목은 집계된 뷰에서만 사용할 수 있습니다. 데이터베이스별 총 디스크 사용량은 필터링할 수 없습니다.

복제 지연

복제 지연 다이어그램은 Cloud SQL per_database/postgresql/external_sync/replication_byte_lag 측정항목을 사용하여 대상 데이터베이스가 소스 데이터베이스보다 몇 바이트 뒤처져 있는지 보여줍니다.

연속 마이그레이션의 승격을 수행할 때 이 측정항목을 사용합니다. 데이터 손실을 방지하려면 승격 시 복제 지연이 0이어야 합니다. 이 측정항목은 변경 데이터 캡처 (CDC) 단계에서만 관련이 있습니다. 작업 승격에 대한 자세한 내용은 마이그레이션 승격을 참조하세요.

이 측정항목은 마이그레이션 작업에 포함된 각 데이터베이스와 마이그레이션 작업에 포함된 모든 데이터베이스의 요약을 보여주는 집계된 뷰에서 사용할 수 있습니다.

마이그레이션 작업 세부정보 페이지에서 측정항목 보기

마이그레이션 작업 세부정보 페이지에서 측정항목 다이어그램을 보려면 다음 단계를 수행합니다.

  1. Google Cloud 콘솔에서 마이그레이션 작업 페이지로 이동합니다.

    마이그레이션 작업으로 이동

  2. 작업 탭에서 마이그레이션 작업의 표시 이름을 클릭합니다.

    마이그레이션 작업 세부정보 페이지가 열립니다.

  3. 데이터베이스 섹션에서 마이그레이션 작업에 포함된 각 데이터베이스의 이름과 상태를 확인할 수 있습니다.
  4. 모니터링 탭을 클릭하여 측정항목 다이어그램을 확인합니다.
    • 보기 메뉴를 사용하여 마이그레이션 작업에 포함된 모든 데이터베이스의 집계된 데이터를 표시하거나 특정 데이터베이스의 정보를 필터링할 수 있습니다.
    • Cloud Monitoring에서 각 다이어그램을 직접 볼 수도 있습니다. 차트 옵션 더보기 > 측정항목 탐색기에서 보기를 클릭합니다.

Cloud Monitoring에서 사용할 수 있는 측정항목

다음 표에서는 PostgreSQL 마이그레이션을 위해 측정항목 탐색기에서 차트를 만드는 데 사용할 수 있는 마이그레이션 작업 측정항목을 설명합니다. 자세한 내용은 전체 Database Migration Service 측정항목 참조를 확인하세요.

Cloud SQL cloudsql/database/disk/bytes_used 측정항목을 사용하고 이를 소스 데이터베이스의 총 크기와 비교하여 마이그레이션 작업 진행 상황을 추정할 수도 있습니다.

측정항목 유형 시작 단계
표시 이름
종류, 유형, 단위
모니터링 리소스
설명
라벨
migration_job/initial_sync_complete 베타
완료된 초기 복제 동기화
GAUGE, BOOL, 
datamigration.googleapis.com/MigrationJob
대상 DB 인스턴스의 모든 데이터베이스가 초기 동기화를 완료하고 소스에서 변경사항을 복제하는지 여부입니다.
database: 데이터베이스 이름입니다.
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: 데이터베이스 이름입니다.