View a markdown version of this page

Utilizzo della centralizzazione dei log con canaries multilocation - 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 log con canaries multilocation

Quando si configura un canary per l'esecuzione da più postazioni, ogni esecuzione produce registri nella rispettiva regione. Puoi utilizzare la centralizzazione dei CloudWatch log per aggregare questi log 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 Centralizzare la registrazione da più account e regioni nella Logs User Guide. CloudWatch

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

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

Impostazione Valore consigliato
Regioni di origine Stesse regioni delle posizioni di replica sul tuo canarino con più sedi
Account di destinazione Stesso account in cui vive il tuo canarino con più sedi
Regione di destinazione Regione principale del tuo canarino con più sedi
Filtro LogGroupName ^ /aws/lambda/cwsyn-
Gruppo di log di destinazione ${source.logGroup}

Questa regola centralizza tutti i log canarini dalle regioni di origine selezionate alla regione di destinazione, inclusi i registri dei canary non multilocali in esecuzione in tali regioni. In particolare per i canary canary multilocation, l'utilizzo ${source.logGroup} come gruppo di log di destinazione colloca i log di replica nello stesso gruppo di log dei canary log primari, poiché i canary primari e di replica condividono lo stesso nome di gruppo di log.

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

Visualizzazione dei log centralizzati

Se si utilizzano le impostazioni consigliate sopra, i log di tutte le regioni di esecuzione di Canary vengono visualizzati nel gruppo di log della regione principale. Se hai configurato una destinazione diversa, i log vengono visualizzati nella destinazione specificata.

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

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

  3. Scegli il tuo nome canario multilocale per aprire la relativa pagina dei dettagli.

  4. Nella tabella Corse canarie selezionate, scegli una corsa canaria avvenuta nella regione principale.

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

  6. Scegli View/Download in Logs Insights.

Puoi utilizzare CloudWatch Logs Insights per interrogare 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/