Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan CloudWatch Metrik dengan AWS Batch
AWS Batch menerbitkan metrik pekerjaan ke Amazon CloudWatch untuk memantau transisi status dan durasi pekerjaan saat mereka bergerak melalui siklus hidupnya. AWS Batch menerbitkan metrik ini di bawah AWS/Batch namespace tanpa biaya tambahan.
Metrik dipancarkan saat transisi pekerjaan antar negara bagian dan saat upaya pekerjaan selesai. Metrik transisi negara melacak berapa banyak pekerjaan yang memasuki status tertentu, dan metrik durasi melacak berapa lama pekerjaan atau upaya pekerjaan dihabiskan untuk berpindah antar negara bagian. Gunakan metrik ini untuk membuat CloudWatch dasbor, mengatur CloudWatch alarm, dan menetapkan garis dasar kinerja untuk beban kerja Anda. Untuk informasi selengkapnya, lihat Menggunakan CloudWatch metrik dan Menggunakan CloudWatch alarm di Panduan CloudWatch Pengguna Amazon.
Perilaku pelaporan untuk Tugas array dan Multi-node pekerjaan paralel berbeda dari pekerjaan simpul tunggal. Kol om perilaku pelaporan dalam tabel berikut mencatat kasus-kasus ini, dan Metrik untuk pekerjaan array dan pekerjaan paralel multi-node menjelaskan perilaku array dan MNP secara rinci.
catatan
AWS Batch memancarkan metrik ini untuk pekerjaan yang dikirimkan ke antrian pekerjaan. Semua metrik dipublikasikan dengan JobQueueName dimensi. Anda dapat menggunakan dimensi ini untuk mengelompokkan dan memfilter data metrik berdasarkan antrian pekerjaan tempat pekerjaan dikirimkan.
penting
Metrik ini disediakan berdasarkan upaya terbaik dan dimaksudkan untuk pemantauan dan pengamatan daripada penagihan, audit, atau rekonsiliasi. Karena transisi status pekerjaan didorong oleh peristiwa, metrik terkadang dapat terlewatkan. Misalnya, jika pekerjaan mulai berjalan dan kemudian berhasil atau gagal segera, transisi ke RUNNING status mungkin tidak diamati sebelum pekerjaan mencapai status terminalnya. Dalam hal ini, AWS Batch tidak memancarkan metrik yang terkait dengan RUNNING transisi untuk pekerjaan itu. Rancang alarm atau dasbor apa pun untuk mentolerir celah sesekali, dan jangan mengandalkan jumlah pasti yang berasal dari metrik ini.
AWS Batch CloudWatch metrik
AWS Batch mengirimkan metrik pekerjaan berikut ke CloudWatch. Metrik transisi status menggunakan Count unit dan metrik durasi menggunakan Milliseconds unit.
Metrik berikut berlaku untuk AWS Batch pekerjaan apa pun jenisnya.
Metrik |
Deskripsi |
Unit |
Perilaku pelaporan |
|---|---|---|---|
|
Jumlah pekerjaan yang dikirimkan ke antrian pekerjaan. |
Hitungan |
Dipancarkan saat pekerjaan pertama kali diajukan (memasuki |
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Dipancarkan saat pekerjaan pindah ke |
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Dipancarkan saat pekerjaan pindah ke |
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Dipancarkan saat pekerjaan pindah ke |
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Dipancarkan saat pekerjaan pindah ke |
|
Jumlah pekerjaan yang berhasil diselesaikan. |
Hitungan |
Dipancarkan saat pekerjaan pindah ke |
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Dipancarkan ketika pekerjaan memasuki |
|
Jumlah pekerjaan yang dibatalkan. |
Hitungan |
Dipancarkan saat pekerjaan memasuki |
|
Jumlah pekerjaan yang dihentikan. |
Hitungan |
Dipancarkan ketika pekerjaan memasuki |
|
Jumlah upaya pekerjaan yang dicoba ulang. |
Hitungan |
Diterbitkan ketika upaya pekerjaan gagal dan pekerjaan dikembalikan |
|
Waktu yang dibutuhkan sebuah pekerjaan untuk beralih dari |
Milidetik |
Dipancarkan saat pekerjaan masuk |
|
Waktu yang dihabiskan upaya pekerjaan |
Milidetik |
Dipancarkan per upaya saat pekerjaan masuk |
|
Waktu yang dihabiskan upaya pekerjaan untuk berlari, diukur dari saat upaya dimulai hingga saat berhenti. |
Milidetik |
Dipancarkan saat upaya pekerjaan selesai, diukur dari saat upaya mulai berjalan hingga saat berhenti. |
|
Total waktu percobaan pekerjaan berlangsung, diukur dari saat masuk |
Milidetik |
Dipancarkan ketika upaya berakhir. Upaya berakhir baik ketika pekerjaan mencapai status terminal ( |
Metrik berikut hanya berlaku untuk pekerjaan AWS Batch komputasi.
Metrik |
Deskripsi |
Unit |
Perilaku pelaporan |
|---|---|---|---|
|
Waktu yang dibutuhkan sebuah pekerjaan untuk |
Milidetik |
Dipancarkan pada upaya pertama, saat pekerjaan pertama kali masuk |
|
Waktu yang dihabiskan upaya pekerjaan |
Milidetik |
Dipancarkan saat pekerjaan masuk |
Metrik berikut hanya berlaku untukLowongan kerja Service di AWS Batch.
Metrik |
Deskripsi |
Unit |
Perilaku pelaporan |
|---|---|---|---|
|
Jumlah pekerjaan yang pindah ke |
Hitungan |
Diterbitkan untuk pekerjaan layanan ketika pekerjaan pertama kali dipindahkan |
|
Waktu yang dibutuhkan pekerjaan layanan untuk beralih |
Milidetik |
Dipancarkan untuk pekerjaan layanan saat pekerjaan pertama kali dipindahkan |
|
Waktu yang dihabiskan upaya pekerjaan |
Milidetik |
Diterbitkan per upaya ketika pekerjaan layanan pindah ke |
|
Waktu yang dihabiskan upaya pekerjaan layanan antara pertama pindah |
Milidetik |
Dipancarkan untuk pekerjaan layanan ketika pekerjaan pindah dari |
|
Jumlah pekerjaan yang didahului. |
Hitungan |
Dipancarkan untuk pekerjaan manajemen kuota setiap kali pekerjaan didahulukan. |
Metrik untuk pekerjaan array dan pekerjaan paralel multi-node
AWS Batch mewakili Tugas array dan Multi-node pekerjaan paralel sebagai pekerjaan induk yang melacak satu atau lebih pekerjaan anak. Sehingga satu pekerjaan logis tidak dihitung dua kali, AWS Batch memancarkan metrik hanya dari satu dari dua catatan ini, tergantung pada jenis pekerjaan.
- Tugas array
-
Pekerjaan induk array tidak memancarkan metrik, kecuali untuk
JobsSubmitted. Sebaliknya, setiap tugas turunan array memancarkan metrik ini secara independen saat bergerak melalui siklus hidup pekerjaan, sehingga jumlah metrik mencerminkan jumlah tugas anak daripada jumlah pekerjaan array yang dikirimkan.JobsSubmittedMetrik dipancarkan satu kali untuk pekerjaan induk array saat pengiriman, dan nilainya adalah ukuran array (jumlah tugas anak). Misalnya, mengirimkan satu tugas array dengan 1.000 anak menerbitkan satu titikJobsSubmitteddata dengan nilai1000.Metrik durasi yang mengukur waktu dari pengiriman — seperti
JobSubmittedToRunnableDuration— dipancarkan per tugas turunan array dan mengukur dari saat induk array dikirimkan ke saat anak tersebut mencapai status yang dimaksud. - Multi-node Lowongan kerja parallel (MNP)
-
Metrik MNP dipancarkan dari pekerjaan induk MNP, yang mewakili pekerjaan secara keseluruhan. Tugas anak (node) MNP individual tidak memancarkan metrik ini. Akibatnya, pekerjaan MNP dihitung sekali terlepas dari berapa banyak node yang digunakannya.
Dimensi untuk AWS Batch CloudWatch metrik
AWS Batch metrik pekerjaan CloudWatch menggunakan satu dimensi:JobQueueName. Semua data metrik dikelompokkan dan difilter berdasarkan nama antrian pekerjaan tempat pekerjaan dikirimkan.
Tampilan AWS Batch CloudWatch metrik
Anda dapat melihat metrik AWS Batch pekerjaan di AWS Batch konsol, atau di CloudWatch konsol di bawah AWS/Batch namespace.
penting
Menampilkan metrik di konsol dikenakan CloudWatch biaya standar. Anda dapat mematikan tampilan metrik kapan saja untuk menghentikan tagihan. Untuk informasi selengkapnya, lihat CloudWatch Harga Amazon
Untuk melihat metrik di dasbor metrik Batch
-
Buka konsol AWS Batch
. -
Di panel navigasi, pilih Dasbor, lalu pilih tab Batch metrics.
-
Aktifkan T ampilan CloudWatch metrik.
-
Di bawah Filter metrik, pilih hingga lima antrian pekerjaan dan Metrik yang ingin Anda buat grafik.
-
Pilih Terapkan filter. Konsol menunjukkan satu grafik per metrik, dengan satu baris per antrian pekerjaan.
-
Untuk memulai dari awal, pilih Hapus filter untuk menghapus pilihan Anda, atau Setel ulang filter untuk mengembalikan default.
-
(Opsional) Untuk menggunakan kembali kombinasi antrian pekerjaan dan metrik, gunakan kumpulan filter yang disimpan. Kumpulan filter disimpan ke preferensi AWS pengguna Anda, sehingga tetap ada di seluruh sesi, dan Anda dapat menyimpan hingga lima. Kelola mereka dari dropdown Set filter Tersimpan dan menu panah pada tombol H apus filter, lalu pilih salah satu dari berikut ini:
-
Simpan - Pilih antrian dan metrik pekerjaan Anda, lalu pilih S impan sebagai set filter baru. Masukkan nama unik dan tandai secara opsional sebagai default.
-
Terapkan - Pilih satu set dari dropdown Set filter Tersimpan, lalu pilih Ter apkan filter.
-
Perbarui - Dengan set yang dipilih, ubah pilihan Anda dan pilih Per barui set filter saat ini.
-
Setel sebagai default - Dengan set yang dipilih, pilih Peng aturan, lalu Tetapkan sebagai default. Set default dimuat secara otomatis saat Anda membuka tab.
-
Hapus - Dengan set yang dipilih, pilih H apus set filter saat ini.
-
Untuk melihat metrik untuk satu antrian pekerjaan
-
Di panel navigasi, pilih Antrian pekerjaan, lalu pilih antrian pekerjaan.
-
Pilih tab Pemantauan.
-
Aktifkan T ampilan CloudWatch metrik.
-
Di bagian Metrik transisi status, Metrik peristiwa siklus hidup, dan Metrik durasi, gunakan setiap pemilih metrik untuk memilih metrik mana yang akan digrafik.
Metrik yang ditampilkan dicakup ke antrian pekerjaan ini. Pilihan Anda disimpan per antrian pekerjaan dan bertahan di seluruh sesi.
Untuk bekerja dengan metrik ini secara langsung di CloudWatch — misalnya, untuk membuat dasbor atau menyetel alarm — buka CloudWatch konsol AWS/Batch namespace.