View a markdown version of this page

Monitoraggio e risoluzione dei problemi relativi ai canari con più sedi - 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à.

Monitoraggio e risoluzione dei problemi relativi ai canari con più sedi

Quando crei un canary con più sedi, CloudWatch Synthetics consolida i dati di esecuzione, gli artefatti e le metriche chiave nella regione principale, offrendoti una visione unificata delle prestazioni di Canary in tutte le sedi. Se la regione principale non è disponibile, puoi comunque accedere ai dati di esecuzione, alle metriche e ai log direttamente in ciascuna regione di replica.

Canary corre

Nella console CloudWatch Synthetics nella regione principale, è possibile visualizzare le esecuzioni canarie dalla regione principale e da tutte le regioni di replica in un'unica tabella nella pagina dei dettagli delle canarie. Ogni esecuzione include una colonna Posizione che mostra la regione in cui è stata eseguita. Puoi filtrare le esecuzioni per località per confrontare le prestazioni e identificare i problemi in regioni specifiche.

Puoi anche accedere alla console CloudWatch Synthetics in qualsiasi regione di replica per visualizzare le esecuzioni eseguite in quella regione in modo indipendente.

Artifacts

Le schermate, i file HAR e i report provenienti da tutte le località sono archiviati nello stesso bucket Amazon S3 configurato per Canary. Le repliche scrivono gli artefatti direttamente nel bucket Amazon S3 della regione primaria con un prefisso regionale, in modo da poter identificare la posizione che li ha generati:

  • Esecuzioni primarie: s3://bucket/canary/primaryRegion/canaryName/year/month/day/hour/minute-second-millisecond

  • La replica esegue: s3://bucket/canary/primaryRegion/canaryName/year/month/day/hour/replicaRegion/minute-second-millisecond

Poiché i bucket Amazon S3 sono accessibili a livello globale, puoi recuperare artefatti da qualsiasi regione. Quando si seleziona un'esecuzione nella pagina dei dettagli di Canary, la console CloudWatch Synthetics mostra le schermate e i report associati in linea, indipendentemente dalla posizione in cui è stata eseguita l'esecuzione.

Metriche

I canarini con più sedi pubblicano le seguenti metriche nella regione principale: CloudWatch

  • SuccessPercent—Pubblicato con una Location dimensione per ogni regione in cui scorre il canarino. Una SuccessPercent metrica aggregata senza la Location dimensione rappresenta la percentuale di successo combinata in tutte le sedi. Per monitorare la salute generale di Canary in tutte le sedi, crea un CloudWatch allarme su questa metrica aggregata.

  • Durata: pubblicata con una Location dimensione per ogni regione in cui scorre il canarino.

Tutte le metriche canarie vengono pubblicate anche nella rispettiva regione di replica. Se la regione principale non è disponibile, puoi accedere alla CloudWatch console in qualsiasi regione di replica per visualizzare le metriche relative a quella posizione.

Per un elenco completo delle metriche pubblicate da canaries, consulta. CloudWatch metriche pubblicate da canaries

Log

Quando selezioni un'esecuzione nella pagina dei dettagli di Canary, puoi visualizzare i log associati a quella corsa indipendentemente dalla posizione in cui è stata eseguita. Ciò consente di eseguire il debug degli errori da qualsiasi posizione direttamente nella regione principale.

Per centralizzare i log canary di tutte le regioni in un'unica vista CloudWatch dei log, puoi configurare la centralizzazione dei log tra regioni. Per ulteriori informazioni, consulta Utilizzo della centralizzazione dei log con canaries multilocation.