Destinazioni per CloudWatch eventi Amazon - AWS Messaggistica per l'utente finale SMS

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

Destinazioni per CloudWatch eventi Amazon

Amazon CloudWatch Logs è un AWS servizio che puoi utilizzare per monitorare, archiviare e accedere ai file di registro. Quando crei una destinazione per un CloudWatch evento, AWS End User Messaging SMS invia i tipi di eventi specificati nella destinazione dell'evento a un CloudWatch gruppo. Per ulteriori informazioni CloudWatch, consulta la Amazon CloudWatch Logs User Guide.

Prerequisiti

  1. Prima di poter creare una destinazione per un CloudWatch evento, devi creare un CloudWatch gruppo. Per ulteriori informazioni sulla creazione di gruppi di log, consulta Working with log groups and log stream nella Amazon CloudWatch Logs User Guide.

    Importante

    Avrai bisogno dell'Amazon Resource Name (ARN) del CloudWatch gruppo per creare la destinazione dell'evento.

  2. È necessario creare un IAM ruolo che consenta a AWS End User Messaging di SMS scrivere nel gruppo di log. La sezione seguente contiene informazioni sui requisiti per questo ruolo.

    Importante

    Avrai bisogno dell'Amazon Resource Name (ARN) del IAM ruolo per creare la destinazione dell'evento.

  3. Hai anche impostato un set di configurazione a cui associare le destinazioni dell'evento, vediGestione del set di configurazione.

IAMpolitica per Amazon CloudWatch

Utilizza l'esempio seguente per creare una politica per l'invio di eventi a un CloudWatch gruppo.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "logs:CreateLogStream", "logs:DescribeLogStreams", "logs:PutLogEvents" ], "Resource": [ "arn:aws:logs:us-east-1:111122223333:log-group:log-group-name:*" ] } ] }

Per ulteriori informazioni sulle IAM politiche, vedere Politiche e autorizzazioni IAM nella Guida per l'IAMutente.

L'istruzione di esempio seguente utilizza le SourceArn condizioni, facoltative ma SourceAccount consigliate, per verificare che solo l'account SMS proprietario di AWS End User Messaging abbia accesso al set di configurazione. In questo esempio, sostituisci accountId con l'ID AWS del tuo account, region con il Regione AWS nome e ConfigSetName con il nome del set di configurazione.

Dopo aver creato la policy, create un nuovo IAM ruolo, quindi allegate la policy ad essa. Quando crei il ruolo, aggiungi anche la seguente policy di attendibilità:

