Crea EventBridge regole, ad esempio eventi di aggiornamento - Amazon EC2 Auto Scaling

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

Crea EventBridge regole, ad esempio eventi di aggiornamento

L'esempio seguente crea una EventBridge regola per inviare una notifica via e-mail. Lo fa ogni volta che il gruppo con scalabilità automatica emette un evento quando viene raggiunto un punto di controllo durante un aggiornamento delle istanze. La procedura per impostare le notifiche via e-mail utilizzando Amazon SNS è inclusa. Per usare Amazon SNS per l'invio di notifiche e-mail, devi prima creare un argomento, quindi iscrivere i tuoi indirizzi e-mail all'argomento.

Per ulteriori informazioni sulla caratteristica di aggiornamento di un'istanza, consulta Usa un aggiornamento dell'istanza per aggiornare le istanze in un gruppo di Auto Scaling.

Creare un argomento Amazon SNS.

Un argomento SNS è un punto di accesso logico, un canale di comunicazione che il gruppo Auto Scaling utilizza per inviare le notifiche. Puoi creare un argomento specificando un nome.

I nomi dell'argomento devono soddisfare i seguenti requisiti:

  • Hanno un numero di caratteri compreso tra 1 e 256.

  • Deve contenere caratteri ASCII maiuscoli e minuscoli, numeri, trattini e caratteri di sottolineatura.

Per le istruzioni, consulta Creazione di un argomento Amazon SNS nella Guida per lo Sviluppatore di Amazon Simple Notification Service.

Sottoscrizione all'argomento Amazon SNS

Per ricevere le notifiche che il gruppo con scalabilità automatica invia all'argomento, è necessario sottoscrivere un endpoint all'argomento. In questa procedura, come Endpoint, specifica l'indirizzo e-mail a cui desideri ricevere le notifiche da Amazon EC2 Auto Scaling.

Per ulteriori informazioni, consulta Sottoscrizione a un argomento di Amazon SNS nella Guida per lo Sviluppatore di Amazon Simple Notification Service.

Conferma la sottoscrizione ad Amazon SNS

Amazon SNS invia un'e-mail di conferma all'indirizzo specificato nella fase precedente.

Assicurati di aprire l'e-mail da AWS Notifiche e di scegliere il link per confermare l'iscrizione prima di continuare con il passaggio successivo.

Riceverai un messaggio di conferma da. AWS Amazon SNS è ora configurato per ricevere notifiche e inviare la notifica come e-mail all'indirizzo specificato.

Instradamento degli eventi al tuo argomento Amazon SNS

Crea una regola che corrisponda agli eventi selezionati e li instradi al tuo argomento Amazon SNS per dare notifica agli indirizzi e-mail sottoscritti.

Per creare una regola che invia notifiche al tuo argomento Amazon SNS
  1. Apri la EventBridge console Amazon all'indirizzo https://console.aws.amazon.com/events/.

  2. Nel pannello di navigazione, scegli Regole.

  3. Scegli Crea regola.

  4. Per Define rule detail (Definisci dettagli della regola), effettua le seguenti operazioni:

    1. Immettere un Name (Nome) per la regola e, facoltativamente, una descrizione.

      Una regola non può avere lo stesso nome di un'altra regola nella stessa regione e sullo stesso bus di eventi.

    2. Per Event bus (Bus di eventi), scegli default. Quando un AWS servizio del tuo account genera un evento, passa sempre al bus eventi predefinito del tuo account.

    3. Per Rule type (Tipo di regola), scegli Rule with an event pattern (Regola con un modello di eventi).

    4. Seleziona Successivo.

  5. Per Build event pattern (Crea modello di eventi), procedi come segue:

    1. Per Event source, scegli AWS eventi o eventi EventBridge partner.

    2. Per Event pattern (Modello eventi), procedi come segue:

      1. In Event source (Origine eventi), selezionare AWS servizi.

      2. Per AWS servizio, scegli Auto Scaling (Scalabilità automatica).

      3. In Event type (Tipo di evento), scegli Instance Refresh (Aggiornamento delle istanze).

      4. Per impostazione predefinita, la regola corrisponde a qualsiasi evento di aggiornamento delle istanze. Per creare una regola che notifica all'utente quando viene raggiunto un punto di controllo durante l'aggiornamento delle istanze, scegli Specific instance event(s) (Evento/i di istanza specifico) e seleziona EC2 Auto Scaling Instance Refresh Checkpoint Reached(Punto di controllo di aggiornamento istanze EC2 Auto Scaling raggiunto).

      5. Per impostazione predefinita, la regola corrisponde a qualsiasi gruppo con scalabilità automatica nella Regione. Affinché la regola corrisponda a un gruppo con scalabilità automatica specifico, seleziona Specific group name(s) (Nomi gruppi specifici), quindi seleziona uno o più gruppi con scalabilità automatica.

      6. Seleziona Successivo.

  6. Per Select target(s) (Seleziona destinazione/i), esegui queste operazioni:

    1. Per Target types (Tipi di target), scegli AWS servizio.

    2. Per Select a target (Seleziona un target), scegli SNS topic (Argomento SNS).

    3. Per Topic (Argomento), scegli il tuo argomento Amazon SNS.

    4. (Facoltativo) In Additional settings (Impostazioni aggiuntive), facoltativamente puoi configurare impostazioni aggiuntive. Per ulteriori informazioni, consulta la sezione Creazione di EventBridge regole Amazon che reagiscono agli eventi nella Amazon EventBridge User Guide.

    5. Seleziona Successivo.

  7. (Facoltativo) Per Tags (Tag), se desideri puoi assegnare uno o più tag alla regola, quindi scegli Next (Successivo).

  8. Per Review and create (Verifica e crea), verifica i dettagli della regola e se necessario, modificali. Quindi scegli Create role (Crea ruolo).