View a markdown version of this page

Referensi detail acara Deadline Cloud - Awan Batas Waktu

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

Referensi detail acara Deadline Cloud

Semua peristiwa dari AWS layanan memiliki kumpulan bidang umum yang berisi metadata tentang acara, seperti AWS layanan yang merupakan sumber acara, waktu peristiwa dibuat, akun dan wilayah tempat acara berlangsung, dan lain-lain. Untuk definisi bidang umum ini, lihat Referensi struktur peristiwa 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 acara Deadline Cloud, penting untuk mengingat hal-hal berikut:

  • Bid source ang untuk semua acara dari Deadline Cloud disetel keaws.deadline.

  • detail-typeBidang menentukan jenis acara.

    Misalnya, Fleet Size Recommendation Change.

  • detailBidang berisi data yang spesifik untuk peristiwa tertentu.

Untuk informasi tentang membangun pola peristiwa yang memungkinkan aturan untuk mencocokkan peristiwa Deadline Cloud, lihat Pola acara di Panduan Amazon EventBridge Pengguna.

Untuk informasi selengkapnya tentang acara dan cara mem EventBridge prosesnya, lihat Amazon EventBridge peristiwa di Panduan Amazon EventBridge Pengguna.

Acara Ambang Anggaran Tercapai

Anda dapat menggunakan acara Anggaran Threshold Reached 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 acara Anggaran Threshold Reached meningkat saat anggaran mendekati batasnya. Frekuensi ini memungkinkan Anda untuk memantau anggaran dengan cermat saat mendekati batasnya dan mengambil tindakan untuk menghindari pengeluaran berlebihan. Anda juga dapat menetapkan ambang anggaran Anda sendiri. Deadline Cloud mengirimkan acara saat penggunaan melewati ambang batas kustom Anda.

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

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

detail-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan yang berisi pekerjaan.

budgetId

Pengidentifikasi anggaran yang telah mencapai ambang batas.

thresholdInPercent

Persentase anggaran yang telah digunakan.

Acara Perubahan Rekomendasi Ukuran Armada

Saat Anda mengonfigurasi armada Anda 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 armada saat ini dan ukuran armada yang diminta. Untuk contoh penggunaan EventBridge acara dan contoh fungsi Lambda untuk menangani acara, lihat Menskalakan otomatis armada Amazon EC2 Anda dengan fitur rekomendasi skala Deadline Cloud.

Peristiwa perubahan rekomendasi ukuran armada dikirim ketika hal berikut terjadi:

  • Ketika ukuran armada yang direkomendasikan berubah dan lama FleetSize berbeda dari yang baruFleetSize.

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

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

detail-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan 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 Pekerjaan

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

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-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

previousLifecycleStatus

Siklus hidup menyatakan bahwa pekerjaan akan ditinggalkan. Bidang ini tidak disertakan saat Anda pertama kali mengirimkan pekerjaan.

lifecycleStatus

Status siklus hidup yang dimasuki pekerjaan.

Acara Perubahan Status Jalankan Pekerjaan

Sebuah 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 Dead AWS line Cloud.

Peristiwa perubahan status job run dikirim ketika:

  • taskRunStatusBidang gabungan berubah.

  • Pekerjaan diperlukan, kecuali pekerjaan dalam keadaan READY.

Peristiwa perubahan status job run TIDAK dikirim ketika:

  • Pekerjaan pertama kali dibuat. Untuk memantau penciptaan pekerjaan, pantau peristiwa Perubahan Status Siklus Hidup Pekerjaan untuk perubahan.

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

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

detail-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

previousTaskRunStatus

Tugas yang dijalankan menyatakan bahwa pekerjaan akan pergi.

taskRunStatus

Task run menyatakan bahwa pekerjaan sedang masuk.

taskRunStatusCounts

Jumlah tugas pekerjaan di setiap negara bagian.

Acara Perubahan Status Siklus Hidup Langkah

Saat Anda membuat atau memperbarui acara, Deadline Cloud menetapkan status siklus hidup pekerjaan untuk menggambarkan status tindakan terbaru yang diprakarsai pengguna.

Peristiwa perubahan status siklus hidup langkah dikirim saat:

  • Pembaruan langkah dimulai (UPDATE_IN_PROGRESS).

  • Pembaruan langkah berhasil diselesaikan (UPDATE_SUCCEEDED).

  • Pembaruan langkah gagal (UPDATE_FAILED).

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

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

detail-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan 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

Status siklus hidup yang dimasuki langkah tersebut.

Langkah Jalankan acara Perubahan Status

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 langkah berjalan dikirim ketika:

  • taskRunStatusPerubahan gabungan.

  • Langkah ini diperlukan, kecuali langkah itu dalam keadaan READY.

Acara tidak dikirim ketika:

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

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

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

detail-typeBid source ang dan disertakan di bawah ini karena berisi nilai spesifik untuk acara Deadline Cloud. Untuk definisi bidang metadata lain yang disertakan dalam semua peristiwa, lihat Refer ensi struktur peristiwa di Panduan Amazon EventBridge 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 peternakan yang berisi pekerjaan.

queueId

Pengidentifikasi antrian yang berisi pekerjaan.

jobId

Pengidentifikasi pekerjaan.

stepId

Pengidentifikasi langkah pekerjaan saat ini.

previousTaskRunStatus

Jalankan menyatakan bahwa langkahnya akan pergi.

taskRunStatus

Status run yang masuk langkah tersebut.

taskRunStatusCounts

Jumlah tugas langkah di setiap negara bagian.

Acara Perubahan Status Jalankan Tugas

runStatusBidang diperbarui saat tugas berjalan. Sebuah acara dikirim ketika:

  • Status menjalankan tugas berubah.

  • Tugas diperlukan, kecuali tugas dalam keadaan READY.

Acara tidak dikirim ketika:

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

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

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

{ "version": "0", "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "detail-type": "Task 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", "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 peternakan 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 ditinggalkan.

runStatus

Status run yang dimasukkan tugas.