Bekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service - AWS Layanan Migrasi Database

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

Bekerja dengan EventBridge acara Amazon dan notifikasi di AWS Database Migration Service

Anda dapat menggunakan Amazon EventBridge untuk memberikan pemberitahuan kapan suatu AWS DMS peristiwa terjadi, misalnya pembuatan atau penghapusan instance replikasi. EventBridge menerima pemberitahuan peristiwa dan rute dari suatu peristiwa sebagaimana didefinisikan oleh aturan acara. Anda dapat bekerja dengan notifikasi dalam bentuk apa pun yang didukung oleh Amazon EventBridge untuk suatu AWS Wilayah. Untuk informasi selengkapnya tentang menggunakan Amazon EventBridge, lihat Apa itu Amazon EventBridge? di Panduan EventBridge Pengguna Amazon.

catatan

Bekerja dengan EventBridge acara Amazon didukung dalam AWS DMS versi 3.4.5 dan yang lebih tinggi.

EventBridge menerima peristiwa, indikator perubahan AWS DMS lingkungan, dan menerapkan aturan untuk merutekan acara ke mekanisme notifikasi. Aturan mencocokkan peristiwa dengan mekanisme notifikasi berdasarkan struktur acara, yang disebut pola peristiwa.

AWS DMS mengelompokkan peristiwa ke dalam kategori tempat Anda dapat menerapkan aturan acara, sehingga Anda dapat diberi tahu saat peristiwa dalam kategori tersebut terjadi. Misalnya, anggaplah Anda menerapkan aturan EventBridge acara ke kategori Creation untuk instance replikasi tertentu. Anda kemudian diberi tahu setiap kali peristiwa terkait kreasi terjadi yang memengaruhi instance replikasi Anda. Jika Anda menerapkan aturan ke kategori Perubahan Konfigurasi untuk instance replikasi, Anda akan diberi tahu saat konfigurasi instance replikasi diubah. Untuk daftar kategori acara yang disediakan oleh AWS DMS, lihat kategori AWS DMS acara dan pesan acara, berikut ini.

catatan

Untuk mengizinkan penerbitan dari events.amazonaws.com, pastikan untuk memperbarui kebijakan akses topik Amazon SNS Anda. Untuk informasi selengkapnya, lihat Menggunakan kebijakan berbasis sumber daya untuk Amazon di Panduan Pengguna EventBridge Amazon. EventBridge

Untuk informasi selengkapnya tentang memindahkan langganan acara ke Amazon EventBridge, lihat memigrasi langganan acara aktif dari DMS ke Amazon. EventBridge

Untuk informasi selengkapnya tentang menggunakan pesan teks dengan Amazon SNS, lihat Mengirim dan menerima notifikasi SMS menggunakan Amazon SNS.

Menggunakan aturan EventBridge acara Amazon untuk AWS DMS

Amazon EventBridge mengirimkan pemberitahuan acara ke alamat yang Anda berikan saat Anda membuat aturan EventBridge acara. Anda mungkin ingin membuat beberapa aturan berbeda. Misalnya, Anda dapat membuat satu aturan yang menerima semua pemberitahuan peristiwa dan aturan lain yang hanya mencakup peristiwa penting untuk sumber daya DMS produksi Anda. Anda juga dapat mengaktifkan atau menonaktifkan notifikasi acara di EventBridge.

Untuk membuat EventBridge aturan Amazon yang bereaksi terhadap AWS DMS peristiwa
  • Lakukan langkah-langkah yang dijelaskan dalam Membuat EventBridge aturan Amazon yang bereaksi terhadap peristiwa di Panduan EventBridge Pengguna Amazon, dan buat aturan untuk AWS DMS peristiwa:

    1. Tentukan tindakan pemberitahuan yang akan diambil saat EventBridge menerima peristiwa yang cocok dengan pola acara dalam aturan. Saat acara cocok, EventBridge kirim acara dan panggil tindakan yang ditentukan dalam aturan.

    2. Untuk Penyedia layanan, pilih AWS.

    3. Untuk nama Layanan, pilih Database Migration Service (DMS).

Anda kemudian dapat mulai menerima pemberitahuan acara.

Contoh JSON berikut menunjukkan model EventBridge peristiwa untuk AWS DMS layanan.

