Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Ikhtisar pemberitahuan RDS acara Amazon
Amazon RDS mengelompokkan acara ke dalam kategori yang dapat Anda berlangganan sehingga Anda dapat diberi tahu saat peristiwa dalam kategori tersebut terjadi.
Topik
RDSsumber daya yang memenuhi syarat untuk berlangganan acara
Untuk Amazon Aurora, peristiwa terjadi baik di klaster DB maupun tingkat instans DB. Anda dapat berlangganan kategori peristiwa untuk sumber daya berikut:
-
Instans DB
-
Klaster DB
-
Snapshot klaster DB
-
Grup parameter DB
-
Grup keamanan DB
-
RDSProksi
-
Versi mesin kustom
Misalnya, jika berlangganan kategori pencadangan untuk instans DB tertentu, Anda akan diberi tahu setiap kali ada peristiwa terkait pencadangan yang memengaruhi instans DB. Jika berlangganan kategori perubahan konfigurasi untuk instans DB, Anda akan diberi tahu saat instans DB diubah. Anda juga menerima pemberitahuan saat langganan pemberitahuan peristiwa berubah.
Sebaiknya Anda membuat beberapa langganan yang berbeda. Misalnya, Anda dapat membuat satu langganan yang menerima semua pemberitahuan peristiwa untuk semua instans DB dan langganan lain yang hanya mencakup peristiwa penting untuk sebagian instans DB. Untuk langganan kedua, tentukan satu atau beberapa instans DB dalam filter.
Proses dasar untuk berlangganan notifikasi RDS acara Amazon
Proses berlangganan notifikasi RDS acara Amazon adalah sebagai berikut:
-
Anda membuat langganan notifikasi RDS acara Amazon dengan menggunakan RDS konsol Amazon, AWS CLI, atauAPI.
Amazon RDS menggunakan SNS topik Amazon untuk mengidentifikasi setiap langganan. ARN RDSKonsol Amazon membuat ARN untuk Anda saat Anda membuat langganan. Buat ARN dengan menggunakan SNS konsol Amazon, Amazon AWS CLI, atau Amazon SNSAPI.
-
Amazon RDS mengirimkan email persetujuan atau SMS pesan ke alamat yang Anda kirimkan dengan langganan Anda.
-
Anda mengonfirmasi langganan Anda dengan memilih tautan di pemberitahuan yang Anda terima.
-
RDSKonsol Amazon memperbarui bagian Langganan Acara Saya dengan status langganan Anda.
-
Amazon RDS mulai mengirimkan notifikasi ke alamat yang Anda berikan saat Anda membuat langganan.
Untuk mempelajari manajemen identitas dan akses saat menggunakan AmazonSNS, lihat Manajemen identitas dan akses di Amazon SNS di Panduan Pengembang Layanan Pemberitahuan Sederhana Amazon.
Anda dapat menggunakan AWS Lambda untuk memproses pemberitahuan acara dari instans DB. Untuk informasi selengkapnya, lihat Menggunakan AWS Lambda dengan Amazon RDS di Panduan AWS Lambda Pengembang.
Pengiriman pemberitahuan RDS acara
Amazon RDS mengirimkan pemberitahuan ke alamat yang Anda berikan saat Anda membuat langganan. Pemberitahuan dapat mencakup atribut pesan yang berisi metadata terstruktur tentang pesan tersebut. Untuk mengetahui informasi selengkapnya tentang atribut pesan, lihat Kategori acara Amazon RDS dan pesan acara untuk Aurora.
Pemberitahuan peristiwa mungkin memerlukan waktu hingga lima menit untuk dikirimkan.
penting
Amazon RDS tidak menjamin urutan acara yang dikirim dalam aliran acara. Urutan peristiwa dapat berubah sewaktu-waktu.
Saat Amazon SNS mengirimkan notifikasi ke langganan HTTP atau HTTPS titik akhir, POST pesan yang dikirim ke titik akhir memiliki badan pesan yang berisi dokumen. JSON Untuk informasi selengkapnya, lihat SNSpesan dan JSON format Amazon di Panduan Pengembang Layanan Pemberitahuan Sederhana Amazon.
Anda dapat mengonfigurasi SNS untuk memberi tahu Anda dengan pesan teks. Untuk informasi selengkapnya, lihat Pesan teks seluler (SMS) di Panduan Pengembang Layanan Pemberitahuan Sederhana Amazon.
Untuk mematikan notifikasi tanpa menghapus langganan, pilih Tidak untuk Diaktifkan di RDS konsol Amazon. Atau Anda dapat mengatur Enabled
parameter untuk false
menggunakan AWS CLI atau Amazon RDSAPI.
Penagihan untuk pemberitahuan RDS acara Amazon
Penagihan untuk pemberitahuan RDS acara Amazon adalah melalui AmazonSNS. SNSBiaya Amazon berlaku saat menggunakan pemberitahuan acara. Untuk informasi selengkapnya tentang SNS penagihan Amazon, lihat harga Layanan Pemberitahuan Sederhana Amazon
Contoh RDS acara Aurora Amazon EventBridge
Contoh berikut menggambarkan berbagai jenis JSON peristiwa Amazon dalam format. Untuk tutorial yang menunjukkan cara menangkap dan melihat peristiwa dalam JSON format, lihatTutorial: Log perubahan status instans DB menggunakan Amazon EventBridge.
Topik
Contoh peristiwa klaster DB
Berikut ini adalah contoh peristiwa cluster DB dalam JSON format. Peristiwa ini menunjukkan bahwa klaster bernama my-db-cluster
di-patch. ID peristiwanya adalah RDS-EVENT-0173
.
{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "RDS DB Cluster Event", "source": "aws.rds", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:rds:us-east-1:123456789012:cluster:my-db-cluster" ], "detail": { "EventCategories": [ "notification" ], "SourceType": "CLUSTER", "SourceArn": "arn:aws:rds:us-east-1:123456789012:cluster:my-db-cluster", "Date": "2018-10-06T12:26:13.882Z", "Message": "Database cluster has been patched", "SourceIdentifier": "my-db-cluster", "EventID": "RDS-EVENT-0173" } }
Contoh peristiwa grup parameter DB
Berikut ini adalah contoh peristiwa grup parameter DB dalam JSON format. Peristiwa ini menunjukkan bahwa parameter time_zone
telah diperbarui dalam grup parameter my-db-param-group
. ID acara adalah RDS - EVENT -0037.
{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "RDS DB Parameter Group Event", "source": "aws.rds", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group" ], "detail": { "EventCategories": [ "configuration change" ], "SourceType": "DB_PARAM", "SourceArn": "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group", "Date": "2018-10-06T12:26:13.882Z", "Message": "Updated parameter time_zone to UTC with apply method immediate", "SourceIdentifier": "my-db-param-group", "EventID": "RDS-EVENT-0037" } }
Contoh peristiwa snapshot klaster DB
Berikut ini adalah contoh peristiwa snapshot cluster DB dalam JSON format. Peristiwa ini menunjukkan pembuatan snapshot bernama my-db-cluster-snapshot
. ID acara adalah RDS - EVENT -0074.
{ "version": "0", "id": "844e2571-85d4-695f-b930-0153b71dcb42", "detail-type": "RDS DB Cluster Snapshot Event", "source": "aws.rds", "account": "123456789012", "time": "2018-10-06T12:26:13Z", "region": "us-east-1", "resources": [ "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot" ], "detail": { "EventCategories": [ "backup" ], "SourceType": "CLUSTER_SNAPSHOT", "SourceArn": "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot", "Date": "2018-10-06T12:26:13.882Z", "SourceIdentifier": "my-db-cluster-snapshot", "Message": "Creating manual cluster snapshot", "EventID": "RDS-EVENT-0074" } }