Bekerja dengan Amazon EventBridge tindakan dan notifikasi diAWS 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 Amazon EventBridge tindakan dan notifikasi diAWS Database Migration Service

Anda dapat menggunakan Amazon EventBridge untuk memberikan pemberitahuan kapanAWS DMStindakan terjadi, misalnya penciptaan atau penghapusan instans replikasi. EventBridge menerima pemberitahuan peristiwa dan rute dari suatu peristiwa sebagaimana didefinisikan oleh aturan acara. Anda dapat bekerja dengan notifikasi dalam tindakan yang didukung oleh Amazon EventBridge untuk sebuahAWSWilayah. Untuk informasi lebih lanjut tentang menggunakan Amazon EventBridge, lihatApa Amazon? EventBridge?diAmazon EventBridge Panduan pengguna.

catatan

Bekerja dengan Amazon EventBridge acara didukung diAWS DMSversi 3.4.5 dan lebih tinggi.

EventBridge menerima suatu peristiwa, indikator perubahanAWS DMSlingkungan, dan menerapkan aturan untuk merutekan acara ke mekanisme notifikasi. Aturan mencocokkan peristiwa dengan mekanisme pemberitahuan berdasarkan struktur peristiwa, yang disebutpola tindakan.

AWS DMSmengelompokkan peristiwa ke dalam kategori yang dapat Anda terapkan aturan kejadian, sehingga Anda dapat diberi notifikasi peristiwa dalam kategori tersebut. Misalnya, misalnya Anda menerapkan tindakan. EventBridgeaturan event ke kategori Creation untuk instance replikasi tertentu. Anda kemudian diberi tahu setiap peristiwa terkait pembuatan yang memengaruhi instans replikasi Anda. Jika Anda menerapkan aturan ke kategori Perubahan untuk instans replikasi, Anda akan diberi tahu saat konfigurasi instans replikasi diubah. Untuk daftar tindakan yang diberikan olehAWS DMS, lihatAWS DMSkategori tindakan dan tindakan, berikut.

catatan

Untuk mengizinkan penerbitan dari events.amazonaws.com, pastikan untuk memperbarui kebijakan akses topik Amazon SNS Anda. Untuk informasi selengkapnya, lihatmenggunakan kebijakan berbasis sumber daya untuk Amazon EventBridgediAmazon EventBridge Panduan pengguna.

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

Untuk informasi selengkapnya tentang menggunakan tindakan dengan Amazon SNS, lihatMengirim dan menerima notifikasi melalui Amazon SNS S S.

menggunakan Amazon EventBridge aturan acara untukAWS DMS

Amazon EventBridge mengirimkan notifikasi peristiwa ke alamat yang Anda berikan saat Anda membuat EventBridge aturan tindakan. Anda mungkin ingin membuat beberapa aturan berbeda. Anda mungkin membuat satu aturan yang menerima semua notifikasi 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 Amazon EventBridge aturan yang bereaksi terhadapAWS DMSacara
  • Lakukan langkah-langkah yang dijelaskan dimenciptakan Amazon EventBridgeaturan yang bereaksi terhadap tindakandiAmazon EventBridge Panduan pengguna, dan menciptakan aturan untukAWS DMSperistiwa:

    1. Tentukan tindakan notifikasi ketika tindakan EventBridge menerima tindakan. Ketika sebuah acara cocok, EventBridge mengirim tindakan dan memanggil tindakan.

    2. Untuk Penyedia layanan, pilih AWS.

    3. UntukNama layanan, pilihDatabase Migration Service (DMS).

Anda kemudian dapat mulai menerima notifikasi.

Contoh JSON berikut menunjukkan EventBridge model acara untukAWS DMSlayanan.

{ "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 DMSkategori tindakan dan tindakan

AWS DMSmenghasilkan sejumlah peristiwa dalam kategori yang dapat Anda identifikasi. Setiap kategori berlaku untuk instans replikasi atau jenis sumber tugas replikasi.

ReplicationInstance tindakan

Tabel berikut menunjukkan tindakan dan tindakan untuk tindakan.ReplicationInstancejenis sumber.

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.

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

instans replikasi.

Penghapusan DMS-EVENT-0003

instans 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 melakukan transisi ke konfigurasi Multi-AZ.

Perubahan Konfigurasi DMS-EVENT-0029

Instans replikasi sudah bertransisi ke konfigurasi Single-AZ.

Pemeliharaan DMS-EVENT-0047 Perangkat lunak pengelolaan pada instans replikasi telah diperbarui.
Pemeliharaan DMS-EVENT-0027 Pemeliharaan offline untuk instans replikasi selesai. Instans replikasi sekarang tersedia.
Pemeliharaan DMS-EVENT-0068 instans replikasi dalam tindakan yang tidak dapat ditingkatkan.
Failover DMS-EVENT-0034 Jika Anda terlalu sering meminta Failover, peristiwa ini terjadi dan bukan 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 instans replikasi dimasukkan ke dalam tindakan
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 instans replikasi.
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 DMStidak dapat mengakses kunci enkripsi KMS untuk contoh aplikasi %s. Ini kemungkinan karena kunci dinonaktifkan atauAWS DMStidak dapat mengaksesnya. Jika ini berlanjut, aplikasi akan ditempatkan ke dalam keadaan tidak dapat diakses. Silakan merujuk ke bagian pemecahan masalah diAWS DMSdokumentasi untuk rincian lebih lanjut.
StateChange AWS DMSsekarang 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 pada HM sebagai bagian dari penghapusan Instans Replikasi
Failover DMS-EVENT-0015 Failover multi-AZ untuk tindakan.
LowStorage DMS-EVENT-0007 Penyimpanan gratis untuk instans replikasi rendah.
LowStorage Inode yang dialokasikan telah habis - skala penyimpanan untuk diselesaikan

ReplicationTask tindakan

Tabel berikut menunjukkan tindakan dan tindakan untuk tindakan.ReplicationTaskjenis sumber.

Kategori

ID Peristiwa

Deskripsi

Kegagalan DMS-EVENT-0078 Tugas replikasi terjadi.
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 telah gagal.

Perubahan Status

Tugas replikasi telah dipindahkan.

Perubahan Status

Langkah replikasi telah gagal.

Perubahan Status

penciptaan tugas target gagal.

Perubahan Status

tindakan replikasi tindakan telah dimulai.

Perubahan Status

Jalankan penilaian tugas replikasi telah selesai dengan sukses.

Perubahan Status

Jalankan penilaian tugas replikasi telah selesai dengan kegagalan.

StateChange Jalankan penilaian tugas replikasi telah selesai dengan peringatan.
StateChange Jalankan 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 terjadi.
Pembuatan Tugas replikasi telah terjadi.
ConfigurationChange Tugas replikasi telah dimodifikasi.
Kegagalan Tugas replikasi terjadi.
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 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 dihentikan
Penghapusan DMS-EVENT-0073 Tugas replikasi telah dihapus.

Pesan tindakan replikasi

Tabel berikut menunjukkan tindakan dan tindakan untuk tindakan.Replikasijenis sumber.

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 terjadi.

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 terjadi.