{ "version":"0", "id":"11a11b11-222b-333a-44d4-01234a5b67890", "detail-type":"DMS Replication Task State Change", "source":"aws.dms", "account":"0123456789012", "time":"1970-01-01T00:00:00Z", "region":"us-east-1", "resources":[ "arn:aws:dms:us-east-1:012345678901:task:AAAABBBB0CCCCDDDDEEEEE1FFFF2GGG3FFFFFF3" ], "detail":{ "type":"REPLICATION_TASK", "category":"StateChange", "eventType":"REPLICATION_TASK_STARTED", "eventId":"DMS-EVENT-0069", "resourceLink":"https://console.aws.amazon.com/dms/v2/home?region=us-east-1#taskDetails/taskName", "detailMessage":"Replication task started, with flag = fresh start" } }

Untuk daftar semua kategori dan tindakan yang dapat Anda beritahukan, lihat bagian berikut.

AWS DMS kategori acara dan pesan acara

AWS DMS menghasilkan sejumlah besar peristiwa dalam kategori yang dapat Anda identifikasi. Setiap kategori berlaku untuk contoh replikasi atau jenis sumber tugas replikasi.

ReplicationInstance pesan acara

Tabel berikut menunjukkan kemungkinan kategori dan peristiwa untuk jenis ReplicationInstancesumber.

Kategori

ID Peristiwa

Deskripsi

Pembuatan DMS-EVENT-0067

Instans replikasi sedang dibuat.

Penghapusan DMS-EVENT-0066

Instans replikasi sedang dihapus.

Perubahan Konfigurasi DMS-EVENT-0012

Kelas instans replikasi untuk instans replikasi ini sedang diubah.

Perubahan Konfigurasi DMS-EVENT-0018

Penyimpanan untuk instans replikasi sedang ditingkatkan.

Perubahan Konfigurasi DMS-EVENT-0024

Instans replikasi bertransisi ke konfigurasi Multi-AZ.

Perubahan Konfigurasi DMS-EVENT-0030

Instans replikasi bertransisi ke konfigurasi Single-AZ.

Maintenance DMS-EVENT-0026 Pemeliharaan offline untuk instans replikasi sedang berlangsung. Instans replikasi saat ini tidak tersedia.
Pembuatan DMS-EVENT-0005

Sebuah contoh replikasi telah dibuat.

Penghapusan DMS-EVENT-0003

Contoh replikasi telah dihapus.

Perubahan Konfigurasi DMS-EVENT-0014

Kelas instans replikasi untuk instans replikasi ini sudah berubah.

Perubahan Konfigurasi DMS-EVENT-0017

Penyimpanan untuk instans replikasi sudah ditingkatkan.

Perubahan Konfigurasi DMS-EVENT-0025

Instans replikasi telah selesai bertransisi ke konfigurasi Multi-AZ.

Perubahan Konfigurasi DMS-EVENT-0029

Instans replikasi sudah bertransisi ke konfigurasi Single-AZ.

Maintenance DMS-EVENT-0047 Perangkat lunak pengelolaan pada instans replikasi telah diperbarui.
Maintenance DMS-EVENT-0027 Pemeliharaan offline untuk instans replikasi selesai. Instans replikasi sekarang tersedia.
Pemeliharaan DMS-EVENT-0068 Instance replikasi berada dalam keadaan yang tidak dapat ditingkatkan.
Failover DMS-EVENT-0034 Jika Anda meminta Failover terlalu sering, peristiwa ini terjadi alih-alih peristiwa failover biasa.
Gagal DMS-EVENT-0031 Contoh replikasi dimasukkan ke dalam keadaan %s.
Kegagalan DMS-EVENT-0036 Instans replikasi telah gagal karena jaringan yang tidak kompatibel.
Gagal DMS-EVENT-0037 Ketika layanan tidak dapat mengakses kunci KMS yang digunakan untuk mengenkripsi volume data.
Kegagalan Contoh replikasi dimasukkan ke dalam parameter yang tidak kompatibel
Failover Habis waktu menunggu status aman untuk memulai failover yang diminta pengguna
Failover DMS-EVENT-0013 Failover mulai untuk instans replikasi Multi-AZ.
Failover DMS-EVENT-0049 Failover telah selesai untuk instance replikasi multi-AZ.
Failover DMS-EVENT-0050 Aktivasi multi-AZ telah dimulai.
Failover DMS-EVENT-0051 Aktivasi multi-AZ selesai.
StateChange Log kueri umum dan lambat telah diputar secara otomatis sebagai %s
StateChange AWS DMS tidak dapat mengakses kunci enkripsi KMS untuk contoh aplikasi %s. Ini kemungkinan karena kunci dinonaktifkan atau tidak AWS DMS dapat mengaksesnya. Jika ini berlanjut, aplikasi akan ditempatkan ke dalam keadaan tidak dapat diakses. Silakan merujuk ke bagian pemecahan masalah dalam AWS DMS dokumentasi untuk rincian lebih lanjut.
StateChange AWS DMS sekarang dapat berhasil mengakses kunci enkripsi KMS untuk contoh aplikasi %s.
StateChange Amazon DMS tidak dapat mengakses kunci enkripsi KMS untuk contoh aplikasi %s. Aplikasi ini akan ditempatkan dalam keadaan tidak dapat diakses. Silakan merujuk ke bagian pemecahan masalah di dokumentasi Amazon DMS untuk detail lebih lanjut.
StateChange Restart Aplikasi di HM sebagai bagian dari pembuatan Instans Replikasi
StateChange App Shutdown di HM sebagai bagian dari penghapusan Instans Replikasi
Failover DMS-EVENT-0015 Failover multi-AZ hingga siaga selesai.
LowStorage DMS-EVENT-0007 Penyimpanan gratis untuk instans replikasi rendah.
LowStorage Inode yang dialokasikan telah habis - skala penyimpanan untuk diselesaikan

