Peristiwa dari AWS layanan - Amazon EventBridge

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

Peristiwa dari AWS layanan

BanyakAWSlayanan menghasilkanacaraituEventBridgemenerima. Saat AWS layanan di akun Anda menghasilkan peristiwa, layanan tersebut akan selalu masuk ke bus peristiwa default akun Anda.

Pengiriman acara dariAWSjasa

Masing-masingAWSlayanan yang menghasilkan acara mengirimkannya keEventBridgesebagai salah satuusaha terbaikatautahan lamaupaya pengiriman.

  • Pengiriman usaha terbaikberarti bahwa layanan mencoba mengirim semua acara keEventBridge, tetapi dalam beberapa kasus yang jarang terjadi suatu peristiwa mungkin tidak disampaikan.

  • Pengiriman tahan lamaberarti layanan akan berhasil mencoba mengirimkan acara keEventBridgesetidaknya sekali.

    EventBridgeakan menerima semua yang validacaradalam kondisi normal. Dalam kasus di mana peristiwa tidak dapat disampaikan karenaEventBridgegangguan layanan, mereka akan dicoba lagi nanti olehAWSlayanan hingga 24 jam.

Setelah acara dikirimkan keEventBridge,EventBridgemencocokkannyaaturandan kemudian mengikuticoba lagi kebijakan dan antrian surat matiditentukan untuk target acara.

Untuk daftarAWSlayanan yang menghasilkan acara, lihatAWSlayanan yang menghasilkan peristiwa.

MengaksesAWSacara layanan melaluiAWS CloudTrail

AWS CloudTrailadalah layanan yang secara otomatis merekam peristiwa sepertiAWSPanggilan API. Anda dapat membuatEventBridgeAturan yang menggunakan informasi dariCloudTrail. Untuk informasi selengkapnya tentang CloudTrail, lihat Apa yang dimaksud dengan AWS CloudTrail?.

Semua acara yang disampaikan olehCloudTrailmemilikiAWS API Call via CloudTrailsebagai nilai untukdetail-type.

catatan

Saat ini, peristiwa dari tindakan API yang dimulai dengan kata kunciList,Get, atauDescribetidak diproses olehEventBridge, dengan beberapa pengecualian. Misalnya, peristiwa dari berikutAWS STStindakan:

  • GetFederationToken

  • GetSessionToken

Untuk merekam acara dengandetail-typenilaiAWS API Call via CloudTrail, sebuahCloudTrailjejak dengan logging diaktifkan diperlukan.

Saat menggunakanCloudTraildengan Amazon S3, Anda perlu mengonfigurasiCloudTrailuntuk mencatat peristiwa data. Untuk informasi lebih lanjut, lihatMengaktifkanCloudTrailpencatatan peristiwa untuk ember dan objek S3.

Beberapa kejadian diAWSLayanan dapat dilaporkan keEventBridgebaik oleh layanan itu sendiri maupun olehCloudTrail. Misalnya, panggilan Amazon EC2 API yang memulai atau menghentikan instans menghasilkanEventBridgeperistiwa serta peristiwa melaluiCloudTrail.

CloudTrailmendukung penelepon API dan pemilik sumber daya untuk menerima peristiwa di bucket Amazon S3 mereka dengan membuat jejak, dan mengirimkan peristiwa ke penelepon API melaluiEventBridge. Pemilik sumber daya selain penelepon API dapat memantau panggilan API lintas akun melaluiEventBridge. CloudTrailIntegrasi denganEventBridgemenyediakan cara mudah untuk mengatur alur kerja berbasis aturan otomatis dalam menanggapi peristiwa.

Anda tidak dapat menggunakanAWSPut*Events API call events yang berukuran lebih besar dari 256 KB sebagai pola event karena ukuran maksimum permintaan Put*Events adalah 256 KB. Untuk informasi selengkapnya tentang panggilan API yang dapat Anda gunakan, lihatCloudTraillayanan dan integrasi yang didukung.