Referensi detail acara Batas waktu Cloud - Batas Waktu Cloud

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Referensi detail acara Batas waktu Cloud

Semua peristiwa dari AWS layanan memiliki seperangkat bidang umum yang berisi metadata tentang acara tersebut, seperti AWS layanan yang merupakan sumber acara, waktu acara dibuat, akun dan wilayah tempat acara berlangsung, dan lainnya. Untuk definisi bidang umum ini, lihat Referensi struktur acara di Panduan Amazon EventBridge Pengguna.

Selain itu, setiap acara memiliki detail bidang yang berisi data khusus untuk peristiwa tertentu. Referensi di bawah ini mendefinisikan bidang detail untuk berbagai peristiwa Deadline Cloud.

Saat menggunakan EventBridge untuk memilih dan mengelola peristiwa Deadline Cloud, penting untuk mengingat hal berikut:

  • sourceBidang untuk semua acara dari Deadline Cloud diatur keaws.deadline.

  • detail-typeBidang menentukan jenis acara.

    Misalnya, Fleet Size Recommendation Change.

  • detailBidang berisi data yang spesifik untuk peristiwa tertentu.

Untuk informasi tentang membuat pola peristiwa yang memungkinkan aturan agar sesuai dengan peristiwa Deadline Cloud, lihat Pola acara di Amazon EventBridge Panduan Pengguna.

Untuk informasi selengkapnya tentang peristiwa dan cara EventBridge memprosesnya, lihat Amazon EventBridge peristiwa di Panduan Amazon EventBridge Pengguna.

Ambang Batas Anggaran Mencapai acara

Anda dapat menggunakan acara Budget Threshold Received untuk memantau persentase anggaran yang telah digunakan. Deadline Cloud mengirimkan peristiwa ketika persentase yang digunakan melewati ambang batas berikut:

  • 10, 20, 30, 40, 50, 60, 70, 75, 80, 85, 90, 95, 96, 97, 98, 99, 100

Frekuensi Deadline Cloud mengirimkan peristiwa Budget Threshold Received meningkat saat anggaran mendekati batasnya. Ini memungkinkan Anda untuk memantau anggaran dengan cermat saat mendekati batasnya dan mengambil tindakan untuk mencegah pengeluaran berlebihan. Anda juga dapat menetapkan ambang anggaran Anda sendiri. Deadline Cloud mengirimkan peristiwa saat penggunaan melewati ambang batas kustom Anda.

Jika Anda mengubah jumlah anggaran, waktu berikutnya Deadline Cloud mengirimkan acara Ambang Batas Anggaran Tercapai, hal itu didasarkan pada persentase anggaran saat ini yang telah digunakan. Misalnya, jika Anda menambahkan $50 ke anggaran $100 yang telah mencapai batasnya, acara Ambang Batas Anggaran berikutnya menunjukkan bahwa anggaran berada pada 75 persen.

Di bawah ini adalah bidang detail untuk Budget Threshold Reached acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Budget Threshold Reached", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "budgetId": "budget-12345678900000000000000000000000", "thresholdInPercent": 0 } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahBudget Threshold Reached.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

budgetId

Pengidentifikasi anggaran yang telah mencapai ambang batas.

thresholdInPercent

Persentase anggaran yang telah digunakan.

Acara Perubahan Rekomendasi Ukuran Armada

Saat mengonfigurasi armada untuk menggunakan penskalaan otomatis berbasis peristiwa, Deadline Cloud mengirimkan acara yang dapat Anda gunakan untuk mengelola armada Anda. Masing-masing acara ini berisi informasi tentang ukuran saat ini dan ukuran armada yang diminta. Untuk contoh penggunaan EventBridge acara dan contoh fungsi Lambda untuk menangani acara, lihat Menskalakan otomatis EC2 armada Amazon Anda dengan fitur rekomendasi skala Deadline Cloud.

Acara perubahan rekomendasi ukuran armada dikirim ketika hal berikut terjadi:

  • Ketika ukuran armada yang direkomendasikan berubah dan oldFleetSize berbeda dari newFleetSize.

  • Ketika layanan mendeteksi bahwa ukuran armada sebenarnya tidak sesuai dengan ukuran armada yang direkomendasikan. Anda bisa mendapatkan ukuran armada sebenarnya dari WorkerCount dalam respons GetFleet operasi. Hal ini dapat terjadi ketika EC2 instans Amazon aktif gagal mendaftar sebagai pekerja Deadline Cloud.

