Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Gestion des SNS notifications ElastiCache Amazon
Vous pouvez configurer ElastiCache l'envoi de notifications pour les événements importants du cluster à l'aide d'Amazon Simple Notification Service (AmazonSNS). Dans ces exemples, vous allez configurer un cluster avec le nom de ressource Amazon (ARN) d'un SNS sujet Amazon pour recevoir des notifications.
Note
Cette rubrique part du principe que vous vous êtes inscrit à AmazonSNS, que vous avez créé une SNS rubrique Amazon et que vous vous y êtes abonné. Pour plus d'informations sur Amazon SNS, veuillez consulter le Guide du développeur d'Amazon Simple Notification Service.
Par défaut,
API modify-replication-group
cela affecte tous les groupes d'une région et pas seulement le groupe actuellement spécifié. Si vous souhaitez configurer un groupe spécifique dans une région différemment des autres groupes, vous pouvez utiliser l'--notification-topic-arn
option permettant de créer une rubrique distincte pour ce groupe.
Ajouter un SNS sujet Amazon
Les sections suivantes vous montrent comment ajouter un SNS sujet Amazon à l'aide de la AWS console, du AWS CLI, ou du ElastiCache API.
Ajouter un SNS sujet Amazon (console)
La procédure suivante explique comment ajouter une SNS rubrique Amazon pour un cluster. Lorsque vous utilisez Valkey ou Redis OSS pour ajouter une SNS rubrique Amazon pour un groupe de réplication à l'étape 2, au lieu de choisir un cluster, choisissez un groupe de réplication. Suivez ensuite les mêmes étapes restantes.
Note
Ce processus peut également être utilisé pour modifier le SNS sujet Amazon.
Pour ajouter ou modifier une SNS rubrique Amazon pour un cluster (console)
-
Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/
. -
Dans Clusters, choisissez le cluster pour lequel vous souhaitez ajouter ou modifier un SNS sujet AmazonARN.
-
Sélectionnez Modifier.
-
Dans Modifier le cluster sous Sujet de SNS notification, choisissez le SNS sujet que vous souhaitez ajouter, ou choisissez ARNSaisie manuelle et saisissez le ARN SNS sujet Amazon.
-
Sélectionnez Modifier.
Ajouter un SNS sujet Amazon (AWS CLI)
Pour ajouter ou modifier une SNS rubrique Amazon pour un cluster, utilisez la AWS CLI commandemodify-cache-cluster
.
L'exemple de code suivant ajoute un ARN de SNS rubrique Amazon à my-cluster.
Pour Linux, macOS ou Unix :
aws elasticache modify-cache-cluster \ --cache-cluster-id
my-cluster
\ --notification-topic-arnarn:aws:sns:us-west-2:123456789xxx:ElastiCacheNotifications
Pour Windows :
aws elasticache modify-cache-cluster ^ --cache-cluster-id
my-cluster
^ --notification-topic-arnarn:aws:sns:us-west-2:123456789xx:ElastiCacheNotifications
Pour plus d'informations, consultez modify-cache-cluster.
Ajouter un SNS sujet Amazon (ElastiCache API)
Pour ajouter ou modifier une SNS rubrique Amazon pour un cluster, lancez l'ModifyCacheCluster
action avec les paramètres suivants :
-
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>
Pour plus d'informations, consultez ModifyCacheCluster.
Activation et désactivation des notifications Amazon SNS
Vous pouvez activer ou désactiver les notifications pour un cluster. Les procédures suivantes vous montrent comment désactiver les SNS notifications Amazon.
Activation et désactivation SNS des notifications Amazon (console)
Pour désactiver les SNS notifications Amazon à l'aide du AWS Management Console
-
Connectez-vous à la ElastiCache console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/elasticache/
. -
Pour consulter une liste de vos clusters exécutant Memcached, dans le volet de navigation, sélectionnez Memcached.
Pour voir la liste de vos clusters exécutant Valkey ou RedisOSS, dans le volet de navigation, choisissez Valkey ou Redis. OSS
-
Cochez la case à gauche du cluster pour lequel vous souhaitez modifier la notification.
-
Sélectionnez Modifier.
-
Dans Modifier le cluster sous Sujet de SNS notification, choisissez Désactiver les notifications.
-
Sélectionnez Modifier.
Activation et désactivation des SNS notifications Amazon ()AWS CLI
Pour désactiver SNS les notifications Amazon, utilisez la commande modify-cache-cluster
avec les paramètres suivants :
Pour Linux, macOS ou Unix :
aws elasticache modify-cache-cluster \ --cache-cluster-id
my-cluster
\ --notification-topic-statusinactive
Pour Windows :
aws elasticache modify-cache-cluster ^ --cache-cluster-id
my-cluster
^ --notification-topic-statusinactive
Activation et désactivation des SNS notifications Amazon () ElastiCache API
Pour désactiver SNS les notifications Amazon, lancez l'ModifyCacheCluster
action avec les paramètres suivants :
-
CacheClusterId
=my-cluster
-
NotificationTopicStatus
=inactive
Cet appel vous renvoie des informations semblables à ce qui suit :
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>