View a markdown version of this page

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

Quando crei un canarino multilocale, CloudWatch Synthetics consolida i dati di corsa, gli artefatti e le metriche chiave nella regione principale, offrendoti una visione unificata delle prestazioni del tuo canarino in tutte le località. Se la regione principale non è più disponibile, puoi comunque accedere ai dati, alle metriche e ai log di esecuzione direttamente in ogni regione di replica.

Canary corre

Nella console CloudWatch Synthetics nella regione principale, puoi visualizzare le esecuzioni canarie dalla regione principale e da tutte le regioni di replica in un'unica tabella nella pagina dei dettagli di Canary. Ogni esecuzione include una colonna Location 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.

È inoltre possibile 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 da tutte le ubicazioni sono archiviati nello stesso bucket Amazon S3 configurato per il tuo canarino. Le repliche scrivono gli artefatti direttamente nel bucket Amazon S3 della regione principale 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 funziona: 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 una corsa nella pagina dei dettagli di Canary, la console CloudWatch Synthetics visualizza le schermate e i report associati in linea, indipendentemente dalla posizione in cui è stata eseguita l'esecuzione.

Metriche

Multilocation Canaries pubblica 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 lo stato generale dei canarini in tutte le località, crea un CloudWatch allarme in base a questa metrica aggregata.

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

Tutte le metriche relative alle canarie sono 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 dai canari, consulta. CloudWatch metriche pubblicate da canaries

Log

Quando selezioni una corsa 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 registri delle Canarie di tutte le regioni in un'unica visualizzazione dei registri, puoi configurare la centralizzazione CloudWatch dei registri tra regioni. Per ulteriori informazioni, consulta Utilizzo della centralizzazione dei registri con canarie multilocali.