

# 다중 위치 카나리 모니터링 및 문제 해결
<a name="CloudWatch_Synthetics_MultiLocation_Monitoring"></a>

다중 위치 카나리를 생성하면 CloudWatch Synthetics는 기본 리전에서 실행 데이터, 아티팩트 및 주요 지표를 통합하여 모든 위치에서 카나리의 성능을 통합적으로 볼 수 있습니다. 기본 리전을 사용할 수 없는 경우에도 각 복제본 리전에서 직접 실행 데이터, 지표 및 로그에 액세스할 수 있습니다.

## 카나리 실행
<a name="CloudWatch_Synthetics_MultiLocation_Monitoring_Runs"></a>

기본 리전의 CloudWatch Synthetics 콘솔에서 카나리 세부 정보 페이지의 단일 표에서 기본 및 모든 복제본 리전의 카나리 실행을 볼 수 있습니다. 각 실행에는 실행된 리전을 보여주는 **위치** 열이 포함되어 있습니다. 위치별로 실행을 필터링하여 성능을 비교하고 특정 리전의 문제를 식별할 수 있습니다.

복제본 리전의 CloudWatch Synthetics 콘솔로 이동하여 해당 리전에서 독립적으로 실행된 실행을 볼 수도 있습니다.

## 아티팩트
<a name="CloudWatch_Synthetics_MultiLocation_Monitoring_Artifacts"></a>

모든 위치의 스크린샷, HAR 파일 및 보고서는 카나리에 대해 구성된 버킷과 동일한 Amazon S3 버킷에 저장됩니다. 복제본은 리전 접두사 아래에 기본 리전의 Amazon S3 버킷에 직접 아티팩트를 기록하므로 아티팩트를 생성한 위치를 식별할 수 있습니다.
+ 기본 실행: `s3://bucket/canary/primaryRegion/canaryName/year/month/day/hour/minute-second-millisecond`
+ 복제본 실행: `s3://bucket/canary/primaryRegion/canaryName/year/month/day/hour/replicaRegion/minute-second-millisecond`

Amazon S3 버킷은 전역적으로 액세스할 수 있으므로 모든 리전에서 아티팩트를 검색할 수 있습니다. 카나리 세부 정보 페이지에서 실행을 선택하면 CloudWatch Synthetics 콘솔은 실행을 실행한 위치에 관계없이 연결된 스크린샷과 보고서를 인라인으로 표시합니다.

## Metrics
<a name="CloudWatch_Synthetics_MultiLocation_Monitoring_Metrics"></a>

다중 위치 카나리는 기본 리전의 CloudWatch에 다음 지표를 게시합니다.
+ **SuccessPercent** - 카나리가 실행되는 각 리전에 대한 `Location` 차원과 함께 게시됩니다. `Location` 차원이 없는 집계 `SuccessPercent` 지표는 모든 위치에서 결합된 성공률을 나타냅니다. 모든 위치에서 전체 카나리 상태를 모니터링하려면 이 집계 지표에 대해 CloudWatch 경보를 생성합니다.
+ **기간** - 카나리가 실행되는 각 리전에 대한 `Location` 차원과 함께 게시됩니다.

모든 카나리 지표도 각 복제본 리전에 게시됩니다. 기본 리전을 사용할 수 없는 경우 모든 복제본 리전의 CloudWatch 콘솔로 이동하여 해당 위치에 대한 지표를 볼 수 있습니다.

카나리에서 게시한 지표의 전체 목록은 [canary가 게시한 CloudWatch 지표](CloudWatch_Synthetics_Canaries_metrics.md) 섹션을 참조하세요.

## 로그
<a name="CloudWatch_Synthetics_MultiLocation_Monitoring_Logs"></a>

카나리 세부 정보 페이지에서 실행을 선택하면 실행 위치에 관계없이 해당 실행에 대한 관련 로그를 볼 수 있습니다. 이를 통해 기본 리전에서 직접 모든 위치의 실패를 디버깅할 수 있습니다.

모든 리전의 카나리 로그를 단일 CloudWatch Logs 뷰로 중앙 집중화하려면 리전 간 로그 중앙 집중화를 구성하면 됩니다. 자세한 내용은 [다중 위치 카나리에서 로그 중앙 집중화 사용](CloudWatch_Synthetics_MultiLocation_Log_Centralization.md) 섹션을 참조하세요.