Database Migration Service menggunakan Cloud Logging. Anda dapat mengakses dua kategori log untuk mendapatkan informasi mendetail tentang peristiwa yang terjadi sehubungan dengan tugas migrasi Anda: log Database Migration Service, dan log AlloyDB untuk PostgreSQL tujuan.
Log Database Migration Service
Database Migration Service dari Oracle ke AlloyDB untuk PostgreSQL menyediakan log terstruktur
untuk resource
datamigration.googleapis.com/MigrationJob
dan
datamigration.googleapis.com/ConnectionProfile
.
Log ini mewakili peristiwa dunia nyata, seperti saat tugas migrasi dibuat,
saat Database Migration Service membaca informasi dari database sumber Anda,
atau saat profil koneksi diedit.
Setiap entri log berisi kolom jsonPayload.textMessage
dengan deskripsi untuk
membantu Anda lebih memahami peristiwa. Ada berbagai jenis pesan,
misalnya:
Contoh pesan log untuk resource datamigration.googleapis.com/MigrationJob
|
|
---|---|
Mencatat pesan teks ke dalam log | Deskripsi |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
Pesan ini berarti Database Migration Service telah selesai membaca data tabel tertentu di database sumber Anda untuk fase dump penuh. Pesan ini menunjukkan bahwa fase dump penuh untuk tabel berada dalam tahap lanjut dan kemungkinan akan segera selesai. |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
Pesan ini berarti bahwa Database Migration Service telah selesai menulis batch baris ke tabel tertentu di cluster tujuan Anda selama fase dump penuh. |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
Pesan ini berarti bahwa Database Migration Service telah selesai menulis batch baris ke tabel tertentu di cluster tujuan Anda selama fase CDC. |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
Saat Anda menggunakan CMEK untuk tugas migrasi, pesan ini menunjukkan bahwa Database Migration Service mengakses kunci enkripsi untuk memproses data untuk tabel tertentu. |
Anda dapat menggunakan Cloud Logging untuk memfilter log berdasarkan konten pesan. Untuk mengetahui informasi selengkapnya, lihat Melihat dan membuat kueri log.
Log cluster AlloyDB untuk PostgreSQL
AlloyDB untuk PostgreSQL juga menyediakan entri log untuk cluster tujuan Anda. Lihat referensi log AlloyDB untuk PostgreSQL dalam dokumentasi Cloud Logging.
Melihat dan membuat kueri log
Untuk melihat log, lakukan hal berikut:
- Di konsol Google Cloud , buka halaman Tugas migrasi.
- Di tab Tugas, klik nama tampilan tugas migrasi yang log-nya ingin Anda lihat.
Halaman detail tugas migrasi akan terbuka.
- Di halaman detail tugas migrasi, klik Lihat log dan lakukan salah satu
tindakan berikut:
- Untuk melihat log tugas migrasi, pilih Migration job logs.
- Untuk melihat log cluster tujuan AlloyDB untuk PostgreSQL, pilih Log instance tujuan.
Halaman Logs Explorer akan terbuka.
- Di halaman Logs Explorer, Anda dapat menggunakan menu drop-down untuk mengubah kueri dan memfilter entri log. Misalnya, untuk memfilter log tugas migrasi untuk peristiwa saat Layanan Migrasi Database mengakses tabel tertentu di database sumber, Anda dapat menggunakan kueri yang mirip dengan berikut:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
Langkah selanjutnya
- Untuk mengetahui informasi selengkapnya tentang cara menggunakan Logs Explorer, lihat Melihat log menggunakan Logs Explorer.
- Untuk referensi mendetail tentang kolom yang didukung dalam entri log Database Migration Service, lihat Referensi log Database Migration Service dalam dokumentasi Cloud Logging.