View a markdown version of this page

Bekerja dengan EventBridge acara dan notifikasi Amazon 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 dan notifikasi Amazon 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 notifikasi peristiwa dan rute dari suatu peristiwa sebagaimana ditentukan oleh aturan acara. Anda dapat bekerja dengan pemberitahuan dalam bentuk apa pun yang didukung oleh Amazon EventBridge untuk Wil AWS ayah. Untuk informasi selengkapnya tentang menggunakan Amazon EventBridge, lihat Apa itu Amazon EventBridge? dalam Panduan EventBridge Pengguna Amazon.

catatan

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

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

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

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 EventBridge di Panduan EventBridge Pengguna Amazon.

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

Untuk informasi selengkapnya tentang menggunakan pesan teks dengan Amazon SNS, lihat Mengi rim dan menerima notifikasi SMS menggunakan Amazon SN S.

Menggunakan aturan EventBridge acara Amazon untuk AWS DMS

Amazon EventBridge mengirimkan pemberitahuan acara ke alamat yang Anda berikan saat membuat aturan EventBridge acara. Anda mungkin ingin membuat beberapa aturan yang berbeda. Misalnya, Anda dapat membuat satu aturan yang menerima semua pemberitahuan peristiwa dan aturan lain yang hanya menyertakan 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 acara:

    1. Tentukan tindakan notifikasi yang akan diambil saat EventBridge menerima peristiwa yang cocok dengan pola peristiwa dalam aturan. Ketika acara cocok, EventBridge mengirimkan peristiwa dan memanggil tindakan yang ditentukan dalam aturan.

    2. Untuk Penyedia layanan, pilih AWS.

    3. Untuk Nama Layanan, pilih Layanan Migrasi Database (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", "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 instance replikasi atau jenis sumber tugas replikasi.

ReplicationInstance pesan acara

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

Kategori

ID Peristiwa

Deskripsi

Pembuatan DMS-EVENT-0067

Instans replikasi sedang dibuat.

Penghapusan DMS-EVENT-0066

Instans replikasi sedang dihapus.

ConfigurationChange DMS-EVENT-0012

Kelas instans replikasi untuk instans replikasi ini sedang diubah.

ConfigurationChange DMS-EVENT-0018

Penyimpanan untuk instans replikasi sedang ditingkatkan.

ConfigurationChange DMS-EVENT-0024

Instance replikasi sedang bertransisi ke Multi-AZ konfigurasi.

ConfigurationChange DMS-EVENT-0030

Instance replikasi sedang bertransisi ke Single-AZ konfigurasi.

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

Sebuah instance replikasi telah dibuat.

Penghapusan DMS-EVENT-0003

Instance replikasi telah dihapus.

ConfigurationChange DMS-EVENT-0014

Kelas instans replikasi untuk instans replikasi ini sudah berubah.

ConfigurationChange DMS-EVENT-0017

Penyimpanan untuk instans replikasi sudah ditingkatkan.

ConfigurationChange DMS-EVENT-0025

Instans replikasi telah selesai bertransisi ke Multi-AZ konfigurasi.

ConfigurationChange DMS-EVENT-0029

Instans replikasi telah selesai bertransisi ke Single-AZ konfigurasi.

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.
Maintenance DMS-EVENT-0068 Instans 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 Instans replikasi dimasukkan ke dalam status %s.
Kegagalan DMS-EVENT-0036 Instans replikasi telah gagal karena jaringan yang tidak kompatibel.
Kegagalan DMS-EVENT-0037 Ketika layanan tidak dapat mengakses kunci KMS yang digunakan untuk mengenkripsi volume data.
Kegagalan Instans replikasi dimasukkan ke dalam parameter yang tidak kompatibel
Failover Waktu habis menunggu status aman untuk memulai failover yang diminta pengguna
Failover DMS-EVENT-0013 Failover dimulai untuk instance Multi-AZ replikasi.
Failover DMS-EVENT-0049 Failover telah selesai untuk instance Multi-AZ replikasi.
Failover DMS-EVENT-0050 Multi-AZ Aktivasi sudah dimulai.
Failover DMS-EVENT-0051 Multi-AZ aktivasi selesai.
StateChange Log kueri umum dan lambat telah diputar secara otomatis sebagai %s
StateChange AWS DMS tidak dapat mengakses kunci enkripsi KMS untuk instance aplikasi %s. Ini kemungkinan karena kunci dinonaktifkan atau tidak AWS DMS dapat mengaksesnya. Jika ini berlanjut aplikasi akan ditempatkan ke keadaan yang tidak dapat diakses. Silakan merujuk ke bagian pemecahan masalah dalam AWS DMS dokumentasi untuk detail lebih lanjut.
StateChange AWS DMS sekarang dapat berhasil mengakses kunci enkripsi KMS untuk instance aplikasi %s.
StateChange Amazon DMS tidak dapat mengakses kunci enkripsi KMS untuk instans aplikasi %s. Aplikasi ini akan ditempatkan ke keadaan yang tidak dapat diakses. Silakan lihat bagian pemecahan masalah di dokumentasi Amazon DMS untuk detail lebih lanjut.
StateChange Restart Aplikasi di HM sebagai bagian dari pembuatan Instans Replikasi
StateChange Shutdown Aplikasi di HM sebagai bagian dari penghapusan Instans Replikasi
Failover DMS-EVENT-0015 Multi-AZ failover ke standby 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 ReplicationTask sumber.

Kategori

ID Peristiwa

Deskripsi

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

Tugas replikasi telah disalin.

StateChange

Salinan tugas replikasi gagal.

StateChange

Tugas replikasi telah dipindahkan.

StateChange

Perpindahan tugas replikasi gagal.

StateChange

Pembuatan tugas target gagal.

StateChange

Penilaian tugas replikasi berjalan telah dimulai.

StateChange

Penyelenggaraan penilaian tugas replikasi telah berhasil diselesaikan.

StateChange

Penilaian tugas replikasi berjalan telah selesai dengan kegagalan.

StateChange Penyelenggaraan penilaian tugas replikasi telah selesai dengan peringatan.
StateChange Penilaian tugas replikasi yang dijalankan telah selesai dengan kesalahan.
StateChange Penilaian tugas replikasi yang dijalankan %s telah dibatalkan.
StateChange Penilaian tugas replikasi yang dijalankan %s telah dihapus.
StateChange Penilaian tugas replikasi yang dijalankan gagal menyediakan sumber daya.
StateChange Tugas replikasi gagal.
Pembuatan Tugas replikasi telah dibuat.
ConfigurationChange Tugas replikasi telah dimodifikasi.
Kegagalan Tugas replikasi 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 dihentikan
Penghapusan DMS-EVENT-0073 Tugas replikasi telah dihapus.

Pesan acara replikasi

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

Kategori

Deskripsi

StateChange

Acara peningkatan skala replikasi DMS.

StateChange

Peristiwa penurunan skala replikasi DMS.

StateChange

Acara penskalaan replikasi DMS selesai.

StateChange

Replikasi DMS telah dibuat.

StateChange Replikasi DMS sedang diinisialisasi.
StateChange Replikasi DMS sedang mempersiapkan sumber daya untuk pengumpulan metadata.
StateChange Koneksi yang terkait dengan replikasi DMS sedang diuji.
StateChange Replikasi DMS mengambil metadata
StateChange Replikasi DMS menghitung kapasitas
StateChange Replikasi DMS menyediakan kapasitasnya
StateChange Replikasi DMS telah disediakan.
StateChange Replikasi DMS telah dimulai
StateChange Replikasi DMS sedang berjalan.
StateChange Replikasi DMS sedang dihentikan.
StateChange Replikasi DMS telah berhenti
StateChange Replikasi DMS sedang dimodifikasi.
StateChange Replikasi DMS sedang dihapus.
StateChange Replikasi DMS mendeprovisionasikan kapasitasnya
StateChange Replikasi DMS telah dibatalkan penyediaan.
Kegagalan

Replikasi DMS gagal.