Dokumen ini menjelaskan cara mengakses dan melihat log pipeline serta log layanan untuk Cloud Data Fusion.
Mulai Cloud Data Fusion versi 6.11, log pipeline dan log layanan tersedia di Cloud Logging.
Tentang jenis log
Cloud Data Fusion menghasilkan beberapa jenis log untuk membantu memantau dan memecahkan masalah proses integrasi data:
Harga
Penggunaan Cloud Logging dan Cloud Monitoring akan dikenai biaya. Untuk mengetahui informasi selengkapnya, lihat harga Google Cloud Observability.
Opsional: Mengimpor dasbor Logging Cloud Data Fusion
Untuk melihat log pipeline dan log layanan menggunakan dasbor Logging Cloud Data Fusion, impor dasbor:
Di Google Cloud konsol, buka halaman Dasbor Cloud Monitoring.
Klik Lihat template dasbor.
Telusuri Penautan Cloud Data Fusion, lalu pilih dasbor.
Klik
Tambahkan dasbor Logging Cloud Data Fusion ke daftar Anda.
Melihat log pipeline
Anda dapat melihat log pipeline menggunakan dasbor Logging Cloud Data Fusion atau langsung di Logs Explorer.
Melihat log pipeline menggunakan dasbor
Jika Anda belum melakukannya, impor dasbor Cloud Data Fusion Logging.
Di bagian Dasbor saya, klik Logging Cloud Data Fusion.
Di bagian Pipeline logs, lihat daftar log pipeline. Anda dapat memfilter log berdasarkan tingkat keparahan, nama kolom, dan nilai.
Untuk menyaring penelusuran menggunakan kueri, gunakan Logs Explorer.
Melihat log pipeline di Logs Explorer
Di konsol Google Cloud , buka halaman Logs Explorer.
Masukkan kueri berikut:
resource.type="datafusion.googleapis.com/PipelineV2"
Tindakan ini akan menampilkan daftar log pipeline. Anda dapat menggunakan filter untuk menyaring hasil.
Memfilter log pipeline
Anda dapat memfilter log pipeline menurut ID run, ID instance, ID pipeline, lokasi, namespace, atau label kustom.
Setiap operasi pipeline Cloud Data Fusion diberi RunID
unik.
Setelah men-deploy dan menjalankan pipeline, Anda dapat menemukan RunID
pipeline dan melihat log pipeline yang sesuai.
Untuk memfilter log pipeline menurut RunID
, ikuti langkah-langkah berikut:
Di konsol Google Cloud , buka halaman Logs Explorer.
Masukkan kueri berikut:
resource.type="datafusion.googleapis.com/PipelineV2" resource.labels.run_id=RUN_ID
Melihat log layanan
Anda dapat melihat log layanan menggunakan dasbor Logging Cloud Data Fusion atau di Logs Explorer.
Melihat log layanan menggunakan dasbor
Jika Anda belum melakukannya, impor dasbor Cloud Data Fusion Logging.
Di bagian Dasbor saya, klik Logging Cloud Data Fusion.
Di bagian Log layanan, lihat daftar log layanan. Anda dapat memfilter log berdasarkan tingkat keparahan, nama kolom, dan nilai.
Untuk menyaring penelusuran menggunakan kueri, gunakan Logs Explorer.
Melihat log layanan di Logs Explorer
Di konsol Google Cloud , buka halaman Logs Explorer.
Temukan log layanan dengan memasukkan kueri tertentu untuk layanan tersebut.
Nama layanan Kueri log Appfabric resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="appfabric"
Prosesor AppFabric resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="appfabric.processor"
Eksekutor set data resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="dataset.executor"
Penghemat log resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="log.saver"
Layanan metadata resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="metadata.service"
Metrik resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="metrics"
Pipeline Studio resource.type="datafusion.googleapis.com/InstanceV2" resource.labels.namespace="system" labels.".userserviceid"="studio"
Runtime resource.type="datafusion.googleapis.com/InstanceV2" labels.".serviceId"="runtime"
Layanan Wrangler resource.type="datafusion.googleapis.com/InstanceV2" resource.labels.namespace="system" labels.".applicationId"="dataprep" labels.".userserviceid"="service"
Logging yang dapat dikonfigurasi di Cloud Data Fusion
Cloud Data Fusion 6.11.0 menawarkan logging yang dapat dikonfigurasi, dengan Cloud Logging diaktifkan secara default. Meskipun Anda dapat menonaktifkan Cloud Logging, sebaiknya tetap aktifkan untuk memastikan Anda memiliki akses ke log pipeline dan instance yang penting.
Untuk menonaktifkan Cloud Logging, jalankan perintah berikut:
echo '{ "loggingConfig": {"instance_cloud_logging_disabled": "true"}}' | curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
--data @- \
"https://datafusion.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/instances?instanceId=$INSTANCE_ID?updateMask=logging_config"
Ganti kode berikut:
PROJECT_ID
: Google Cloud project IDLOCATION
: lokasi instance AndaINSTANCE_ID
: ID instance Cloud Data Fusion Anda
Langkah berikutnya
- Pelajari lebih lanjut logging audit Cloud Data Fusion.
- Pelajari cara melihat log pipeline lanjutan.