Di bawah ini adalah bidang detail untuk Fleet Size Recommendation Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Fleet Size Recommendation Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "fleetId": "fleet-12345678900000000000000000000000", "oldFleetSize": 1, "newFleetSize": 5, } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahFleet Size Recommendation Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

fleetId

Pengidentifikasi armada yang membutuhkan perubahan ukuran.

oldFleetSize

Ukuran armada saat ini.

newFleetSize

Ukuran baru yang direkomendasikan untuk armada.

Acara Perubahan Status Siklus Hidup Job

Saat Anda membuat atau memperbarui pekerjaan, Deadline Cloud menetapkan status siklus hidup untuk menampilkan status tindakan yang dimulai pengguna terbaru.

Peristiwa perubahan status siklus hidup pekerjaan dikirim untuk setiap perubahan status siklus hidup, termasuk saat pekerjaan dibuat.

Di bawah ini adalah bidang detail untuk Job Lifecycle Status Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Job Lifecycle Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "previousLifecycleStatus": "UPDATE_IN_PROGRESS", "lifecycleStatus": "UPDATE_SUCCEEDED" } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahJob Lifecycle Status Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

previousLifecycleStatus

Siklus hidup menyatakan bahwa pekerjaan akan pergi. Bidang ini tidak termasuk saat Anda pertama kali mengirimkan pekerjaan.

lifecycleStatus

Siklus hidup menyatakan bahwa pekerjaan sedang masuk.

Acara Perubahan Status Job Run

Pekerjaan terdiri dari banyak tugas. Setiap tugas memiliki status. Status semua tugas digabungkan untuk memberikan status keseluruhan untuk suatu pekerjaan. Untuk informasi selengkapnya, lihat Status pekerjaan di Deadline Cloud di Panduan Pengguna Cloud AWS Deadline.

Peristiwa perubahan status job run dikirim saat:

  • taskRunStatusBidang gabungan berubah.

  • Pekerjaan tersebut diminta kembali, kecuali pekerjaan tersebut dalam keadaan READY.

Peristiwa perubahan status job run TIDAK dikirim saat:

  • Pekerjaan pertama kali dibuat. Untuk memantau pembuatan lowongan kerja, pantau peristiwa Perubahan Status Siklus Hidup Job untuk perubahan.

  • taskRunStatusCountsBidang pekerjaan berubah tetapi status tugas tugas kerja gabungan tidak berubah.

Di bawah ini adalah bidang detail untuk Job Run Status Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Job Run Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "previousTaskRunStatus": "RUNNING", "taskRunStatus": "SUCCEEDED", "taskRunStatusCounts": { "PENDING": 0, "READY": 0, "RUNNING": 0, "ASSIGNED": 0, "STARTING": 0, "SCHEDULED": 0, "INTERRUPTING": 0, "SUSPENDED": 0, "CANCELED": 0, "FAILED": 0, "SUCCEEDED": 20, "NOT_COMPATIBLE": 0 } } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahJob Run Status Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

previousTaskRunStatus

Task run menyatakan bahwa pekerjaan akan pergi.

taskRunStatus

Task run menyatakan bahwa pekerjaan sedang masuk.

taskRunStatusCounts

Jumlah tugas pekerjaan di setiap negara bagian.

Langkah Siklus Hidup Status Ubah acara

Saat Anda membuat atau memperbarui peristiwa, Deadline Cloud akan menetapkan status siklus hidup pekerjaan untuk menjelaskan status tindakan yang dimulai pengguna terbaru.

Peristiwa perubahan status siklus hidup langkah dikirim saat:

  • Pembaruan langkah dimulai (UPDATE_IN_PROGRESS).

  • Pembaruan langkah berhasil diselesaikan (UPDATE_SUCEEDED).

  • Pembaruan langkah gagal (UPDATE_FAILED).

Peristiwa tidak dikirim saat langkah pertama kali dibuat. Untuk memantau pembuatan langkah, pantau peristiwa Perubahan Status Siklus Hidup Job untuk perubahan.