ReplicationTask pesan acara

Tabel berikut menunjukkan kemungkinan kategori dan peristiwa untuk jenis ReplicationTasksumber.

Kategori

ID Peristiwa

Deskripsi

Kegagalan DMS-EVENT-0078 Tugas replikasi telah gagal.
Kegagalan DMS-EVENT-0082 Panggilan untuk membersihkan data tugas gagal.
Perubahan Status DMS-EVENT-0081 Muat ulang detail tabel telah diminta.
Perubahan Status

Tugas replikasi telah disalin.

Perubahan Status

Salinan tugas replikasi gagal.

Perubahan Status

Tugas replikasi telah dipindahkan.

Perubahan Status

Perpindahan tugas replikasi telah gagal.

Perubahan Status

Pembuatan tugas target gagal.

Perubahan Status

Jalankan penilaian tugas replikasi telah dimulai.

Perubahan Status

Jalankan penilaian tugas replikasi telah selesai dengan sukses.

Perubahan Status

Jalankan penilaian tugas replikasi telah selesai dengan kegagalan.

StateChange Proses penilaian tugas replikasi telah selesai dengan peringatan.
StateChange Proses penilaian tugas replikasi telah selesai dengan kesalahan.
StateChange Penilaian tugas replikasi yang dijalankan %s telah dibatalkan.
StateChange Penilaian tugas replikasi run %s telah dihapus.
StateChange Jalankan penilaian tugas replikasi gagal menyediakan sumber daya.
StateChange Tugas replikasi telah gagal.
Pembuatan Tugas replikasi telah dibuat.
ConfigurationChange Tugas replikasi telah dimodifikasi.
Kegagalan Tugas replikasi telah gagal.
StateChange DMS-EVENT-0091 Bacaan berhenti, batas tukar file tercapai.
StateChange DMS-EVENT-0092 Bacaan berhenti, batas penggunaan disk tercapai.
StateChange DMS-EVENT-0093 Bacaan dilanjutkan.
StateChange DMS-EVENT-0069 Tugas replikasi telah dimulai dengan TaskType: %s, startType: %s
StateChange DMS-EVENT-0079 Tugas replikasi berhenti
Penghapusan DMS-EVENT-0073 Tugas replikasi telah dihapus.

Pesan acara replikasi

Tabel berikut menunjukkan kemungkinan kategori dan peristiwa untuk jenis sumber Replikasi.

Kategori

Deskripsi

Perubahan Status

Acara penskalaan replikasi DMS.

Perubahan Status

Acara penskalaan replikasi DMS.

Perubahan Status

Acara penskalaan replikasi DMS selesai.

Perubahan Status

Replikasi DMS telah dibuat.

Perubahan Status Replikasi DMS sedang menginisialisasi.
Perubahan Status Replikasi DMS sedang mempersiapkan sumber daya untuk pengumpulan metadata.
Perubahan Status Koneksi yang terkait dengan replikasi DMS sedang diuji.
Perubahan Status Replikasi DMS mengambil metadata
Perubahan Status Replikasi DMS adalah menghitung kapasitas
Perubahan Status Replikasi DMS menyediakan kapasitasnya
Perubahan Status Replikasi DMS telah disediakan.
Perubahan Status Replikasi DMS telah dimulai
Perubahan Status Replikasi DMS sedang berjalan.
Perubahan Status Replikasi DMS sedang dihentikan.
Perubahan Status Replikasi DMS telah berhenti
Perubahan Status Replikasi DMS sedang dimodifikasi.
Perubahan Status Replikasi DMS sedang dihapus.
Perubahan Status Replikasi DMS adalah deprovisioning kapasitasnya
Perubahan Status Replikasi DMS telah dideprovisioned.
Kegagalan

Replikasi DMS telah gagal.