

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

# AWS AppConfig 데이터 영역 호출에 대한 지표 로깅
<a name="monitoring-data-plane-call-logging"></a>

 AWS AppConfig 데이터 이벤트를 로깅 AWS CloudTrail 하도록를 구성한 경우 Amazon CloudWatch Logs가 AWS AppConfig 데이터 영역 호출에 대한 지표를 로깅하도록 할 수 있습니다. 지표 필터를 한 개 이상 생성하여 CloudWatch Logs에서 로그 데이터를 검색하고 필터링할 수 있습니다. 지표 필터는 CloudWatch Logs 로그로 전송될 때 로그 데이터에서 검색할 단어와 패턴을 정의합니다. CloudWatch Logs는 지표 필터를 사용하여 로그 데이터를 숫자 CloudWatch 지표로 전환합니다. 지표를 그래프로 표시하거나 경보로 구성할 수 있습니다.

**시작하기 전 준비 사항**  
에서 AWS AppConfig 데이터 이벤트 로깅을 활성화합니다 AWS CloudTrail. 다음 절차에서는 CloudTrail에서 *기존 AWS AppConfig 추적*에 대한 지표 로깅을 활성화하는 방법을 설명합니다. AWS AppConfig 데이터 계획 호출에 대해 CloudTrail 로깅을 활성화하는 방법에 대한 자세한 내용은 섹션을 참조하세요[AWS AppConfig CloudTrail의 데이터 이벤트](logging-using-cloudtrail.md#cloudtrail-data-events).

CloudWatch Logs가 AWS AppConfig 데이터 영역 호출에 대한 지표를 로깅하도록 하려면 다음 절차를 사용합니다.

**CloudWatch Logs가 AWS AppConfig 데이터 영역 호출에 대한 지표를 로깅하도록 하려면**

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

1. 대시보드에서 AWS AppConfig 추적을 선택합니다.

1. **CloudWatch Logs** 섹션에서 **편집**을 선택합니다.

1. **활성**을 선택합니다.

1. **로그 그룹 이름**에 기본 이름을 그대로 두거나 이름을 입력합니다. 이름을 기록해 둡니다. 나중에 CloudWatch Logs 콘솔에서 로그 그룹을 선택할 수 있습니다.

1. **역할 이름**에 이름을 입력합니다.

1. **변경 사항 저장**을 선택합니다.

다음 절차에 따라 CloudWatch Logs AWS AppConfig 에서에 대한 지표 및 지표 필터를 생성합니다. 이 절차에서는 `operation`을 통한 직접 호출과 `operation` 및 `Amazon Resource Name (ARN)`을 통한 직접 호출(선택 사항)에 대해 지표 필터를 생성하는 방법에 대해 설명합니다.

**CloudWatch Logs AWS AppConfig 에서에 대한 지표 및 지표 필터를 생성하려면**

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

1. 탐색 창에서 **로그**를 선택한 다음 **로그 그룹**을 선택합니다.

1.  AWS AppConfig 로그 그룹 옆의 확인란을 선택합니다.

1. **작업**을 선택한 후 **지표 필터 생성**을 선택합니다.

1. **필터 이름**에 이름을 입력합니다.

1. **필터 패턴**에 다음을 입력합니다.

   ```
   { $.eventSource = "appconfig.amazonaws.com" }
   ```

1. (선택 사항) **패턴 테스트** 섹션의 **테스트할 로그 데이터 선택** 목록에서 로그 그룹을 선택합니다. CloudTrail에서 직접 호출을 로깅하지 않은 경우 이 단계를 건너뛸 수 있습니다.

1. **다음**을 선택합니다.

1. **지표 네임스페이스**에 **AWS AppConfig**를 입력합니다.

1. **지표 이름(Metric name)**에서 **Calls**을 입력합니다.

1. **메트릭 값**에 **1**를 입력합니다.

1. **기본값** 및 **단위**는 건너뜁니다.

1. **차원 이름**에 **operation**을 입력합니다.

1. **차원 값**에 **$.eventName**을 입력합니다.

   (선택 사항) 직접 호출을 수행할 Amazon 리소스 이름(ARN)을 포함하는 두 번째 차원을 입력할 수 있습니다. 두 번째 차원을 추가하려면 **차원 이름**에 **resource**를 입력합니다. **차원 값**에 **$.resources[0].ARN**을 입력합니다.

   **다음**을 선택합니다.

1. 필터 세부 정보를 검토한 후 **지표 필터를 생성**합니다.

(선택 사항) 이 절차를 반복하여 *AccessDenied* 등의 특정 오류 코드에 대한 지표 필터를 새로 생성할 수 있습니다. 이 경우 다음 세부 정보를 입력합니다.

1. **필터 이름**에 이름을 입력합니다.

1. **필터 패턴**에 다음을 입력합니다.

   ```
   { $.errorCode = "{{codename}}" }
   ```

   예제

   ```
   { $.errorCode = "{{AccessDenied}}" }
   ```

1. **지표 네임스페이스**에 **AWS AppConfig**를 입력합니다.

1. **지표 이름(Metric name)**에서 **Errors**을 입력합니다.

1. **메트릭 값**에 **1**를 입력합니다.

1. **기본값**에 0을 입력합니다.

1. **단위**, **차원**, **경보**는 건너뜁니다.

CloudTrail이 API 직접 호출을 로깅한 후에는 CloudWatch에서 지표를 볼 수 있습니다. 자세한 내용은 *Amazon CloudWatch 사용 설명서*에서 [콘솔에서 지표 및 로그 보기](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format_View.html)를 참조하세요. 생성한 지표를 찾는 자세한 방법은 [사용 가능한 지표 검색](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/finding_metrics_with_cloudwatch.html)을 참조하세요.

**참고**  
여기에 설명된 대로 차원이 없는 오류 지표를 설정한 경우 **차원이 없는 지표** 페이지에서 해당 지표를 볼 수 있습니다.

## CloudWatch 지표에 대한 경보 생성
<a name="monitoring-data-plane-call-logging-alarms"></a>

지표를 생성한 후에는 CloudWatch에서 지표 경보를 생성할 수 있습니다. 예를 들어 이전 절차에서 생성한 *AWS AppConfig 직접 호출* 지표에 대한 경보를 생성할 수 있습니다. 특히 임계값을 초과하는 `StartConfigurationSession` API 작업에 대한 호출에 AWS AppConfig 대한 경보를 생성할 수 있습니다. 자세한 내용은 *Amazon CloudWatch 사용 설명서*의 [정적 임곗값을 기반으로 CloudWatch 경보 생성](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ConsoleAlarms.html)을 참조하세요. AWS AppConfig 데이터 영역 호출의 기본 제한에 대한 자세한 내용은의 [데이터 영역 기본 제한을](https://docs.aws.amazon.com/general/latest/gr/appconfig.html#limits_appconfig) 참조하세요*Amazon Web Services 일반 참조*.