Mengelola SNS notifikasi ElastiCache Amazon - Amazon ElastiCache

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

Mengelola SNS notifikasi ElastiCache Amazon

Anda dapat mengonfigurasi ElastiCache untuk mengirim pemberitahuan untuk peristiwa klaster penting menggunakan Amazon Simple Notification Service (AmazonSNS). Dalam contoh ini, Anda akan mengonfigurasi cluster dengan Amazon Resource Name (ARN) dari SNS topik Amazon untuk menerima notifikasi.

catatan
  • Topik ini mengasumsikan bahwa Anda telah mendaftar ke Amazon SNS dan telah menyiapkan serta berlangganan topik AmazonSNS. Untuk informasi selengkapnya tentang cara melakukannya, lihat Panduan Developer Amazon Simple Notification Service.

  • Secara default, API modify-replication-group mempengaruhi semua grup di Wilayah dan bukan hanya grup yang ditentukan saat ini. Jika Anda ingin mengonfigurasi satu grup tertentu di Wilayah secara berbeda dari grup lain, Anda dapat menggunakan --notification-topic-arn opsi untuk membuat topik terpisah untuk grup tersebut.

Menambahkan SNS topik Amazon

Bagian berikut menunjukkan cara menambahkan SNS topik Amazon menggunakan AWS Konsol, Konsol AWS CLI, atau ElastiCache API.

Menambahkan SNS topik Amazon (Konsol)

Prosedur berikut menunjukkan cara menambahkan SNS topik Amazon untuk klaster. Saat menggunakan Valkey atau Redis OSS untuk menambahkan SNS topik Amazon untuk grup replikasi di langkah 2, alih-alih memilih klaster, pilih grup replikasi. Kemudian ikuti langkah-langkah yang tersisa yang sama.

catatan

Proses ini juga dapat digunakan untuk memodifikasi SNS topik Amazon.

Untuk menambah atau memodifikasi SNS topik Amazon untuk klaster (Konsol)
  1. Masuk ke AWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/.

  2. Di Cluster, pilih klaster yang ingin Anda tambahkan atau ubah SNS topik ARN Amazon.

  3. Pilih Ubah.

  4. Di Ubah Kluster di bawah Topik untuk SNS Pemberitahuan, pilih SNS topik yang ingin Anda tambahkan, atau pilih ARNInput manual dan ketik SNS topik Amazon. ARN

  5. Pilih Ubah.

Menambahkan SNS topik Amazon (AWS CLI)

Untuk menambahkan atau memodifikasi SNS topik Amazon untuk klaster, gunakan AWS CLI perintahmodify-cache-cluster.

Contoh kode berikut menambahkan SNS topik Amazon arn ke my-cluster.

Untuk Linux, macOS, atau Unix:

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --notification-topic-arn arn:aws:sns:us-west-2:123456789xxx:ElastiCacheNotifications

Untuk Windows:

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --notification-topic-arn arn:aws:sns:us-west-2:123456789xx:ElastiCacheNotifications

Untuk informasi lebih lanjut, lihat modify-cache-cluster.

Menambahkan SNS topik Amazon (ElastiCache API)

Untuk menambah atau memodifikasi SNS topik Amazon untuk klaster, panggil ModifyCacheCluster tindakan dengan parameter berikut:

  • CacheClusterId=my-cluster

  • TopicArn=arn%3Aaws%3Asns%3Aus-west-2%3A565419523791%3AElastiCacheNotifications

https://elasticache.amazon.com/ ?Action=ModifyCacheCluster &ApplyImmediately=false &CacheClusterId=my-cluster &NotificationTopicArn=arn%3Aaws%3Asns%3Aus-west-2%3A565419523791%3AElastiCacheNotifications &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Untuk informasi lebih lanjut, lihat ModifyCacheCluster.

Mengaktifkan dan menonaktifkan notifikasi Amazon SNS

Anda dapat mengaktifkan atau menonaktifkan notifikasi untuk klaster. Prosedur berikut menunjukkan cara menonaktifkan SNS notifikasi Amazon.

Mengaktifkan dan menonaktifkan notifikasi SNS Amazon (Konsol)

Untuk menonaktifkan SNS notifikasi Amazon menggunakan AWS Management Console
  1. Masuk ke AWS Management Console dan buka ElastiCache konsol di https://console.aws.amazon.com/elasticache/.

  2. Untuk melihat daftar klaster Anda yang menjalankan Memcached, pada panel navigasi, pilih Memcached.

    Untuk melihat daftar cluster Anda yang menjalankan Valkey atau RedisOSS, di panel navigasi pilih Valkey atau Redis. OSS

  3. Pilih kotak di sebelah kiri klaster yang ingin diubah notifikasinya.

  4. Pilih Ubah.

  5. Di Modify Cluster di bawah Topik untuk SNS Pemberitahuan, pilih Nonaktifkan Pemberitahuan.

  6. Pilih Ubah.

Mengaktifkan dan menonaktifkan notifikasi SNS Amazon ()AWS CLI

Untuk menonaktifkan SNS notifikasi Amazon, gunakan perintah modify-cache-cluster dengan parameter berikut:

Untuk Linux, macOS, atau Unix:

aws elasticache modify-cache-cluster \ --cache-cluster-id my-cluster \ --notification-topic-status inactive

Untuk Windows:

aws elasticache modify-cache-cluster ^ --cache-cluster-id my-cluster ^ --notification-topic-status inactive

Mengaktifkan dan menonaktifkan notifikasi SNS Amazon () ElastiCache API

Untuk menonaktifkan SNS notifikasi Amazon, panggil ModifyCacheCluster tindakan dengan parameter berikut:

  • CacheClusterId=my-cluster

  • NotificationTopicStatus=inactive

Panggilan ini menghasilkan output seperti yang berikut ini:

https://elasticache.us-west-2.amazonaws.com/ ?Action=ModifyCacheCluster &ApplyImmediately=false &CacheClusterId=my-cluster &NotificationTopicStatus=inactive &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>