Di bawah ini adalah bidang detail untuk Step Lifecycle Status Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Step Lifecycle Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "previousLifecycleStatus": "UPDATE_IN_PROGRESS", "lifecycleStatus": "UPDATE_SUCCEEDED" } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahStep Lifecycle Status Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

stepId

Pengidentifikasi langkah pekerjaan saat ini.

previousLifecycleStatus

Siklus hidup menyatakan bahwa langkah akan pergi.

lifecycleStatus

Siklus hidup menyatakan bahwa langkah tersebut masuk.

Langkah Jalankan Status Ubah acara

Setiap langkah dalam suatu pekerjaan terdiri dari banyak tugas. Setiap tugas memiliki status. Status tugas digabungkan untuk memberikan status keseluruhan untuk langkah dan pekerjaan.

Peristiwa perubahan status step run dikirim saat:

  • taskRunStatusPerubahan gabungan.

  • Langkah tersebut diminta ulang, kecuali langkah itu dalam keadaan READY.

Sebuah acara tidak dikirim ketika:

  • Langkah ini pertama kali dibuat. Untuk memantau pembuatan langkah, pantau peristiwa Perubahan Status Siklus Hidup Job untuk perubahan.

  • Langkah taskRunStatusCounts berubah tetapi status run tugas langkah gabungan tidak berubah.

Di bawah ini adalah bidang detail untuk Step Run Status Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Step Run Status Change", "source": "aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "previousTaskRunStatus": "RUNNING", "taskRunStatus": "SUCCEEDED", "taskRunStatusCounts": { "PENDING": 0, "READY": 0, "RUNNING": 0, "ASSIGNED": 0, "STARTING": 0, "SCHEDULED": 0, "INTERRUPTING": 0, "SUSPENDED": 0, "CANCELED": 0, "FAILED": 0, "SUCCEEDED": 20, "NOT_COMPATIBLE": 0 } } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahStep Run Status Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

stepId

Pengidentifikasi langkah pekerjaan saat ini.

previousTaskRunStatus

Lari menyatakan bahwa langkahnya akan pergi.

taskRunStatus

Jalankan menyatakan bahwa langkah sedang masuk.

taskRunStatusCounts

Jumlah tugas langkah di setiap negara bagian.

Acara Ubah Status Jalankan Tugas

runStatusBidang diperbarui saat tugas berjalan. Sebuah acara dikirim ketika:

  • Status run tugas berubah.

  • Tugas tersebut diminta kembali, kecuali tugas dalam keadaan READY.

Sebuah acara tidak dikirim ketika:

  • Tugas pertama kali dibuat. Untuk memantau pembuatan tugas, pantau peristiwa Perubahan Status Siklus Hidup Job untuk perubahan.

Di bawah ini adalah bidang detail untuk Task Run Status Change acara tersebut.

detail-typeBidang source dan disertakan di bawah ini karena berisi nilai spesifik untuk peristiwa Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Referensi struktur acara di Amazon EventBridge Panduan Pengguna.

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Task Run Status Change", "source": "aws.aws.deadline", "account": "111122223333", "time": "2017-12-22T18:43:48Z", "region": "aa-example-1", "resources": [], "detail": { "farmId": "farm-12345678900000000000000000000000", "queueId": "queue-12345678900000000000000000000000", "jobId": "job-12345678900000000000000000000000", "stepId": "step-12345678900000000000000000000000", "taskId": "task-12345678900000000000000000000000-0", "previousRunStatus": "RUNNING", "runStatus": "SUCCEEDED" } }
detail-type

Mengidentifikasi jenis acara.

Untuk acara ini, nilai ini adalahFleet Size Recommendation Change.

source

Mengidentifikasi layanan yang menghasilkan peristiwa. Untuk acara Deadline Cloud, nilai ini adalahaws.deadline.

detail

Objek JSON yang berisi informasi tentang peristiwa. Layanan yang menghasilkan acara menentukan konten bidang ini.

Untuk acara ini, data ini meliputi:

farmId

Pengidentifikasi pertanian yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

stepId

Pengidentifikasi langkah pekerjaan saat ini.

taskId

Pengidentifikasi tugas yang sedang berjalan.

previousRunStatus

Jalankan menyatakan bahwa tugas akan pergi.

runStatus

Status run yang dimasukkan tugas.