

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Gestione delle ElastiCache notifiche Amazon SNS
<a name="ECEvents.SNS"></a>

Puoi configurare l'invio ElastiCache di notifiche per importanti eventi del cluster utilizzando Amazon Simple Notification Service (Amazon SNS). Negli esempi che seguono, verrà configurato un cluster con l'Amazon Resource Name (ARN) di un argomento Amazon SNS per la ricezione di notifiche. 

**Nota**  
Tale argomento presuppone l'avvenuta registrazione a Amazon SNS, nonché la configurazione e sottoscrizione di un argomento Amazon SNS. Per ulteriori informazioni su come procedere, consultare la [Guida per gli sviluppatori di Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/). 
Per impostazione predefinita, ha `API modify-replication-group` effetto su tutti i gruppi di una regione e non solo sul gruppo attualmente specificato. Se desideri configurare un gruppo specifico in una regione in modo diverso rispetto agli altri gruppi, puoi utilizzare l'`--notification-topic-arn`opzione per creare un argomento separato per quel gruppo.

## Aggiungere un argomento Amazon SNS.
<a name="ECEvents.SNS.Adding"></a>

Le seguenti sezioni mostrano come aggiungere un argomento Amazon SNS utilizzando la AWS console AWS CLI, l'o l' ElastiCache API.

### Aggiunta di un argomento Amazon SNS (console)
<a name="ECEvents.SNS.Adding.Console"></a>

 Nella seguente procedura viene mostrato come aggiungere un argomento Amazon SNS a un cluster. Quando utilizzi Valkey o Redis OSS per aggiungere un argomento Amazon SNS per un gruppo di replica nella fase 2, invece di scegliere un cluster, scegli un gruppo di replica. Quindi segui gli stessi passaggi rimanenti.

**Nota**  
 Attenendosi alla presente procedura, è anche possibile modificare l'argomento Amazon SNS. 

**Per aggiungere o modificare l'argomento Amazon SNS per un cluster (console)**

1. Accedi a Console di gestione AWS e apri la ElastiCache console all'indirizzo [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. In **Clusters (Cluster)**, scegliere il cluster al quale aggiungere o di cui modificare un ARN d'argomento Amazon SNS.

1. Scegli **Modifica**.

1. In **Modify Cluster (Modifica cluster)** nella sezione **Topic for SNS Notification (Argomento per notifica SNS)**, scegliere l'argomento SNS da aggiungere o scegliere **Manual ARN input (Input ARN manuale)** e digitare l'ARN dell'argomento Amazon SNS. 

1. Scegli **Modifica**.

### Aggiunta di un argomento Amazon SNS (AWS CLI)
<a name="ECEvents.SNS.Adding.CLI"></a>

Per aggiungere o modificare un argomento Amazon SNS per un cluster, usa il AWS CLI comando. `modify-cache-cluster`

L'esempio di codice riportato di seguito rappresenta l'aggiunta di un ARN d'argomento Amazon SNS a *my-cluster*.

Per Linux, macOS o Unix:

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

Per Windows:

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

Per ulteriori informazioni, consulta [modify-cache-cluster](https://docs.aws.amazon.com/cli/latest/reference/elasticache/modify-cache-cluster.html).

### Aggiungere un argomento Amazon SNS (API) ElastiCache
<a name="ECEvents.SNS.Adding.API"></a>

Per aggiungere o modificare l'argomento Amazon SNS di un cluster, occorre chiamare l'operazione `ModifyCacheCluster` con i seguenti parametri:
+ `CacheClusterId``=my-cluster`
+ `TopicArn``=arn%3Aaws%3Asns%3Aus-west-2%3A565419523791%3AElastiCacheNotifications`

**Example**  

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

Per ulteriori informazioni, consulta [ModifyCacheCluster](https://docs.aws.amazon.com/AmazonElastiCache/latest/APIReference/API_ModifyCacheCluster.html).

## Attivazione e disattivazione delle notifiche Amazon SNS
<a name="ECEvents.SNS.Disabling"></a>

 È possibile, in base alle proprie esigenze, abilitare o disabilitare le notifiche relative a un cluster. La seguente procedura mostra come disabilitare le notifiche Amazon SNS. 

### Attivazione e disattivazione delle notifiche Amazon SNS (Console)
<a name="ECEvents.SNS.Disabling.Console"></a>

**Per disabilitare le notifiche di Amazon SNS utilizzando Console di gestione AWS**

1. Accedi a Console di gestione AWS e apri la ElastiCache console all'indirizzo [ https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/).

1. Per visualizzare l'elenco dei cluster che eseguono Memcached, scegliere **Memcached (Memcached)** nel pannello di navigazione.

   **Per visualizzare un elenco dei cluster che eseguono Valkey o Redis OSS, nel pannello di navigazione scegli **Valkey** o Redis OSS.**

1. Scegliere la casella a sinistra del cluster di cui modificare le notifiche.

1. Scegli **Modifica**.

1. In **Modify Cluster (Modifica cluster)** nella sezione **Topic for SNS Notification (Argomento per notifica SNS)**, scegliere *Disable Notifications (Disabilita notifiche)*.

1. Scegli **Modifica**.

### Attivazione e disattivazione delle notifiche Amazon SNS (AWS CLI)
<a name="ECEvents.SNS.Disabling.CLI"></a>

Per disabilitare le notifiche Amazon SNS, occorre utilizzare il comando `modify-cache-cluster` con i seguenti parametri:

Per Linux, macOS o Unix:

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

Per Windows:

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

**Nota**  
Quando il cluster appartiene a un gruppo di replica, è necessario utilizzare il `modify-replication-group` comando CLI per abilitare o disabilitare le notifiche SNS.

### Abilitazione e disabilitazione delle notifiche ElastiCache Amazon SNS (API)
<a name="ECEvents.SNS.Disabling.API"></a>

Per disabilitare le notifiche Amazon SNS, occorre chiamare l'operazione `ModifyCacheCluster` con i seguenti parametri:
+ `CacheClusterId``=my-cluster`
+ `NotificationTopicStatus``=inactive`

Questa chiamata restituisce un output simile al seguente:

**Example**  

```
 1. https://elasticache.us-west-2.amazonaws.com/
 2.     ?Action=ModifyCacheCluster
 3.     &ApplyImmediately=false
 4.     &CacheClusterId=my-cluster
 5.     &NotificationTopicStatus=inactive
 6.     &Version=2014-12-01
 7.     &SignatureVersion=4
 8.     &SignatureMethod=HmacSHA256
 9.     &Timestamp=20141201T220302Z
10.     &X-Amz-Algorithm=&AWS;4-HMAC-SHA256
11.     &X-Amz-Date=20141201T220302Z
12.     &X-Amz-SignedHeaders=Host
13.     &X-Amz-Expires=20141201T220302Z
14.     &X-Amz-Credential=<credential>
15.     &X-Amz-Signature=<signature>
```