Memantau tugas transfer

Cloud Monitoring otomatis mengumpulkan dan menyimpan informasi untuk tugas Storage Transfer Service Anda. Anda dapat menggunakan Cloud Monitoring untuk memetakan dan memantau berbagai metrik:

  • Jumlah objek dan byte yang ditemukan
  • Jumlah objek dan byte yang disalin
  • Jumlah objek dan byte yang dihapus
  • Jumlah error, dan kode error terkait

Cloud Monitoring otomatis diaktifkan untuk Storage Transfer Service. Tidak ada biaya untuk pengumpulan data atau untuk melihat metrik di konsol Google Cloud. Panggilan API dapat dikenai biaya; lihat harga Cloud Monitoring untuk mengetahui detail harga.

Peran IAM yang diperlukan

Anda harus memiliki peran Monitoring Viewer (roles/monitoring.viewer), atau izin yang setara, untuk melihat metrik di Cloud Monitoring.

Pelajari cara memberikan peran IAM.

Lihat metrik

Metrik Cloud Monitoring tersedia dari dua lokasi di konsol Google Cloud:

  • Halaman detail tugas Storage Transfer Service menampilkan metrik untuk tugas transfer tertentu. Selain metrik yang tercantum di bawah, metrik ini menghitung bandwidth salinan byte dan kecepatan objek yang disalin.

  • Halaman Cloud Monitoring dapat menampilkan metrik untuk satu tugas transfer, beberapa tugas, atau semua tugas dalam project. Alat ini menyediakan beberapa opsi dan penyesuaian diagram.

Melihat metrik di halaman detail tugas

Untuk melihat metrik tugas tertentu:

  1. Buka halaman Transfer tugas di Konsol Google Cloud.

    Buka Transfer tugas

  2. Klik tugas yang metriknya ingin Anda lihat. Halaman Detail tugas akan muncul.

  3. Klik tab Pemantauan. Dasbor default akan ditampilkan.

Melihat metrik di Cloud Monitoring

Untuk melihat metrik Storage Transfer Service di Cloud Monitoring, lakukan tindakan berikut:

  1. Buka halaman Metrics Explorer di Konsol Google Cloud.

    Buka Monitoring: Metrics Explorer

  2. Ikuti petunjuk di bagian Membuat diagram dengan Metrics Explorer untuk memilih dan menampilkan metrik Anda.

Detail resource

Nama resource yang dimonitor: storage_transfer_job

Kolom resource / kolom target Resource dan kolom REST yang digunakan untuk mengisi kolom ini Deskripsi
project_id TransferJob.project_id ID project yang terkait dengan resource ini
job_id TransferJob.name Nama unik secara global dari transfer
location Akan selalu ditetapkan ke global karena tugas transfer tidak dikaitkan dengan wilayah atau lokasi Lokasi tugas transfer

Detail metrik

Semua metrik Storage Transfer Service adalah metrik delta. Metrik ini mengukur perubahan sejak metrik terakhir kali dicatat. Misalnya, metrik yang mengukur jumlah permintaan adalah metrik delta; setiap nilai mencatat jumlah permintaan yang diterima sejak titik data terakhir dicatat.

Data diambil sampelnya setiap 60 detik. Setelah pengambilan sampel, data tidak akan terlihat selama maksimal 180 detik.

Semua nama metrik diawali dengan storagetransfer.googleapis.com/transferjob/. Contoh, storagetransfer.googleapis.com/transferjob/found_bytes_count.

Nama metrik Label Deskripsi
found_bytes_count
origin=[source | sink]

Jumlah byte yang ditemukan dan dijadwalkan untuk ditransfer atau dihapus, tidak termasuk byte yang difilter berdasarkan kondisi objek atau karena sudah ada di tujuan. Lihat TransferOptions untuk mengetahui informasi tentang menimpa data di sink.

TransferCounters terkait: bytesFoundFromSource, bytesFoundOnlyFromSink

found_objects_count
origin=[source | sink]

Jumlah objek yang ditemukan dan dijadwalkan untuk ditransfer atau dihapus, tidak termasuk objek yang difilter berdasarkan kondisi objek atau dilewati karena sinkronisasi.

TransferCounters yang sesuai: objectsFoundFromSource, objectsFoundOnlyFromSink

copied_bytes_count
status=[succeeded | skipped | failed]

Jumlah byte yang disalin.

TransferCounters yang sesuai: bytesCopiedToSink, bytesFromSourceSkippedBySync, bytesFromSourceFailed

Nilai copied_bytes_count dengan status succeeded tidak selalu cocok dengan penghitung bytesCopiedToSink, karena metrik juga menghitung byte yang berhasil disalin yang dihapus jika terjadi kegagalan. Misalnya, jika Storage Transfer Service menyalin 100 byte objek yang dihapus di tengah transfer, 100 byte yang disalin akan dicatat di bagian copied_bytes_count dengan status succeeded. Byte objek lengkap juga dicatat di bagian copied_bytes_count dengan status failed.

copied_objects_count
status=[succeeded | skipped | failed]

Jumlah objek yang disalin.

TransferCounters yang sesuai: objectsCopiedToSink, objectsFromSourceSkippedBySync, objectsFromSourceFailed

deleted_bytes_count
origin=[source | sink]
status=[succeeded | failed]

Jumlah byte yang dihapus. Storage Transfer Service dapat dikonfigurasi untuk menghapus data di sumber dan/atau tujuan. Lihat TransferOptions untuk mengetahui informasi tentang cara mengonfigurasi perilaku penghapusan.

TransferCounters yang sesuai: bytesDeletedFromSource, bytesDeletedFromSink, bytesFromSourceFailed, bytesFailedToDeleteFromSink

Catatan: penghitung ini adalah jumlah deleted_bytes_count:status=failed,origin=source dan copied_bytes_count:status=failed.

deleted_objects_count
origin=[source | sink]
status=[succeeded | failed]

Jumlah objek yang dihapus.

TransferCounters yang sesuai: objectsDeletedFromSource, objectsDeletedFromSink, objectsFromSourceFailed, objectsFailedToDeleteFromSink

Catatan: penghitung ini adalah jumlah deleted_objects_count:status=failed,origin=source dan copied_objects_count:status=failed.

error_count
code=error code

Jumlah error seperti yang dilaporkan di ErrorSummary.