{ "Version": "2012-10-17", "Statement": { "Effect": "Allow", "Principal": { "Service": "sms-voice.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "aws:SourceAccount": "accountId" }, "ArnLike": { "aws:SourceArn": "arn:aws:sms-voice:region:accountId:configuration-set/ConfigSetName" } } } }

Per ulteriori informazioni sulla creazione di IAM ruoli, vedere Creazione di IAM ruoli nella Guida IAM per l'utente.

Gestione delle destinazioni per CloudWatch eventi Amazon

Dopo aver creato il IAM ruolo e il CloudWatch gruppo, puoi creare la destinazione dell'evento.

Create event destination (Console)

Per creare una destinazione per un evento utilizzando la SMS console di messaggistica per l'utente AWS finale, procedi nel seguente modo:

  1. Apri la SMS console di messaggistica per l'utente AWS finale all'indirizzo https://console.aws.amazon.com/sms-voice/.

  2. Nel riquadro di navigazione, in Configurazioni, scegli Set di configurazione.

  3. Nella pagina Set di configurazione, scegliete il set di configurazione a cui aggiungere una destinazione per l'evento.

  4. Nella pagina dei dettagli del set di configurazione, scegli Aggiungi evento di destinazione.

  5. Nella sezione Dettagli dell'evento, inserisci un nome descrittivo per il nome della destinazione dell'evento.

  6. Dal menu a discesa Tipo di destinazione scegli Amazon CloudWatch.

  7. Per IAMrole arn inserisci il nome ARN del IAM ruolo. Per ulteriori informazioni sul IAM ruolo arn, vedere. IAMpolitica per Amazon CloudWatch

  8. Per Log group arn, inserisci il gruppo ARN di CloudWatch log Amazon a cui inviare gli eventi.

  9. Attiva la pubblicazione degli eventi.

  10. In Tipi di eventi, scegli:

    • Tutti SMS gli eventi (consigliato): scegli questa opzione per inviare tutti SMS gli eventi elencati Tipi di eventi per SMSMMS, e voce ad Amazon CloudWatch.

    • SMSEventi personalizzati: scegli SMS eventi specifici a cui inviare CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica selezione SMS eventi. In Modifica selezione SMS eventi, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

    • Tutti gli eventi vocali (consigliato): scegli questa opzione per inviare tutti gli eventi vocali elencati Tipi di eventi per SMSMMS, e voce in Amazon CloudWatch.

    • Eventi vocali personalizzati: scegli eventi vocali specifici a cui inviare CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica la selezione degli eventi vocali. In Modifica la selezione degli eventi vocali, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

    • Tutti MMS gli eventi (consigliato): scegli questa opzione per inviare tutti MMS gli eventi elencati Tipi di eventi per SMSMMS, e voce ad Amazon CloudWatch.

    • MMSEventi personalizzati: scegli MMS eventi specifici a cui inviare CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica selezione MMS eventi. In Modifica selezione MMS eventi, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

  11. Scegliere Crea evento.

Create event destination (AWS CLI)

È possibile utilizzare il create-event-destinationcomando per creare una destinazione per l'evento.

Alla riga di comando esegui il comando riportato di seguito:

$ aws pinpoint-sms-voice-v2 create-event-destination \ > --event-destination-name eventDestinationName \ > --configuration-set-name configurationSet \ > --matching-event-types eventTypes \ > --cloud-watch-logs-destination IamRoleArn=arn:aws:iam::111122223333:role/CWLSMSRole,LogGroupArn=arn:aws:logs:us-east-1:111122223333:log-group:MyCWLLogGroup

Nel comando precedente, apporta le modifiche seguenti:

  • Replace (Sostituisci) eventDestinationName con un nome che descrive la destinazione dell'evento.

  • Replace (Sostituisci) configurationSet con il nome del set di configurazione a cui si desidera associare la destinazione dell'evento.

  • Replace (Sostituisci) eventTypes con uno o più dei tipi di eventi elencati inTipi di eventi per SMSMMS, e voce.

  • Sostituisci il valore di IamRoleArn con Amazon Resource Name (ARN) di un IAM ruolo con le politiche descritte inIAMpolitica per Amazon CloudWatch.

  • Sostituisci il valore ARN di LogGroupArn con quello del CloudWatch gruppo a cui desideri inviare gli eventi.

Update event destination (Console)

Per aggiornare la destinazione di un evento utilizzando la SMS console di messaggistica per l'utente AWS finale, procedi nel seguente modo:

  1. Apri la SMS console di messaggistica per l'utente AWS finale all'indirizzo https://console.aws.amazon.com/sms-voice/.

  2. Nel riquadro di navigazione, in Configurazioni, scegli Set di configurazione.

  3. Nella pagina Set di configurazione, scegli il set di configurazione da modificare.

  4. Nella scheda Impostazioni evento, scegli una destinazione per un CloudWatch evento Amazon e poi Modifica.

  5. Per IAMrole arn inserisci il nome ARN del IAM ruolo. Per ulteriori informazioni sul IAM ruolo arn, vedere. IAMpolitica per Amazon CloudWatch

  6. Per Log group arn, inserisci il gruppo ARN di CloudWatch log Amazon a cui inviare gli eventi.

  7. In Tipi di eventi, scegli:

    • Tutti SMS gli eventi (consigliato): scegli questa opzione per inviare tutti SMS gli eventi elencati Tipi di eventi per SMSMMS, e voce ad Amazon CloudWatch.

    • SMSEventi personalizzati: scegli questa opzione, scegli SMS eventi specifici a cui inviare CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica selezione SMS eventi. In Modifica selezione SMS eventi, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

    • Tutti gli eventi vocali (consigliato): scegli questa opzione per inviare tutti gli eventi vocali elencati Tipi di eventi per SMSMMS, e voce in Amazon CloudWatch.

    • Eventi vocali personalizzati: scegli questa opzione, scegli eventi vocali specifici a cui inviarli CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica la selezione degli eventi vocali. In Modifica la selezione degli eventi vocali, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

    • Tutti MMS gli eventi (consigliato): scegli questa opzione per inviare tutti MMS gli eventi elencati Tipi di eventi per SMSMMS, e voce ad Amazon CloudWatch.

    • MMSEventi personalizzati: scegli questa opzione, scegli MMS eventi specifici a cui inviare CloudWatch. Per modificare l'elenco degli eventi, scegli Modifica selezione MMS eventi. In Modifica selezione MMS eventi, seleziona solo gli eventi che desideri inviare ad Amazon CloudWatch. Scegli Salva selezione.

  8. Scegli Modifica evento.

Update event destination AWS CLI)

È possibile utilizzare il update-event-destinationcomando per aggiornare la destinazione di un evento.

La procedura per aggiornare la destinazione di un CloudWatch evento è simile alla procedura per la creazione di una destinazione di evento. Alla riga di comando esegui il comando riportato di seguito:

$ aws pinpoint-sms-voice-v2 update-event-destination \ > --event-destination-name eventDestinationName \ > --configuration-set-name configurationSet \ > --matching-event types eventTypes \ > --cloud-watch-logs-destination IamRoleArn=arn:aws:iam::111122223333:role/CWLSMSRole,LogGroupArn=arn:aws:logs:us-east-1:111122223333:log-group:MyCWLLogGroup

Nel comando precedente, apporta le modifiche seguenti:

  • Replace (Sostituisci) eventDestinationName con un nome della destinazione dell'evento che si desidera modificare.

  • Replace (Sostituisci) configurationSet con il nome del set di configurazione a cui si desidera associare la destinazione dell'evento. È possibile associare la destinazione di evento a un set di configurazione diverso.

  • Replace (Sostituisci) eventTypes con uno dei tipi di eventi elencati inTipi di eventi per SMSMMS, e voce.

  • Sostituisci il valore di IamRoleArn con Amazon Resource Name (ARN) di un IAM ruolo con le politiche descritte inTipi di eventi per SMSMMS, e voce.

  • Sostituisci il valore ARN di LogGroupArn con quello del CloudWatch gruppo a cui desideri inviare gli eventi.

Delete an CloudWatch event destination (Console)

Il processo di eliminazione di una destinazione di evento è lo stesso indipendentemente dal tipo di destinazione che si desidera eliminare.

Per eliminare la destinazione di un CloudWatch evento nella console
  1. Apri la SMS console di messaggistica per l'utente AWS finale all'indirizzo https://console.aws.amazon.com/sms-voice/.

  2. Nel riquadro di navigazione, in Configurazioni, scegli Set di configurazione.

  3. Nella pagina Set di configurazione, scegliete il set di configurazione da cui rimuovere la destinazione di un evento.

  4. Nella sezione Tutte le destinazioni, scegliete una destinazione per l'evento, quindi scegliete Elimina.

Delete an CloudWatch event destination (AWS CLI)

È possibile utilizzare il delete-event-destinationcomando per eliminare la destinazione di un evento.

Il processo di eliminazione di una destinazione di evento è lo stesso indipendentemente dal tipo di destinazione che si desidera eliminare.

Per eliminare la destinazione di un CloudWatch evento in AWS CLI
  • Alla riga di comando esegui il comando riportato di seguito:

    $ aws pinpoint-sms-voice-v2 delete-event-destination \ > --event-destination-name eventDestinationName \ > --configuration-set-name configurationSetName

    Nel comando precedente, apporta le modifiche seguenti:

    • Replace (Sostituisci) eventDestinationName con il nome o Amazon Resource Name (ARN) della destinazione dell'evento che desideri eliminare.

    • Replace (Sostituisci) configurationSetName con il nome o ARN del set di configurazione a cui è associata la destinazione dell'evento.