Memantau tugas transfer

Cloud Monitoring otomatis mengumpulkan dan menyimpan informasi untuk tugas Storage Transfer Service Anda. Anda dapat menggunakan Cloud Monitoring untuk membuat diagram 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 yang terkait

Cloud Monitoring otomatis diaktifkan untuk Storage Transfer Service. Tidak ada biaya untuk pengumpulan data atau untuk melihat metrik di Google Cloud Console. 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 Google Cloud Console:

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

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

Lihat metrik di halaman detail pekerjaan

Untuk melihat metrik pekerjaan tertentu:

  1. Buka halaman Transfer tugas di Konsol Google Cloud.

    Buka Transfer tugas

  2. Klik tugas yang metriknya ingin dilihat. 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 hal 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 proyek yang terkait dengan sumber daya ini
job_id TransferJob.name Nama unik global dari transfer
location Akan selalu ditetapkan ke global karena tugas transfer tidak terkait dengan wilayah atau lokasi Lokasi tugas transfer

Detail metrik

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

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

Semua nama metrik diawali dengan storagetransfer.googleapis.com/transferjob/. Misalnya, 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 byte sudah ada di tujuan. Lihat TransferOptions untuk mengetahui informasi tentang cara menimpa data di sink.

Terkait TransferCounters: 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 terkait: objekFoundFromSource, objekFoundOnlyFromSink

copied_bytes_count

status=[succeeded | skipped | failed]

Jumlah byte yang disalin.

Terkait TransferCounters: bytesCopyToSink, 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 proses transfer, 100 byte yang disalin akan dicatat di copied_bytes_count dengan status succeeded. Byte objek lengkap juga dicatat dalam copied_bytes_count dengan status failed.

copied_objects_count

status=[succeeded | skipped | failed]

Jumlah objek yang disalin.

TransferCounters yang terkait: objekbersihToSink, objectFromSourceSkippedBySync, 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.

Terkait TransferCounters: bytesDeletedFromSource, bytesDeletedFromSink, bytesFromSourceFailed, bytesFailedToDeleteFromSink

Catatan: penghitung ini adalah jumlah dari 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.

Terkait TransferCounters: ObjectsDeletedFromSource, objectsDeletedFromSink, objectsFromSourceFailed, objectsFailedToDeleteFromSink

Catatan: penghitung ini adalah jumlah dari 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.