S3 복제 지표 사용
S3 복제 지표는 복제 구성의 복제 규칙에 대한 세부 지표를 제공합니다. 복제 지표를 사용하면 보류 중인 바이트, 보류 중인 작업, 복제 실패 작업, 복제 지연 시간을 추적하여 진행률을 분 단위로 모니터링할 수 있습니다.
참고
-
S3 복제 지표는 Amazon CloudWatch 사용자 지정 지표와 동일한 요금으로 청구됩니다. 자세한 내용은 Amazon CloudWatch 요금
을 참조하십시오. -
S3 Replication Time Control을 사용하는 경우 Amazon CloudWatch는 각 복제 규칙에서 S3 RTC를 활성화한 후 15분이 지나면 복제 지표 보고를 시작합니다.
S3 Replication Time Control(S3 RTC)을 활성화하면 S3 복제 지표가 자동으로 설정됩니다. 규칙을 만들거나 편집하는 동안 S3 RTC와 독립적으로 S3 복제 지표를 활성화할 수도 있습니다. S3 RTC에는 SLA(서비스 수준 계약) 및 누락된 임계값에 대한 알림 같은 기타 기능이 포함되어 있습니다. 자세한 내용은 S3 Replication Time Control을 사용하여 규정 준수 요구 사항 충족 단원을 참조하십시오.
S3 복제 지표가 활성화되면 Amazon S3는 다음 지표를 Amazon CloudWatch에 게시합니다. CloudWatch 지표를 전송하고자 최선을 다할 것입니다.
지표 이름 | 지표 설명 | 이 지표는 어떤 객체에 적용되나요? | 이 지표는 어느 리전에 게시되나요? | 대상 버킷이 삭제된 경우에도 지표가 계속 게시되나요? | 복제가 이루어지지 않는 경우에도 지표가 계속 게시되나요? |
---|---|---|---|---|---|
복제 보류 중인 바이트 |
지정된 복제 규칙에 대해 복제 보류 중인 객체의 총 바이트 수입니다. |
이 지표는 S3 Cross-Region Replication(S3 CRR) 또는 S3 Same-Region Replication(S3 SRR)으로 복제되는 새 객체에만 적용됩니다. | 이 지표는 대상 버킷의 리전에 게시됩니다. | 아니요 | 예 |
복제 지연 시간 |
지정된 복제 규칙에 대해 복제 대상 버킷이 소스 버킷보다 늦어지는 최대 시간(초)입니다. |
이 지표는 S3 CRR 또는 S3 SRR로 복제된 새 객체에만 적용됩니다. | 이 지표는 대상 버킷의 리전에 게시됩니다. | 아니요 | 예 |
복제 보류 중인 작업 |
지정된 복제 규칙에 대해 복제 보류 중인 작업 수입니다. 이 지표는 객체, 삭제 마커, 태그, 액세스 제어 목록(ACL), S3 객체 잠금과 관련된 작업을 추적합니다. |
이 지표는 S3 CRR 또는 S3 SRR로 복제된 새 객체에만 적용됩니다. | 이 지표는 대상 버킷의 리전에 게시됩니다. | 아니요 | 예 |
복제 실패 작업 |
지정된 복제 규칙에 대해 복제에 실패한 작업 수입니다. 이 지표는 객체, 삭제 마커, 태그, 액세스 제어 목록(ACL), Object Lock과 관련된 작업을 추적합니다. 복제 실패 작업은 분 간격으로 집계된 S3 복제 실패를 추적합니다. 복제에 실패한 특정 객체와 실패 이유를 파악하려면 Amazon S3 이벤트 알림에서 |
이 지표는 S3 CRR 또는 S3 SRR로 복제된 새 객체와 S3 배치 복제를 통해 복제된 기존 객체를 모두 추적합니다. 참고S3 배치 복제 작업이 전혀 실행되지 않으면 지표가 Amazon CloudWatch로 전송되지 않습니다. 예를 들어, S3 배치 복제 작업을 실행하는 데 필요한 권한이 없거나 복제 구성의 태그 또는 접두사가 일치하지 않는 경우 작업이 실행되지 않습니다. |
이 지표는 소스 버킷의 리전에 게시됩니다. | 예 | 아니요 |
CloudWatch에서 이러한 지표를 사용하는 방법에 대한 자세한 내용은 CloudWatch의 S3 복제 지표 섹션을 참조하세요.
S3 복제 지표 활성화
새 복제 규칙이나 기존 복제 규칙과 함께 S3 복제 지표를 사용할 수 있습니다. 복제 규칙 생성에 대한 전체 지침은 동일한 계정에서 버킷 복제 구성 단원을 참조하세요. 복제 규칙을 전체 S3 버킷에 적용하거나 특정 접두사 또는 태그가 있는 Amazon S3 객체에 적용하도록 선택할 수 있습니다.
이 주제에서는 소스 및 대상 버킷을 동일하거나 서로 다른 AWS 계정이 소유한 경우에 복제 구성에서 S3 복제 지표를 사용하는 지침을 제공합니다.
AWS Command Line Interface(AWS CLI)를 사용하여 복제 지표를 활성화하려면 Metrics
사용 상태의 소스 버킷에 복제 구성을 추가해야 합니다. 이 예시 구성에서 접두사
아래의 객체는 대상 버킷 Tax
에 복제되고 해당 객체에 대한 지표가 생성됩니다.amzn-s3-demo-bucket
{ "Rules": [ { "Status": "Enabled", "Filter": { "Prefix": "
Tax
" }, "Destination": { "Bucket": "arn:aws:s3:::amzn-s3-demo-bucket
", "Metrics": { "Status": "Enabled" } }, "Priority": 1 } ], "Role": "IAM-Role-ARN
" }
복제 지표 보기
Amazon S3 콘솔에 있는 소스 버킷의 지표 탭에서 S3 복제 지표를 볼 수 있습니다. 이러한 Amazon CloudWatch 지표는 Amazon CloudWatch 콘솔에서도 사용할 수 있습니다. S3 복제 지표를 활성화하면 Amazon CloudWatch는 복제 규칙 수준에서 보류 중인 바이트, 보류 중인 작업, 복제 지연 시간을 추적하는 데 사용할 수 있는 지표를 내보냅니다.
S3 복제 지표는 Amazon S3 콘솔 또는 Amazon S3 REST API를 사용하여 S3 Replication Time Control(S3 RTC)을 통해 복제를 활성화하면 자동으로 설정됩니다. 규칙을 만들거나 편집하는 동안 S3 RTC와 독립적으로 S3 복제 지표를 활성화할 수도 있습니다.
S3 Replication Time Control을 사용하는 경우 Amazon CloudWatch는 각 복제 규칙에서 S3 RTC를 활성화한 후 15분이 지나면 복제 지표 보고를 시작합니다. 자세한 내용은 S3 복제 지표 사용 단원을 참조하십시오.
복제 지표는 복제 구성의 규칙 ID를 추적합니다. 복제 규칙 ID는 접두사, 태그 또는 둘의 조합에 대해 고유할 수 있습니다.
Amazon S3용 CloudWatch 지표에 대한 자세한 내용은 Amazon CloudWatch를 사용한 지표 모니터링 섹션을 참조하십시오.
사전 조건
S3 복제 지표가 활성화된 복제 규칙을 만듭니다. 자세한 내용은 S3 복제 지표 활성화 단원을 참조하십시오.
소스 버킷의 지표 탭을 통해 S3 복제 지표를 보려면
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/
에서 Amazon S3 콘솔을 엽니다. -
왼쪽 탐색 창에서 버킷(Buckets)을 선택합니다.
-
범용 버킷 목록에서 복제 지표를 원하는 객체가 포함된 소스 버킷의 이름을 선택합니다.
-
지표 탭을 선택합니다.
-
복제 지표에서 지표를 보려는 복제 규칙을 선택합니다.
-
차트 표시를 선택합니다.
Amazon S3는 선택한 규칙에 대한 복제 지연 시간, 복제 보류 중인 바이트, 복제 보류 중인 작업, 복제 실패 작업 차트를 표시합니다.