

# canary가 게시한 CloudWatch 지표
<a name="CloudWatch_Synthetics_Canaries_metrics"></a>

canary는 `CloudWatchSynthetics` 네임스페이스의 CloudWatch에 다음 지표를 게시합니다. CloudWatch 지표를 확인하는 방법에 대한 자세한 내용은 [사용 가능한 지표 보기](viewing_metrics_with_cloudwatch.md) 섹션을 참조하세요.

**참고**  
다중 브라우저 카나리의 경우 브라우저 차원 지표가 기본적으로 활성화되어 Chrome, Firefox 및 기타 브라우저와 같은 브라우저 전반의 성능에 대한 가시성을 제공합니다. 브라우저 지표를 비활성화하려면 `browserDimension`을 `false`로 설정합니다.  
단일 브라우저 카나리의 경우 중복을 방지하기 위해 브라우저 차원 지표가 기본적으로 비활성화됩니다. 브라우저별로 분류된 지표를 보려면 `browserDimension`을 ` true`로 설정합니다.


| 지표 | 설명 | 
| --- | --- | 
|  `2xx`  | 200에서 299 사이의 응답 코드로 OK 응답을 반환한 canary가 수행한 네트워크 요청 수입니다.<br />이 지표는 런타임 버전 ` syn-nodejs-2.0` 이상을 사용하는 UI canary에 대해 보고되며, 런타임 버전 `syn-nodejs-2.2` 이상을 사용하는 API canary에 대해 보고됩니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `4xx`  | 400에서 499 사이의 응답 코드로 오류 응답을 반환한 canary가 수행한 네트워크 요청 수입니다.<br />이 지표는 런타임 버전 ` syn-nodejs-2.0` 이상을 사용하는 UI canary에 대해 보고되며, 런타임 버전 `syn-nodejs-2.2` 이상을 사용하는 API canary에 대해 보고됩니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `5xx`  | 500에서 599 사이의 응답 코드로 장애 응답을 반환한 canary가 수행한 네트워크 요청 수입니다.<br />이 지표는 런타임 버전 ` syn-nodejs-2.0` 이상을 사용하는 UI canary에 대해 보고되며, 런타임 버전 `syn-nodejs-2.2` 이상을 사용하는 API canary에 대해 보고됩니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `Duration`  | canary 실행의 지속 시간(밀리초)입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 밀리초 | 
|  `DurationDryRun`  | 모의 실행 기간입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 밀리초 | 
|  `EphemeralStorageUsagePercent`  | 구성된 총 임시 스토리지 대비 사용된 임시 스토리지의 최대 백분율. 이 지표는 10초 간격으로 수집됩니다. | 
|  `Failed`  | 실행에 실패한 canary 실행 수입니다. 이러한 실패는 canary 자체와 관련이 있습니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `Failed requests`  | 응답 없이 실패한 대상 웹 사이트의 canary가 실행한 HTTP 요청 수입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `RetryCount`  | 카나리가 재시도한 횟수입니다. 이 지표는 재시도가 실시된 경우에만 표시됩니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Sum<br />단위: 개 | 
|  `SuccessPercent`  | 성공하고 실패가 없는 이 canary의 실행 비율입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 백분율 | 
|  `SuccessPercentDryRun`  | 모의 실행의 성공률입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 백분율 | 
|  `SuccessPercentWithRetries`  | 모든 시도 후 성공한 이 카나리의 실행 비율입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 백분율 | 
|  `VisualMonitoringSuccessPercent`  | canary 실행 중 기준 스크린샷과 일치한 시각적 비교의 비율입니다.<br />유효한 차원: CanaryName, Browser<br />유효한 통계: Average<br />단위: 백분율 | 
|  `VisualMonitoringTotalComparisons`  | canary 실행 중에 발생한 총 시각적 비교 수입니다.<br />유효한 차원: CanaryName, Browser<br />단위: 개 | 

**참고**  
Synthetics 라이브러리의 `executeStep()` 또는 `executeHttpStep()` 메서드를 사용하는 canary는 각 단계에 대해 `CanaryName` 및 `StepName` 측정기준과 함께 `SuccessPercent` 및 ` Duration` 지표도 게시합니다.

 