View a markdown version of this page

Mengintegrasikan AWS DevOps Agen dengan Amazon EventBridge - AWS DevOps Agen

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

Mengintegrasikan AWS DevOps Agen dengan Amazon EventBridge

Anda dapat mengintegrasikan AWS DevOps Agen dengan aplikasi berbasis peristiwa dengan menggunakan peristiwa yang terjadi selama siklus hidup investigasi dan mitigasi. AWS DevOps Agen mengirimkan acara ke Amazon EventBridge ketika keadaan investigasi atau mitigasi berubah. Anda kemudian dapat membuat EventBridge aturan yang mengambil tindakan berdasarkan peristiwa ini.

Misalnya, Anda dapat membuat aturan yang melakukan tindakan berikut:

  • Memanggil fungsi AWS Lambda untuk memproses hasil investigasi ketika penyelidikan selesai.

  • Kirim notifikasi Amazon SNS saat investigasi gagal atau habis waktu.

  • Perbarui sistem tiket saat penyelidikan baru dibuat.

  • Mulai alur kerja AWS Step Functions saat tindakan mitigasi selesai.

Bagaimana EventBridge rute AWS DevOps Acara agen

AWS DevOps Agen mengirimkan acara ke bus acara EventBridge default. EventBridge kemudian mengevaluasi peristiwa terhadap aturan yang Anda buat. Saat acara cocok dengan pola acara aturan, EventBridge kirimkan acara ke target yang ditentukan.

Diagram berikut menunjukkan bagaimana EventBridge rute peristiwa AWS DevOps Agen.

Amazon EventBridge merutekan peristiwa dari AWS sumber melalui aturan ke target seperti AWS layanan.
  1. AWS DevOps Agen mengirimkan peristiwa ke bus peristiwa EventBridge default ketika status siklus hidup investigasi atau mitigasi berubah.

  2. EventBridge mengevaluasi acara terhadap aturan yang Anda buat.

  3. Jika acara cocok dengan pola acara aturan, EventBridge kirimkan acara ke target yang ditentukan dalam aturan.

AWS DevOps Acara agen

AWS DevOps Agen mengirimkan acara berikut ke EventBridge. Semua acara menggunakan sumbernyaaws.aidevops.

Acara investigasi yang didukung

jenis-detail Deskripsi
Investigation Created Investigasi dibuat di ruang agen.
Investigation Priority Updated Prioritas investigasi diubah.
Investigation In Progress Investigasi memulai analisis aktif.
Investigation Completed Investigasi berhasil diselesaikan dengan temuan.
Investigation Failed Investigasi mengalami kesalahan dan tidak dapat diselesaikan.
Investigation Timed Out Investigasi melebihi durasi maksimum yang diizinkan.
Investigation Cancelled Investigasi dibatalkan sebelum selesai.
Investigation Pending Triage Investigasi sedang menunggu triase sebelum analisis aktif dimulai.
Investigation Linked Investigasi terkait dengan insiden atau tiket terkait.
Investigation Skipped Investigasi dilewati karena cocok dengan kriteria lewati yang ditentukan dalam keterampilan.

Acara mitigasi yang didukung

jenis-detail Deskripsi
Mitigation In Progress Tindakan mitigasi dimulai.
Mitigation Completed Tindakan mitigasi selesai dengan sukses.
Mitigation Failed Tindakan mitigasi mengalami kesalahan dan tidak dapat diselesaikan.
Mitigation Timed Out Tindakan mitigasi melebihi durasi maksimum yang diizinkan.
Mitigation Cancelled Tindakan mitigasi dibatalkan sebelum selesai.

Untuk deskripsi bidang terperinci dan contoh peristiwa, lihatAWS DevOps Referensi detail acara agen.

Membuat pola acara yang cocok AWS DevOps Acara agen

EventBridge aturan menggunakan pola acara untuk memilih peristiwa dan merutekan mereka ke target. Pola acara cocok dengan struktur peristiwa yang ditanganinya. Anda membuat pola acara untuk memfilter peristiwa AWS DevOps Agen berdasarkan bidang acara.

Contoh berikut menunjukkan pola peristiwa untuk kasus penggunaan umum.

Cocokkan semua acara AWS DevOps Agent

Pola acara berikut cocok dengan semua acara dari AWS DevOps Agen.

{ "source": ["aws.aidevops"] }

Cocokkan saja acara investigasi

Pola peristiwa berikut menggunakan kecocokan awalan untuk memilih hanya peristiwa siklus hidup investigasi.

{ "source": ["aws.aidevops"], "detail-type": [{"prefix": "Investigation"}] }

Cocokkan hanya acara penyelesaian dan kegagalan

Pola peristiwa berikut cocok dengan peristiwa untuk investigasi dan mitigasi yang diselesaikan atau gagal.

{ "source": ["aws.aidevops"], "detail-type": [ "Investigation Completed", "Investigation Failed", "Mitigation Completed", "Mitigation Failed" ] }

Pertandingan acara untuk ruang agen tertentu

Pola acara berikut cocok dengan peristiwa dari ruang agen tertentu.

{ "source": ["aws.aidevops"], "detail": { "metadata": { "agent_space_id": ["your-agent-space-id"] } } }

Untuk informasi selengkapnya tentang pola peristiwa, lihat pola EventBridge peristiwa Amazon di Panduan EventBridge Pengguna Amazon.

EventBridge Izin Amazon

AWS DevOps Agen tidak memerlukan izin tambahan untuk mengirimkan acara ke EventBridge. Acara dikirim ke bus acara default secara otomatis.

Bergantung pada target yang Anda konfigurasikan untuk EventBridge aturan, Anda mungkin perlu menambahkan izin tertentu. Untuk informasi selengkapnya tentang izin yang diperlukan untuk target, lihat Menggunakan kebijakan berbasis sumber daya untuk Amazon EventBridge di Panduan Pengguna Amazon. EventBridge

EventBridge Sumber daya tambahan

Untuk informasi selengkapnya tentang EventBridge konsep dan konfigurasi, lihat topik berikut di Panduan EventBridge Pengguna Amazon: