

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# ARC 준비 확인과 함께 Amazon CloudWatch 사용
<a name="cloudwatch-readiness"></a>

**참고**  
Amazon Application Recovery Controller(ARC)의 준비 확인 기능은 더 이상 신규 고객에게 제공되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [Amazon Application Recovery Controller(ARC) 준비 확인 가용성 변경을](https://docs.aws.amazon.com/r53recovery/latest/dg/arc-readiness-availability-change.html) 참조하세요.

Amazon Application Recovery Controller(ARC)는 준비 확인을 위해 Amazon CloudWatch에 데이터 포인트를 게시합니다. CloudWatch를 사용하면 이러한 데이터 포인트에 대한 통계를 정렬된 시계열 데이터 집합으로서 가져올 수 있습니다. 이를 *지표*라고 합니다. 모니터링할 변수로서 지표를 생각하고, 시간에 따른 해당 변수의 값으로서 데이터 포인트를 생각합니다. 예를 들어 지정된 기간 동안 AWS 리전을 통한 트래픽을 모니터링할 수 있습니다. 각 데이터 요소에는 연결된 타임스탬프와 측정 단위(선택 사항)가 있습니다.

지표를 사용하여 시스템이 예상대로 수행되고 있는지 확인할 수 있습니다. 예를 들어 CloudWatch 경보를 생성하여 지정된 지표를 모니터링할 수 있으며, 지표가 허용 범위를 벗어난다고 간주되는 경우 작업(예: 이메일 주소로 알림 전송)을 시작할 수 있습니다.

자세한 설명은 [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)를 참조하세요.

**Topics**
+ [ARC 지표](#cloudwatch-metrics-recovery-readiness)
+ [ARC 지표에 대한 통계](#cloudwatch-metric-statistics)
+ [ARC에서 CloudWatch 지표 보기](#view-metric-data)

## ARC 지표
<a name="cloudwatch-metrics-recovery-readiness"></a>

`AWS/Route53RecoveryReadiness` 네임스페이스에는 다음과 같은 지표가 포함됩니다.


| 지표 | 설명 | 
| --- | --- | 
| ReadinessChecks | ARC에서 처리한 준비 확인 수를 나타냅니다. 지표는 아래 나열된 상태를 기준으로 측정할 수 있습니다.<br />**단위**: `Count`.<br />**보고 기준**: 0이 아닌 값이 있는 경우.<br />**통계**: 유일하게 유용한 통계는 `Sum`입니다.+ `READY`<br />+ `NOT_READY`<br />+ `NOT_AUTHORIZED`<br />+ `UNKNOWN` | 
| Resources | ARC에서 처리한 리소스 수를 나타내며, API에서 정의한 리소스 식별자로 차원을 조정할 수 있습니다.<br />**단위**: `Count`.<br />**보고 기준**: 0이 아닌 값이 있는 경우.<br />**통계**: 유일하게 유용한 통계는 `Sum`입니다.+  `ResourceSetType`: ARC에서 평가한 특정 유형별 리소스 수를 기준으로 필터링된 리소스 유형입니다. <br />예: `AWS::CloudWatch::Alarm` | 

## ARC 지표에 대한 통계
<a name="cloudwatch-metric-statistics"></a>

CloudWatch는 ARC가 게시한 지표 데이터 포인트에 따라 통계를 제공합니다. 통계는 지정된 기간에 걸친 지표 데이터의 집계입니다. 통계를 요청하면 반환된 데이터 스트림은 지표 이름과 차원으로 식별됩니다. 차원은 지표를 고유하게 식별하는 이름/값 쌍입니다.

다음은 유용할 수 있는 지표/차원 조합의 예입니다.
+ ARC에서 준비를 평가한 준비 확인 수를 봅니다.
+ ARC에서 평가한 특정 리소스 세트 유형의 총 리소스 수를 확인합니다.

## ARC에서 CloudWatch 지표 보기
<a name="view-metric-data"></a>

CloudWatch 콘솔 또는 AWS CLI를 사용하여 ARC에 대한 CloudWatch 지표를 볼 수 있습니다. 콘솔에서 지표는 모니터링 그래프로서 표시됩니다.

콘솔에서 또는 AWS CLI를 사용할 때 모두 미국 서부(오레곤) 리전의 ARC에 대한 CloudWatch 지표를 확인해야 합니다. 를 사용하는 경우 파라미터를 포함하여 명령의 미국 서부(오레곤) 리전을 AWS CLI지정합니다`--region us-west-2`.

**CloudWatch 콘솔을 사용하여 지표를 보려면**

1. [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/)에서 CloudWatch 콘솔을 엽니다.

1. 탐색 창에서 **지표(Metrics)**를 선택합니다.

1. **Route53RecoveryReadiness** 네임스페이스를 선택합니다.

1. (선택 사항) 모든 차원의 지표를 보려면 검색 필드에 이름을 입력합니다.

**를 사용하여 지표를 보려면 AWS CLI**  
사용 가능한 지표의 목록을 표시하려면 아래 [list-metrics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.html) 명령을 사용하세요.

```
aws cloudwatch list-metrics --namespace AWS/Route53RecoveryReadiness --region us-west-2
```

**를 사용하여 지표에 대한 통계를 가져오려면 AWS CLI**  
지정된 지표 및 차원에 대한 통계를 구하려면 아래 [get-metric-statistics](https://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html) 명령을 사용합니다. CloudWatch는 각각의 고유한 차원의 조합을 별도의 지표로서 처리합니다. 특별 게시가 되지 않은 차원의 조합을 사용해 통계를 검색할 수는 없습니다. 지표 생성 시 사용된 것과 동일한 차원을 지정해야 합니다.

다음 예는 ARC에 있는 계정에 대해 분당 평가된 총 준비 확인을 나열합니다.

```
aws cloudwatch get-metric-statistics --namespace AWS/Route53RecoveryReadiness \
--metric-name ReadinessChecks \
--region us-west-2 \
--statistics Sum --period 60 \
--dimensions Name=State,Value=READY \
--start-time 2021-07-03T01:00:00Z --end-time 2021-07-03T01:20:00Z
```

다음은 명령의 출력 예제입니다.

```
{
    "Label": "ReadinessChecks",
    "Datapoints": [
        {
            "Timestamp": "2021-07-08T18:00:00Z",
            "Sum": 1.0,
            "Unit": "Count"
        },
        {
            "Timestamp": "2021-07-08T18:04:00Z",
            "Sum": 1.0,
            "Unit": "Count"
        },
        {
            "Timestamp": "2021-07-08T18:01:00Z",
            "Sum": 1.0,
            "Unit": "Count"
        },
        {
            "Timestamp": "2021-07-08T18:02:00Z",
            "Sum": 1.0,
            "Unit": "Count"
        },
        {
            "Timestamp": "2021-07-08T18:03:00Z",
            "Sum": 1.0,
            "Unit": "Count"
        }
    ]
}
```