ARC에서 준비 확인과 함께 Amazon CloudWatch 사용 - Amazon Application Recovery Controller(ARC)

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

ARC에서 준비 확인과 함께 Amazon CloudWatch 사용

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

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

자세한 내용은 Amazon CloudWatch 사용 설명서를 참조하세요.

ARC 지표

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

지표 설명
ReadinessChecks

ARC에서 처리한 준비 확인 수를 나타냅니다. 지표는 아래 나열된 상태를 기준으로 측정할 수 있습니다.

단위: Count.

보고 기준: 0이 아닌 값이 있는 경우.

통계: 유일하게 유용한 통계는 Sum입니다.

Dimensions
  • READY

  • NOT_READY

  • NOT_AUTHORIZED

  • UNKNOWN

Resources

API에서 정의한 대로 리소스 식별자로 측정될 수 있는 ARC에서 처리하는 리소스 수를 나타냅니다.

단위: Count.

보고 기준: 0이 아닌 값이 있는 경우.

통계: 유일하게 유용한 통계는 Sum입니다.

Dimensions
  • ResourceSetType: ARC에서 평가한 지정된 유형당 리소스 수를 기준으로 필터링되는 리소스 유형입니다.

    예: AWS::CloudWatch::Alarm

ARC 지표에 대한 통계

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

다음은 유용할 수 있는 지표/차원 조합의 예입니다.

  • ARC에서 준비 상태를 위해 평가한 준비 확인 수를 확인합니다.

  • ARC에서 평가한 지정된 리소스 세트 유형의 총 리소스 수를 확인합니다.

ARC에서 CloudWatch 지표 보기

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

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

CloudWatch 콘솔을 사용하여 지표를 보려면
  1. https://console.aws.amazon.com/cloudwatch/에서 CloudWatch 콘솔을 엽니다.

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

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

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

를 사용하여 지표를 보려면 AWS CLI

사용 가능한 지표의 목록을 표시하려면 아래 list-metrics 명령을 사용하세요.

aws cloudwatch list-metrics --namespace AWS/Route53RecoveryReadiness --region us-west-2
를 사용하여 지표에 대한 통계를 가져오려면 AWS CLI

지정된 지표 및 차원에 대한 통계를 구하려면 아래 get-metric-statistics 명령을 사용합니다. 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" } ] }