Amazon CloudWatch 지표를 사용한 데이터 전송 모니터링 - AWS DataSync

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

Amazon CloudWatch 지표를 사용한 데이터 전송 모니터링

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

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

DataSync에 대한 CloudWatch 지표를 보려면 다음 도구를 사용할 수 있습니다.

  • CloudWatch 콘솔

  • 클라우드워치 CLI

  • CloudWatch API

  • DataSync 콘솔(작업 실행의 세부 정보 페이지)

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

DataSync를 위한 CloudWatch 지표

DataSync 지표는 aws/datasync네임스페이스를 사용하며, 다음 차원에 대한 지표를 제공합니다:

  • AgentId - 에이전트의 고유 ID입니다(작업에서 에이전트를 사용하는 경우).

  • TaskId – 과업의 고유 ID. task-01234567890abcdef 형식을 사용합니다.

aws/datasync 네임스페이스에는 다음과 같은 지표가 포함됩니다. 일부 지표는 모든 작업 모드에서 사용할 수는 없습니다.

CloudWatch 지표 작업 모드 지원 설명

BytesCompressed

기본

DataSync가 압축(가능한 경우) 후 네트워크를 통해 전송하는 물리적 바이트 수입니다. 일반적으로 이 수치는 데이터를 압축할 수 없는 경우를 제외하고 BytesTransferred보다 작습니다.

단위: 바이트

BytesPreparedDestination

기본

DataSync가 대상 위치에서 준비한 논리적 바이트 수입니다.

단위: 바이트

BytesPreparedSource

기본

DataSync가 소스 위치에서 준비한 논리적 바이트 수입니다.

단위: 바이트

BytesTransferred

기본

DataSync가 압축(가능한 경우) 전에 네트워크에 전송하는 바이트 수입니다. 네트워크를 통해 전송된 바이트 수에 대한 내용은 BytesCompressed 지표를 참조하세요.

단위: 바이트

BytesVerifiedDestination

기본

DataSync가 대상 위치에서 확인한 논리적 바이트 수입니다.

단위: 바이트

BytesVerifiedSource

기본

DataSync가 소스 위치에서 확인한 논리적 바이트 수입니다.

단위: 바이트

BytesWritten

확장, 기본

DataSync가 대상 위치에 기록한 논리적 바이트 수입니다.

단위: 바이트

FilesDeleted

확장, 기본

DataSync가 대상 위치에서 삭제한 파일, 객체, 디렉터리 수입니다. 소스에 없는 대상의 데이터를 삭제하도록 작업을 구성하지 않는 경우 값은 항상 0입니다.

단위: 개

FilesListedSource

확장

DataSync가 소스 위치에서 찾는 객체 수입니다.

단위: 개

FilesPrepared

확장

DataSync가 소스 위치와 대상 위치를 비교한 후 전송을 시도할 객체 수입니다. 자세한 내용은 DataSync가 데이터 전송을 준비하는 방법 섹션을 참조하세요.

모든 데이터를 전송하도록 작업을 구성하는 경우 이 지표를 적용할 수 없습니다. 이 시나리오에서 DataSync는 위치 간의 차이를 비교하지 않고 소스의 모든 데이터를 대상으로 복사합니다.

단위: 개

FilesPreparedDestination

기본

DataSync가 대상 위치에 준비한 파일, 객체, 디렉터리의 수입니다.

단위: 개

FilesPreparedSource

기본

DataSync가 소스 위치에 준비한 파일, 객체, 디렉터리의 수입니다.

단위: 개

FilesSkipped

기본

DataSync가 전송 중에 건너뛴 파일, 객체, 디렉터리의 수입니다.

단위: 개

FilesTransferred

확장, 기본

네트워크를 통해 DataSync가 전송하는 파일, 객체, 디렉터리 수입니다. 이 값은 작업 실행 중 소스에서 무언가를 읽어 네트워크를 통해 전송할 때 주기적으로 업데이트됩니다.

참고

DataSync가 무언가를 전송하지 못하는 경우 이 값은 DescribeTaskExecution 응답의 EstimatedFilesToTransfer보다 작을 수 있습니다. 경우에 따라 이 값은 EstimatedFilesToTransfer보다 클 수도 있습니다. 이 지표는 일부 위치 유형에서 구현과 관련이 있으므로 이를 올바른 전송 지표로서 사용하거나 혹은 작업 실행을 모니터링하는 데 사용하지 마십시오.

단위: 개

FilesVerified

확장

DataSync가 전송 중에 확인한 객체 수입니다.

단위: 개

FilesVerifiedDestination

기본

DataSync가 대상 위치에서 확인한 파일, 객체, 디렉터리의 수입니다.

단위: 개

FilesVerifiedSource

기본

DataSync가 소스 위치에서 확인한 파일, 객체, 디렉터리의 수입니다.

단위: 개