Amazon CloudWatch를 사용한 지표 모니터링 - Amazon Simple Storage Service

Amazon CloudWatch를 사용한 지표 모니터링

Amazon S3용 Amazon CloudWatch 지표는 Amazon S3를 사용하는 애플리케이션의 성능을 이해하고 개선하는 데 도움이 됩니다. Amazon S3에서 CloudWatch를 사용할 수 있는 방법에는 여러 가지가 있습니다.

버킷에 대한 일별 스토리지 지표

Amazon S3에서 스토리지 데이터를 수집하여 읽을 수 있는 일간 지표로 처리하는 CloudWatch를 사용하여 버킷 스토리지를 모니터링합니다. Amazon S3에 대한 이러한 스토리지 지표는 하루에 한 번 보고되고 추가 비용 없이 모든 고객에게 제공됩니다.

요청 지표

지표 요청 - 운영 문제를 신속하게 확인하여 조치하기 위해 Amazon S3 요청을 모니터링합니다. 지표는 약간의 처리 지연시간 후에 1분 간격으로 제공됩니다. 이러한 CloudWatch 지표는 Amazon CloudWatch 사용자 지정 지표와 동일한 요금으로 청구됩니다. CloudWatch 요금에 대한 정보는 Amazon CloudWatch 요금을 참조하십시오. 옵트인하여 이들 지표를 얻는 방법에 대해 알아보려면 CloudWatch 지표 구성 항목을 참조하십시오.

사용 설정되면, 모든 객체 운영에 대한 요청 지표들이 보고됩니다. 기본 설정상, 이 1분 지표들은 Amazon S3 버킷 수준에서 제공됩니다. 공유 접두사, 객체 태그 또는 액세스 포인트를 사용하여 지표에 대한 필터를 정의할 수도 있습니다.

  • 액세스 포인트 - 액세스 포인트는 버킷에 연결되어 있는 명명된 네트워크 엔드포인트이며, S3의 공유 데이터 집합에 대한 대규모 데이터 액세스 관리를 간소화합니다. 액세스 포인트 필터를 사용하면 액세스 포인트 사용에 대한 인사이트를 얻을 수 있습니다. 액세스 포인트에 대한 자세한 내용은 액세스 포인트 모니터링 및 로깅 섹션을 참조하십시오.

  • 접두사 - Amazon S3 데이터 모델은 단일 구조이긴 하지만, 접두사를 사용하여 계층을 유추할 수 있습니다. 접두사는 유사한 객체를 단일 버킷으로 그룹화하는 데 사용할 수 있는 디렉터리 이름과 유사합니다. S3 콘솔에서는 폴더 개념에 접두사를 지원합니다. 접두사로 필터링할 경우, 동일한 접두사를 갖는 객체들이 지표 구성에 포함됩니다. 접두사에 대한 자세한 정보는 접두어를 사용한 객체 구성 섹션을 참조하세요.

  • 태그 - 태그는 객체에 추가할 수 있는 키 값 이름 페어입니다. 태그를 사용하면 객체들을 쉽게 찾아서 조직할 수 있습니다. 또한 태그를 지표 구성에 대한 필터로 사용할 수도 있습니다. 그러면 해당 태그가 있는 객체만 지표 구성에 포함됩니다. 객체 태그에 대한 자세한 내용은 태그를 사용하여 스토리지 분류 섹션을 참조하십시오.

이러한 지표를 특정한 비즈니스 애플리케이션, 워크플로 또는 내부 조직에 맞추가 위해 공유 접두사, 객체 태그 또는 액세스 포인트를 필터링할 수 있습니다.

복제 지표

복제 지표 - 복제가 보류 중인 총 S3 API 작업 수, 복제가 보류 중인 총 객체 크기, 대상 AWS 리전에 대한 최대 복제 시간, 복제가 실패한 총 작업 수를 모니터링합니다. S3 Replication Time Control(S3 RTC) 또는 S3 복제 지표가 활성화된 복제 규칙은 복제 지표를 게시합니다.

자세한 내용은 복제 지표 및 Amazon S3 이벤트 알림으로 진행 상태 모니터링 또는 S3 Replication Time Control(S3 RTC)을 사용하여 규정 준수 요구 사항 충족 섹션을 참조하십시오.

Amazon S3 스토리지 렌즈 지표

S3 스토리지 렌즈 사용량 및 활동 지표를 Amazon CloudWatch에 게시하여 CloudWatch 대시보드에서 운영 상태에 대한 통합 보기를 생성할 수 있습니다. S3 스토리지 렌즈 지표는 AWS/S3/Storage-Lens 네임스페이스에 사용 가능합니다. CloudWatch 게시 옵션은 고급 지표 및 권장 사항으로 업그레이드된 S3 스토리지 렌즈 대시보드에 사용할 수 있습니다. S3 스토리지 렌즈의 신규 또는 기존 대시보드 구성에 CloudWatch 게시 옵션을 사용하도록 설정할 수 있습니다.

자세한 내용은 CloudWatch의 S3 Storage Lens 지표 모니터링 단원을 참조하십시오.

모든 CloudWatch 통계는 15개월간 유지되므로 기록 정보를 보고 웹 애플리케이션이나 서비스가 어떻게 실행되고 있는지 전체적으로 더 잘 파악할 수 있습니다. CloudWatch에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서Amazon CloudWatch란 무엇입니까?를 참조하십시오. 사용 사례에 따라 CloudWatch 알람에 몇 가지 추가 구성이 필요할 수 있습니다. 예를 들어 지표 수학 표현식을 사용하여 알람을 만들 수 있습니다. 자세한 내용은 Amazon CloudWatch 사용 설명서에서 CloudWatch 지표 사용지표 수학 사용Amazon CloudWatch 알람 사용 및 지표 수학 표현식에 기반한 CloudWatch 알람 생성을 참조하십시오.

CloudWatch 지표 전송은 보장되지 않음

CloudWatch 지표를 전송하고자 최선을 다할 것입니다. 요청 지표가 있는 Amazon S3 객체에 대한 요청은 대개 CloudWatch로 데이터 요소를 전송하게 됩니다.

모든 지표가 제때 전송될 것이라고 보장할 수는 없습니다. 특정 요청에 대한 데이터 요소는 그 요청이 실제로 처리되었을 때보다 더 늦은 타임스탬프와 함께 반환될 수도 있습니다. 어떤 시점의 데이터 요소는 CloudWatch를 통해 제공되기 전에 지연될 수도 있으며 어떤 경우에는 아예 전송되지 않을 수도 있습니다. CloudWatch 요청 지표는 버킷에 대한 트래픽의 특성을 거의 실시간으로 파악할 수 있도록 합니다. 모든 요청의 완벽한 기록을 제공할 목적으로 개발된 것이 아닙니다.

완벽한 전송을 보장할 수 없는 그 특성에 따라 결제 및 비용 관리 대시보드에 제공되는 보고서에는 버킷 지표에 나타나지 않는 액세스 요청이 하나 이상 포함될 수 있습니다.

자세한 내용은 다음 항목을 참조하십시오.