

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

# Amazon EMR을 사용하는 CloudWatch 에이전트의 기본 지표
<a name="AmazonCloudWatchAgent-metrics"></a>

Amazon EMR에 Amazon CloudWatch 에이전트를 설치하면 [에이전트를 다르게 구성하지 않는 한](AmazonCloudWatchAgent-config.md) 기본 구성에 따라 클러스터의 모든 인스턴스에 대한 다음 시스템 지표가 게시됩니다. 각 지표의 정의는 [Amazon CloudWatch 사용 설명서](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/metrics-collected-by-CloudWatch-agent.html)의 *CloudWatch 에이전트가 수집하는 지표*를 참조하세요.

------
#### [ CPU ]

**CPU 지표**
+ `cpu_usage_active`
+ `cpu_usage_guest`
+ `cpu_usage_guest_nice`
+ `cpu_usage_idle`
+ `cpu_usage_iowait`
+ `cpu_usage_irq`
+ `cpu_usage_nice`
+ `cpu_usage_softirq`
+ `cpu_usage_steal`
+ `cpu_usage_system`
+ `cpu_usage_user`

------
#### [ Disk ]

**디스크 지표**
+ `disk_free`
+ `disk_total`
+ `disk_used`
+ `disk_used_percent`

------
#### [ Memory ]

**메모리 지표**
+ `mem_active`
+ `mem_available`
+ `mem_available_percent`
+ `mem_free`
+ `mem_inactive`
+ `mem_total`
+ `mem_used`
+ `mem_used_percent`
+ `mem_buffered`
+ `mem_cached`

------
#### [ Network IO ]

**네트워크 IO 지표**
+ `net_bytes_recv`
+ `net_bytes_sent`
+ `net_packets_recv`
+ `net_packets_sent`

------
#### [ Process ]

**프로세스 지표**
+ `processes_running`
+ `processes_total`

------
#### [ Swap ]

**스왑 지표**
+ `swap_free`
+ `swap_used`
+ `swap_used_percent`

------

기본적으로 에이전트는 사용자 지정 네임스페이스 `CWAgent` 및 스키마 `cluster.id`, `instance.id`, `node.type`, `service.name` 아래에서 CloudWatch에 모든 지표를 게시합니다. 다음 단계를 사용하여 CloudWatch 에이전트가 Amazon EMR에 게시하는 이러한 기본 지표를 확인하세요.

1. Amazon CloudWatch 콘솔로 이동합니다.

1. **지표** 탭을 선택한 다음 **모든 지표**를 선택합니다.

1. **사용자 지정 네임스페이스**에서 **`CWAgent`**를 선택합니다. 그런 다음, **`cluster.id`, `instance.id`, `node.type`, `service.name`** 스키마를 선택합니다.

1. 사용 사례에 따라 CloudWatch 인터페이스에서 지표를 계속 쿼리하세요.

Amazon EMR은 각 지표에 `["cluster.id", "instance.id', "node.type", "service.name"]` 레이블을 연결합니다. 이러한 레이블과 관련하여 다음 사항을 고려하세요.
+ `cluster.id` 레이블 값은 지표를 생성한 EMR 클러스터의 ID입니다. `cluster.id` 레이블 값의 예는 `j-123456789ABC`입니다.
+ `instance.id` 레이블 값은 지표를 생성한 EMR 클러스터의 인스턴스 ID입니다. `instance.id` 레이블 값의 예는 `i-01bcf5f140f3355777`입니다.
+ `node.type` 레이블 값은 지표를 생성한 클러스터의 인스턴스에 대한 노드 유형을 나타냅니다. 이 값은 `master`, `core` 또는 `task`일 수 있습니다.
+ `service.name` 레이블 값은 지표를 생성한 서비스의 이름입니다. 기본 `service.name` 시스템 지표의 기본값은 `system`입니다.

**참고**  
Amazon EMR 릴리스 7.0.0은 약간 다른 지표 레이블 스키마를 사용합니다. `cluster.id`는 `jobflow.id`이고, `node.type`은 사용할 수 없습니다. `instance.id` 및 `service.name`은 사용할 수 있습니다.