View a markdown version of this page

Utilizzo della centralizzazione dei registri con canarie multilocali - Amazon CloudWatch

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

Utilizzo della centralizzazione dei registri con canarie multilocali

Quando si configura un canarino per l'esecuzione da più postazioni, ogni esecuzione produce registri nella rispettiva regione. Puoi utilizzare la centralizzazione CloudWatch dei registri per aggregare questi registri in un'unica regione, semplificando il monitoraggio e la risoluzione dei problemi dei risultati di Canary da un'unica posizione.

Per informazioni su come funziona la centralizzazione dei log, inclusi concetti, autorizzazioni e configurazione, consulta Centralizza la registrazione da più account e regioni nella Logs User Guide. CloudWatch

Configurazione della centralizzazione dei log per un canary con più sedi

Per centralizzare i log da un canary multilocation, crea una regola di centralizzazione dei log in Logs con le seguenti impostazioni consigliate. CloudWatch

Impostazione Valore consigliato
Regioni di origine Stesse regioni delle ubicazioni di replica sul tuo canarino multilocale
Account di destinazione Lo stesso account in cui vive il tuo canarino multilocale
Regione di destinazione Regione principale del tuo canarino multilocale
Filtro LogGroupName ^ /aws/lambda/cwsyn-
Gruppo di log di destinazione ${source.logGroup}

Questa regola centralizza tutti i registri dei canari dalle regioni di origine selezionate alla regione di destinazione, compresi i registri dei canarini non multilocali che operano in tali regioni. In particolare, per i canarini con più sedi, l'utilizzo ${source.logGroup} come gruppo di registro di destinazione inserisce i registri di replica nello stesso gruppo di log dei registri canarini primari, poiché i canarini primari e quelli di replica condividono lo stesso nome del gruppo di log.

Per istruzioni sulla creazione di una regola di centralizzazione dei log, consulta Centralizzare la registrazione da più account e regioni.

Visualizzazione dei log centralizzati

Se utilizzi le impostazioni consigliate sopra, i registri di tutte le regioni di esecuzione di Canary vengono visualizzati nel gruppo di log della Regione principale. Se hai configurato una destinazione diversa, i tuoi registri vengono visualizzati nella destinazione specificata.

Per visualizzare i registri centralizzati (console)
  1. Aprire la console. CloudWatch

  2. Nel pannello di navigazione, scegli Application Signals, Canary di Synthetics.

  3. Scegli il nome del tuo canarino multilocale per aprirne la pagina dei dettagli.

  4. Nella tabella Canarie selezionate, scegli una corsa canarina avvenuta nella regione primaria.

  5. Scegli la scheda Registri nella parte inferiore della pagina dei dettagli di Canary.

  6. Scegli View/Download in Logs Insights.

È possibile utilizzare CloudWatch Logs Insights per eseguire query su tutte le voci di registro. Ad esempio, per trovare errori in una regione specifica:

fields @timestamp, @message, @logStream | filter @aws.region like /us-west-2/ | filter @message like /ERROR/