Database Migration Service는 데이터 마이그레이션 프로세스의 상태와 진행 상황을 나타내는 마이그레이션 작업 측정항목을 수집하고 표시합니다. 이 페이지에서는 마이그레이션 작업 측정항목과 관련된 다음 영역을 설명합니다.
마이그레이션 작업 세부정보 페이지에서 사용할 수 있는 측정항목에서는 마이그레이션 작업 세부정보 페이지의 Database Migration Service에서 직접 볼 수 있는 모니터링 가능성 정보를 다룹니다.
Cloud Monitoring에서 사용할 수 있는 측정항목은 Cloud SQL 대상 인스턴스에서 표시되는 측정항목을 포함하여 마이그레이션 작업 성능과 관련된 모든 측정항목을 설명합니다.
마이그레이션 작업 세부정보 페이지에서 사용할 수 있는 측정항목
마이그레이션 작업 세부정보 페이지에는 마이그레이션 작업의 현재 상태와 진행 상황을 이해하는 데 도움이 되는 다이어그램과 표가 표시됩니다. 마이그레이션 작업에 포함된 모든 데이터베이스 또는 마이그레이션을 위해 선택한 데이터베이스의 측정항목을 볼 수 있습니다.
다음 섹션을 펼쳐 각 다이어그램과 관련 측정항목에 대해 자세히 알아보세요.
총 대상 스토리지 사용량
총 대상 스토리지 사용량 다이어그램은 Cloud SQL database/disk/bytes_used 측정항목을 사용하여 대상 Cloud SQL 인스턴스의 모든 데이터베이스에 저장된 데이터 양 (바이트)을 보여줍니다. 이 정보를 사용하여 마이그레이션 작업의 진행 상황을 추정할 수 있습니다.
이 측정항목은 집계된 뷰에서만 사용할 수 있습니다. 데이터베이스별 총 디스크 사용량은 필터링할 수 없습니다.
복제 지연
복제 지연 다이어그램은 Cloud SQL per_database/postgresql/external_sync/replication_byte_lag 측정항목을 사용하여 대상 데이터베이스가 소스 데이터베이스보다 몇 바이트 뒤처져 있는지 보여줍니다.
연속 마이그레이션의 승격을 수행할 때 이 측정항목을 사용합니다. 데이터 손실을 방지하려면 승격 시 복제 지연이 0이어야 합니다. 이 측정항목은 변경 데이터 캡처 (CDC) 단계에서만 관련이 있습니다. 작업 승격에 대한 자세한 내용은 마이그레이션 승격을 참조하세요.
이 측정항목은 마이그레이션 작업에 포함된 각 데이터베이스와 마이그레이션 작업에 포함된 모든 데이터베이스의 요약을 보여주는 집계된 뷰에서 사용할 수 있습니다.
마이그레이션 작업 세부정보 페이지에서 측정항목 보기
마이그레이션 작업 세부정보 페이지에서 측정항목 다이어그램을 보려면 다음 단계를 수행합니다.
- Google Cloud 콘솔에서 마이그레이션 작업 페이지로 이동합니다.
- 작업 탭에서 마이그레이션 작업의 표시 이름을 클릭합니다.
마이그레이션 작업 세부정보 페이지가 열립니다.
- 데이터베이스 섹션에서 마이그레이션 작업에 포함된 각 데이터베이스의 이름과 상태를 확인할 수 있습니다.
- 모니터링 탭을 클릭하여 측정항목 다이어그램을 확인합니다.
- 보기 메뉴를 사용하여 마이그레이션 작업에 포함된 모든 데이터베이스의 집계된 데이터를 표시하거나 특정 데이터베이스의 정보를 필터링할 수 있습니다.
- Cloud Monitoring에서 각 다이어그램을 직접 볼 수도 있습니다. 차트 옵션 더보기 > 측정항목 탐색기에서 보기를 클릭합니다.
Cloud Monitoring에서 사용할 수 있는 측정항목
다음 표에서는 PostgreSQL 마이그레이션을 위해 측정항목 탐색기에서 차트를 만드는 데 사용할 수 있는 마이그레이션 작업 측정항목을 설명합니다. 자세한 내용은 전체 Database Migration Service 측정항목 참조를 확인하세요.
Cloud SQL cloudsql/database/disk/bytes_used 측정항목을 사용하고 이를 소스 데이터베이스의 총 크기와 비교하여 마이그레이션 작업 진행 상황을 추정할 수도 있습니다.
| 측정항목 유형 시작 단계 표시 이름 |
|
|---|---|
| 종류, 유형, 단위 모니터링 리소스 |
설명 라벨 |
migration_
베타
완료된 초기 복제 동기화 |
|
GAUGE, BOOL,
datamigration.googleapis.com/MigrationJob |
대상 DB 인스턴스의 모든 데이터베이스가 초기 동기화를 완료하고 소스에서 변경사항을 복제하는지 여부입니다.
database: 데이터베이스 이름입니다.
|
migration_
베타
마이그레이션 작업 데이터의 최대 지연 바이트 |
|
GAUGE, INT64, By
datamigration.googleapis.com/MigrationJob |
모든 마이그레이션 작업 데이터에서 집계된 현재의 복제 지연 시간입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 180초 동안 표시되지 않습니다.
database: 데이터베이스 이름입니다.
|
migration_
베타
마이그레이션 작업 데이터의 최대 지연 시간(초) |
|
GAUGE, INT64, s
datamigration.googleapis.com/MigrationJob |
모든 마이그레이션 작업 데이터에서 집계된 현재의 복제 지연 시간입니다. 60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 180초 동안 표시되지 않습니다.
database: 데이터베이스 이름입니다.
|