Dokumen ini menjelaskan cara mengakses dan melihat log pipeline dan 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: Impor dasbor Logging Cloud Data Fusion
Untuk melihat log pipeline dan log layanan menggunakan dasbor Cloud Data Fusion Logging, impor dasbor:
Di konsol Google Cloud , buka halaman Dashboards Cloud Monitoring.
Klik Lihat template dasbor.
Telusuri Cloud Data Fusion Logging, lalu pilih dasbor.
Klik
Tambahkan dasbor Logging Cloud Data Fusion ke daftar Anda.
Melihat log pipeline
Anda dapat melihat log pipeline menggunakan dasbor Cloud Data Fusion Logging 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 mempersempit hasil.
Memfilter log pipeline
Anda dapat memfilter log pipeline menurut ID proses, ID instance, ID pipeline, lokasi, namespace, atau label kustom.
Setiap eksekusi pipeline Cloud Data Fusion diberi RunID
yang 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 Cloud Data Fusion Logging 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"
Penyimpan 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 Cloud Logging dapat dinonaktifkan, sebaiknya tetap aktifkan Cloud Logging untuk memastikan Anda memiliki akses ke log pipeline dan instance 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 pencatatan audit Cloud Data Fusion.
- Pelajari cara melihat log pipeline lanjutan.