복제 지표 및 Amazon S3 이벤트 알림으로 진행 상태 모니터링 - Amazon Simple Storage Service

복제 지표 및 Amazon S3 이벤트 알림으로 진행 상태 모니터링

S3 복제 지표는 복제 구성의 복제 규칙에 대한 세부 지표를 제공합니다. 복제 지표를 사용하면 보류 중인 바이트, 보류 중인 작업, 복제 대기 시간을 추적하여 복제 진행률을 분 단위로 모니터링할 수 있습니다. 또한 복제 실패 이벤트를 수신하도록 Amazon S3 이벤트 알림을 설정하여 구성 문제를 해결하는 데 도움을 받을 수 있습니다.

사용 설정되면 S3 복제 지표가 다음 지표를 Amazon CloudWatch에 게시합니다.

복제 보류 중인 바이트 — 지정된 복제 규칙에 대해 복제 보류 중인 객체의 총 바이트 수입니다.

복제 지연 시간 — 지정된 복제 규칙에 대해 복제 대상 버킷이 원본 버킷보다 늦어지는 최대 시간(초)입니다.

복제 보류 중인 작업 — 지정된 복제 규칙에 대해 복제 보류 중인 작업 수입니다. 작업에는 객체, 삭제 마커, 태그, ACL, 객체 잠금 작업이 포함됩니다.

참고

S3 복제 지표는 Amazon CloudWatch 사용자 지정 지표와 동일한 요금으로 청구됩니다. 자세한 내용은 Amazon CloudWatch 요금을 참조하십시오.

S3 Replication Time Control(S3 RTC)을 사용 설정하면 S3 복제 지표가 자동으로 설정됩니다. S3 RTC에는 SLA(서비스 수준 계약) 및 누락된 임계값에 대한 알림 같은 기타 기능이 포함되어 있습니다. 자세한 정보는 S3 Replication Time Control(S3 RTC)을 사용하여 규정 준수 요구 사항 충족을 참조하십시오.

S3 복제 지표 사용 설정

새 복제 규칙이나 기존 복제 규칙과 함께 S3 복제 지표를 사용할 수 있습니다. 복제 규칙을 전체 S3 버킷에 적용하거나 특정 접두사 또는 태그가 있는 Amazon S3 객체에 적용하도록 선택할 수 있습니다.

이 주제에서는 버킷을 동일한 및 서로 다른 AWS 계정이 소유한 경우에 복제 구성에서 S3 복제 지표를 사용하는 지침을 제공합니다.

AWS Command Line Interface(AWS CLI)를 사용하여 복제 지표를 사용하려면 Metrics 사용 상태의 소스 버킷에 복제 구성을 추가해야 합니다. 이 예제 구성에서 접두사 Tax 아래의 객체는 대상 버킷 DOC-EXAMPLE-BUCKET에 복제되고 해당 객체에 대한 지표가 생성됩니다.

{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "Tax" }, "Destination": { "Bucket": "arn:aws:s3:::DOC-EXAMPLE-BUCKET", "Metrics": { "Status": "Enabled" } }, "Priority": 1 } ], "Role": "IAM-Role-ARN" }

복제 규칙 생성에 대한 전체 지침은 동일한 계정이 소유한 원본 및 대상 버킷에 대한 복제 구성 단원을 참조하세요.

S3 콘솔에서 복제 지표를 보는 방법에 대한 자세한 내용은 Amazon S3 콘솔을 사용한 복제 지표 보기 단원을 참조하세요.

Amazon S3 이벤트 알림을 사용하여 복제 실패 이벤트 수신

Amazon S3 이벤트 알림은 드물게 객체가 대상 리전으로 복제되지 않는 경우에 사용자에게 알릴 수 있습니다. Amazon S3 이벤트는 Amazon Simple Queue Service(Amazon SQS), Amazon Simple Notification Service(Amazon SNS) 또는 AWS Lambda을 통해 사용할 수 있습니다. 자세한 내용은 Amazon S3 이벤트 알림 구성을 참조하세요.