

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

# Amazon CloudWatch 지표를 사용한 데이터 전송 모니터링
<a name="monitor-datasync"></a>

Amazon CloudWatch는 DataSync 전송 성능을 추적하고 전송 작업 관련 문제를 해결하기 위한 지표를 제공합니다.

Amazon CloudWatch 지표를 사용하여 AWS DataSync 전송 성능을 모니터링할 수 있습니다. DataSync 지표는 CloudWatch에 5분 간격으로 자동 전송됩니다([로깅 구성](configure-logging.md) 방법에 관계없이). 해당 지표는 15개월 동안 보존됩니다.

DataSync에 대한 CloudWatch 지표를 보려면 다음 도구를 사용할 수 있습니다.
+ CloudWatch 콘솔
+ 클라우드워치 CLI
+ CloudWatch API
+ DataSync 콘솔(작업 실행의 세부 정보 페이지)

자세한 내용은 [https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/working_with_metrics.html)를 참조하세요.

## DataSync를 위한 CloudWatch 지표
<a name="accessing-metrics"></a>

DataSync 지표는 `aws/datasync`네임스페이스를 사용하며, 다음 차원에 대한 지표를 제공합니다:
+ **AgentId** - 에이전트의 고유 ID입니다(작업에서 에이전트를 사용하는 경우).
+ **TaskId** – 과업의 고유 ID. `task-01234567890abcdef` 형식을 사용합니다.

`aws/datasync` 네임스페이스에는 다음과 같은 지표가 포함됩니다. 일부 지표는 모든 [작업 모드에서](choosing-task-mode.md) 사용할 수는 없습니다.


| CloudWatch 지표 | 작업 모드 지원 | 설명 | 
| --- | --- | --- | 
|  `BytesCompressed`  | 기본 |  DataSync가 압축(가능한 경우) 후 네트워크를 통해 전송하는 물리적 바이트 수입니다. 일반적으로 이 수치는 데이터를 압축할 수 없는 경우를 제외하고 `BytesTransferred`보다 작습니다. 단위: 바이트  | 
|  `BytesPreparedDestination`  | 기본 |  DataSync가 대상 위치에서 준비한 논리적 바이트 수입니다. 단위: 바이트  | 
|  `BytesPreparedSource`  | 기본 |  DataSync가 소스 위치에서 준비한 논리적 바이트 수입니다. 단위: 바이트  | 
|  `BytesTransferred`  | 기본 |  DataSync가 압축(가능한 경우) 전에 네트워크에 전송하는 바이트 수입니다. 네트워크를 통해 전송된 바이트 수에 대한 내용은 `BytesCompressed` 지표를 참조하세요. 단위: 바이트  | 
|  `BytesVerifiedDestination`  | 기본 |  DataSync가 대상 위치에서 확인한 논리적 바이트 수입니다. 단위: 바이트  | 
|  `BytesVerifiedSource`  | 기본 |  DataSync가 소스 위치에서 확인한 논리적 바이트 수입니다. 단위: 바이트  | 
|  `BytesWritten`  | 확장, 기본 |  DataSync가 대상 위치에 기록한 논리적 바이트 수입니다. 단위: 바이트  | 
|  `FilesDeleted`  | 확장, 기본 |  DataSync가 대상 위치에서 삭제한 파일, 객체, 디렉터리 수입니다. 소스에 없는 대상의 데이터를 삭제하도록 [작업을 구성](configure-metadata.md#task-option-file-object-handling)하지 않는 경우 값은 항상 `0`입니다. 단위: 개  | 
|  `FilesListedSource`  | 확장 |  DataSync가 소스 위치에서 찾는 객체 수입니다. 단위: 개  | 
|  `FilesPrepared`  | 확장 |  DataSync가 소스 위치와 대상 위치를 비교한 후 전송을 시도할 객체 수입니다. 자세한 내용은 [DataSync가 데이터 전송을 준비하는 방법](how-datasync-transfer-works.md#how-datasync-prepares) 섹션을 참조하세요. [모든 데이터를 전송](configure-metadata.md#task-option-transfer-mode)하도록 작업을 구성하는 경우 이 지표를 적용할 수 없습니다. 이 시나리오에서 DataSync는 위치 간의 차이를 비교하지 않고 소스의 모든 데이터를 대상으로 복사합니다. 단위: 개  | 
|  `FilesPreparedDestination`  | 기본 |  DataSync가 대상 위치에 준비한 파일, 객체, 디렉터리의 수입니다. 단위: 개  | 
|  `FilesPreparedSource`  | 기본 |  DataSync가 소스 위치에 준비한 파일, 객체, 디렉터리의 수입니다. 단위: 개  | 
|  `FilesSkipped`  | 기본 |  DataSync가 전송 중에 건너뛴 파일, 객체, 디렉터리의 수입니다. 단위: 개  | 
|  `FilesTransferred`  | 확장, 기본 |  네트워크를 통해 DataSync가 전송하는 파일, 객체, 디렉터리 수입니다. 이 값은 [작업 실행](run-task.md#understand-task-execution-statuses) 중 소스에서 무언가를 읽어 네트워크를 통해 전송할 때 주기적으로 업데이트됩니다.  DataSync가 무언가를 전송하지 못하는 경우 이 값은 [DescribeTaskExecution](https://docs.aws.amazon.com/datasync/latest/userguide/API_DescribeTaskExecution.html) 응답의 `EstimatedFilesToTransfer`보다 작을 수 있습니다. 경우에 따라 이 값은 `EstimatedFilesToTransfer`보다 클 수도 있습니다. 이 지표는 일부 위치 유형에서 구현과 관련이 있으므로 이를 올바른 전송 지표로서 사용하거나 혹은 작업 실행을 모니터링하는 데 사용하지 마십시오.  단위: 개  | 
|  `FilesVerified`  | 확장 | DataSync가 전송 중에 확인한 객체 수입니다. 단위: 개 | 
|  `FilesVerifiedDestination`  | 기본 |  DataSync가 대상 위치에서 확인한 파일, 객체, 디렉터리의 수입니다. 단위: 개  | 
|  `FilesVerifiedSource`  | 기본 |  DataSync가 소스 위치에서 확인한 파일, 객체, 디렉터리의 수입니다. 단위: 개  | 