Sottoscrizione alle notifiche eventi di Amazon RDS - Amazon Aurora

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à.

Sottoscrizione alle notifiche eventi di Amazon RDS

Il modo più semplice per creare una sottoscrizione è utilizzare la console RDS. Se scegli di creare sottoscrizioni delle notifiche degli eventi tramite la CLI o l'API, devi creare un argomento Amazon Simple Notification Service e sottoscrivere l'argomento con la console Amazon SNS o l'API di Amazon SNS. Dovrai inoltre annotare l'Amazon Resource Name (ARN) dell'argomento, in quanto viene utilizzato quando si inviano comandi CLI o operazioni API. Per informazioni sulla creazione di un argomento SNS e sull'abbonamento allo stesso, consulta Nozioni di base su Amazon SNS nella Guida per sviluppatori di Amazon Simple Notification Service.

Puoi specificare il tipo di origine per cui vuoi ricevere le notifiche e l'origine Amazon RDS che attiva l'evento:

Source type (Tipo di origine)

Il tipo di origine Ad esempio: Source Type (Tipo di origine) potrebbe essere Instances (Istanze). Devi scegliere un tipo di origine.

Risorse da includere

La risorsa Amazon RDS che genera gli eventi. Ad esempio, puoi scegliere Select specific instances (Seleziona istanze specifiche) e quindi myDBInstance1.

Nella tabella seguente viene illustrato il risultato quando si specificano o non si specificano Risorse da includere.

Risorse da includere

Descrizione

Esempio

Specificato

RDS invia notifiche relative a tutti gli eventi solo per la risorsa specificata.

Se Source type (Tipo di origine) è Instances (Istanze) e la risorsa è myDBInstance1, RDS invia notifiche relative a tutti gli eventi solo per myDBInstance1.

Non specificato

RDS invia notifiche relative agli eventi relativi al tipo di origine specificato per tutte le risorse Amazon RDS.

Se Source type (Tipo di origine) è Instances (Istanze), RDS invia notifiche relative a tutti gli eventi correlati alle istanze nell'account.

L'abbonato di un argomento Amazon SNS riceve per impostazione predefinita ogni messaggio pubblicato nell'argomento. Per ricevere solo un sottoinsieme dei messaggi, l'abbonato deve assegnare una policy di filtro all'abbonamento all'argomento. Per ulteriori informazioni, consulta Filtraggio messaggi di Amazon SNS nella Guida per gli sviluppatori di Amazon Simple Notification Service.

Per sottoscrivere una notifica eventi RDS
  1. Accedi alla AWS Management Console e apri la console Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/.

  2. Nel pannello di navigazione, scegliere Event subscriptions (Sottoscrizioni a eventi).

  3. Nel riquadro Event subscriptions (Sottoscrizioni di eventi) scegliere Create event subscription (Crea sottoscrizione di eventi).

  4. Inserisci i dettagli dell'abbonamento come segue:

    1. Per Name (Nome), immettere un nome per la sottoscrizione alle notifiche eventi.

    2. Nel campo Send notifications to (Invia notifica a), esegui una delle seguenti operazioni:

      • Scegli New email topic (Nuovo argomento e-mail). Inserisci un nome per l'argomento dell'email e un elenco di destinatari. Ti consigliamo di configurare le sottoscrizioni agli eventi con lo stesso indirizzo e-mail del contatto dell'account principale. I suggerimenti, gli eventi di assistenza e i messaggi personali vengono inviati utilizzando canali diversi. Le sottoscrizioni con lo stesso indirizzo e-mail assicurano che tutti i messaggi siano consolidati in un'unica posizione.

      • Scegli Amazon Resource Name (ARN) (Nome della risorsa Amazon (ARN)). Quindi scegli l'ARN Amazon SNS esistente per un argomento Amazon SNS.

        Se desideri utilizzare un argomento abilitato per la crittografia lato server (SSE), concedi ad Amazon RDS le autorizzazioni necessarie per accedere a AWS KMS key. Per ulteriori informazioni, consulta Abilitare la compatibilità tra le origini eventi dai servizi AWS e gli argomenti crittografati nella Guida per gli sviluppatori di Amazon Simple Notification Service.

    3. Per Source type (Tipo di origine) scegliere un tipo di origine. Ad esempio, scegli Clusters (Cluster) o Cluster snapshots (Snapshot cluster).

    4. Scegli le categorie di eventi e le risorse per i quali desideri ricevere notifiche eventi.

      L'esempio seguente configura le notifiche degli eventi per l'istanza database denominata.testinst.

      Immetti il tipo di origine
    5. Scegli Create (Crea).

La console Amazon RDS indica che è in corso la creazione della sottoscrizione.

Elenco delle sottoscrizioni delle notifiche degli eventi

Per sottoscrivere notifiche degli eventi RDS, utilizzare il comando AWS CLI create-event-subscription. Includi i parametri obbligatori seguenti:

  • --subscription-name

  • --sns-topic-arn

Esempio

Per LinuxmacOS, oUnix:

aws rds create-event-subscription \ --subscription-name myeventsubscription \ --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS \ --enabled

Per Windows:

aws rds create-event-subscription ^ --subscription-name myeventsubscription ^ --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS ^ --enabled

Per sottoscrivere le notifiche degli eventi Amazon RDS, invoca la funzione API Amazon RDS CreateEventSubscription. Includi i parametri obbligatori seguenti:

  • SubscriptionName

  • SnsTopicArn