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.
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)
-
Aprire la console. CloudWatch
-
Nel pannello di navigazione, scegli Application Signals, Canary di Synthetics.
-
Scegli il nome del tuo canarino multilocale per aprirne la pagina dei dettagli.
-
Nella tabella Canarie selezionate, scegli una corsa canarina avvenuta nella regione primaria.
-
Scegli la scheda Registri nella parte inferiore della pagina dei dettagli di Canary.
-
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/