지표 및 차원 - Amazon Simple Storage Service

지표 및 차원

Amazon S3에서 CloudWatch로 전송하는 스토리지 지표와 차원은 아래에 나와 있습니다.

CloudWatch의 버킷에 대한 Amazon S3 일별 스토리지 지표

AWS/S3 네임스페이스에는 버킷에 대한 다음 일간 스토리지 지표가 포함되어 있습니다.

측정치 설명
BucketSizeBytes

STANDARD 스토리지 클래스, INTELLIGENT_TIERING 스토리지 클래스, Standard - Infrequent Access(STANDARD_IA) 스토리지 클래스, OneZone - Infrequent Access(ONEZONE_IA), Reduced Redundancy Storage(RRS) 클래스, S3 Glacier Instant Retrieval 스토리지 클래스, Deep Archive Storage(S3 Glacier Deep Archive) 클래스 또는 S3 Glacier Flexible Retrieval(GLACIER) 스토리지 클래스의 버킷 내 저장된 데이터의 양(바이트)입니다. 이 값은 버킷에 대한 모든 불완전 멀티파트 업로드의 모든 부분 크기를 포함하여 버킷(현재 객체 및 현재가 아닌 객체 모두)의 모든 객체 및 메타데이터 크기를 합산하여 계산됩니다.

올바른 스토리지 유형 필터: StandardStorage, IntelligentTieringFAStorage, IntelligentTieringIAStorage, IntelligentTieringAAStorage, IntelligentTieringAIAStorage, IntelligentTieringDAAStorage, StandardIAStorage, StandardIASizeOverhead, StandardIAObjectOverhead, OneZoneIAStorage, OneZoneIASizeOverhead, ReducedRedundancyStorage, GlacierInstantRetrievalSizeOverhead GlacierInstantRetrievalStorage, GlacierStorage, GlacierStagingStorage, GlacierObjectOverhead, GlacierS3ObjectOverhead, DeepArchiveStorage, DeepArchiveObjectOverhead, DeepArchiveS3ObjectOverhead, DeepArchiveStagingStorage(StorageType 차원 참조)

단위: 바이트

유효 통계: Average

NumberOfObjects

모든 스토리지 클래스에 대해 버킷에 저장된 총 객체 수입니다. 이 값은 버킷(현재 객체 및 현재가 아닌 객체 모두)의 모든 객체 수와 버킷에 대한 모든 불완전 멀티파트 업로드의 총 파트 수를 합산하여 계산됩니다.

올바른 스토리지 유형 필터:AllStorageTypes(StorageType 차원 참조)

단위: 개수

유효 통계: Average

CloudWatch의 Amazon S3 요청 지표

AWS/S3 네임스페이스에는 다음 요청 지표가 포함되어 있습니다.

측정치 설명
AllRequests

유형에 관계 없이 Amazon S3 버킷에 실행된 HTTP 요청의 총 횟수입니다. 필터와 함께 지표 구성을 사용하는 경우, 이 지표는 그 필터의 요건을 충족하는 HTTP 요청만 반환합니다.

단위: 개수

유효 통계: Sum

GetRequests

Amazon S3 버킷 내 객체들에 대해 실행된 HTTP GET 요청의 횟수입니다. 여기에는 나열 작업이 포함되지 않습니다.

단위: 개수

유효 통계: Sum

참고

멀티파트 업로드 목록 조회, 파트 목록 조회, 버킷 객체 버전 가져오기 등과 같이 페이지 번호가 매겨지는 나열형 요청은 이 지표에 포함되지 않습니다.

PutRequests

Amazon S3 버킷 내 객체들에 대해 실행된 HTTP PUT 요청의 횟수입니다.

단위: 개수

유효 통계: Sum

DeleteRequests

Amazon S3 버킷 내 객체들에 대해 실행된 HTTP DELETE 요청의 횟수입니다. 여기에는 여러 객체 삭제 요청도 포함됩니다. 이 지표는 삭제된 객체 수가 아니라 요청 수를 나타냅니다.

단위: 개수

유효 통계: Sum

HeadRequests

Amazon S3 버킷에 대해 실행된 HTTP HEAD 요청의 횟수입니다.

단위: 개수

유효 통계: Sum

PostRequests

Amazon S3 버킷에 대해 실행된 HTTP POST 요청의 횟수입니다.

단위: 개수

유효 통계: Sum

참고

여러 객체 삭제객체 콘텐츠 선택 요청은 이 지표에 포함되지 않았습니다.

SelectRequests

Amazon S3 버킷 내 객체에 대해 이루어진 Amazon S3 객체 콘텐츠 선택 요청 건수입니다.

단위: 개수

유효 통계: Sum

SelectBytesScanned

Amazon S3 버킷의 Amazon S3 객체 콘텐츠 선택 요청으로 검사된 데이터 바이트 수입니다.

단위: 바이트

유효한 통계: Average(요청당 바이트), Sum(기간당 바이트), Sample Count, Min, Max(p100과 동일), p0.0과 p99.9 사이의 모든 백분위수

SelectBytesReturned

Amazon S3 버킷의 Amazon S3 객체 콘텐츠 선택 요청 건으로 반환된 데이터 바이트 수입니다.

단위: 바이트

유효한 통계: Average(요청당 바이트), Sum(기간당 바이트), Sample Count, Min, Max(p100과 동일), p0.0과 p99.9 사이의 모든 백분위수

ListRequests

버킷의 콘텐츠를 나열하는 HTTP 요청의 수입니다.

단위: 개수

유효 통계: Sum

BytesDownloaded

Amazon S3 버킷에 실행된 요청에 대해 다운로드된 바이트 수로, 여기서 응답에는 본문이 포함됩니다.

단위: 바이트

유효한 통계: Average(요청당 바이트), Sum(기간당 바이트), Sample Count, Min, Max(p100과 동일), p0.0과 p99.9 사이의 모든 백분위수

BytesUploaded

Amazon S3 버킷에 대해 실행된 요청 본문을 포함하여 업로드된 바이트 수입니다.

단위: 바이트

유효한 통계: Average(요청당 바이트), Sum(기간당 바이트), Sample Count, Min, Max(p100과 동일), p0.0과 p99.9 사이의 모든 백분위수

4xxErrors

0 또는 1의 값을 가진 Amazon S3 버킷에 실행된 HTTP 4xx 클라이언트 오류 상태 코드 요청 수입니다. average 통계는 오류율을 보여주고 sum 통계는 각 기간 동안 그 유형의 오류 수를 보여줍니다.

단위: 개수

유효 통계: Average(요청당 보고), Sum(기간당 보고), Min, Max, Sample Count

5xxErrors

0 또는 1의 값을 가진 Amazon S3 버킷에 실행된 HTTP 5xx 서버 오류 상태 코드 요청 수입니다. average 통계는 오류율을 보여주고 sum 통계는 각 기간 동안 그 유형의 오류 수를 보여줍니다.

단위: 개수

유효 통계: Average(요청당 보고), Sum(기간당 보고), Min, Max, Sample Count

FirstByteLatency

Amazon S3 버킷이 전체 요청을 수신할 때부터 응답이 반환되기 시작하는 때까지의 요청당 시간입니다.

단위: 밀리초

유효한 통계: Average, Sum, Min, Max(p100과 동일), Sample Count, p0.0과 p100 사이의 모든 백분위수

TotalRequestLatency

최초 수신된 바이트부터 Amazon S3 버킷으로 전송된 마지막 바이트까지의 요청당 경과 시간입니다. 여기에는 요청 본문을 수신하고 요청 본문을 전송하는 데 소요된 시간이 포함되며, 이것은 FirstByteLatency에 포함되지 않습니다.

단위: 밀리초

유효한 통계: Average, Sum, Min, Max(p100과 동일), Sample Count, p0.0과 p100 사이의 모든 백분위수

CloudWatch의 Amazon S3 복제 지표

보류 중인 바이트, 보류 중인 작업, 복제 지연 시간을 추적하여 S3 복제 지표를 사용한 복제 진행률을 모니터링할 수 있습니다. 자세한 내용은 복제 지표로 진행률 모니터링을 참조하세요.

참고

Amazon CloudWatch에서 복제 지표에 대한 경보를 사용 설정할 수 있습니다. 복제 지표에 대한 경보를 설정할 때 누락된 데이터 처리 필드를 누락된 데이터를 무시로 처리(경보 상태 유지)로 설정합니다.

측정치 설명
ReplicationLatency

지정된 복제 규칙에 대해 복제 대상 리전이 소스 리전 뒤에 있는 최대 시간(초)입니다.

단위: 초

유효한 통계: Max

BytesPendingReplication

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

단위: 바이트

유효한 통계: Max

OperationsPendingReplication

지정된 복제 규칙에 대해 복제 보류 중인 작업 수입니다.

단위: 개수

유효한 통계: Max

CloudWatch의 Amazon S3 Storage Lens 지표

S3 Storage Lens 사용량 및 활동 지표를 Amazon CloudWatch에 게시하여 CloudWatch 대시보드에서 운영 상태에 대한 통합 보기를 생성할 수 있습니다. S3 Storage Lens 지표는 CloudWatch의 AWS/S3/Storage-Lens 네임스페이스에 게시됩니다. CloudWatch 게시 옵션은 고급 지표 및 권장 사항으로 업그레이드된 S3 Storage Lens 대시보드에 사용할 수 있습니다.

CloudWatch에 게시되는 S3 Storage Lens 지표 목록은 Amazon S3 Storage Lens 지표 용어집 섹션을 참조하세요. 전체 차원 목록은 측정기준 섹션을 참조하세요.

CloudWatch의 Amazon S3 on Outposts 지표

S3Outposts 네임스페이스에는 Amazon S3 on Outposts 버킷에 대한 다음 지표가 포함됩니다. 프로비저닝된 총 S3 on Outposts 바이트 수, 객체에 사용 가능한 총 바이트 수 및 지정된 버킷에 있는 모든 객체의 총 크기를 모니터링할 수 있습니다.

참고

S3 on Outposts는 다음 지표만 지원하며 다른 Amazon S3 지표는 지원하지 않습니다.

S3 on Outposts는 용량이 고정되어 있으므로 스토리지 사용률이 특정 임계값을 초과할 경우 알림을 제공하는 CloudWatch 알림을 생성할 수 있습니다.

지표 설명
OutpostTotalBytes

Outpost에 대해 프로비저닝된 총 용량(바이트)입니다.

단위: 바이트

기간: 5분

OutpostFreeBytes

고객 데이터를 저장하기 위해 Outpost에서 사용할 수 있는 여유 바이트 수입니다.

단위: 바이트

기간: 5분

BucketUsedBytes

지정된 버킷에 있는 모든 객체의 총 크기

단위: 개수

기간: 5분

AccountUsedBytes

지정된 Outposts 계정에 대한 모든 객체의 전체 크기입니다.

단위: 바이트

기간: 5분

CloudWatch의 Amazon S3 차원

다음 차원은 Amazon S3 지표 필터링에 사용됩니다.

차원

설명

BucketName

이 차원은 식별된 버킷에 한해 요청한 데이터를 필터링합니다.

StorageType

이 차원은 다음 스토리지 유형별 버킷에 저장된 데이터를 필터링합니다.

  • StandardStorage - STANDARD 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • IntelligentTieringAAStorage - INTELLIGENT_TIERING 스토리지 클래스의 Archive Access 티어에 있는 객체에 사용된 바이트 수입니다.

  • IntelligentTieringAIAStorage - INTELLIGENT_TIERING 스토리지 클래스의 Archive Instant Access 티어에 있는 객체에 사용된 바이트 수입니다.

  • IntelligentTieringDAAStorage - INTELLIGENT_TIERING 스토리지 클래스의 Deep Archive Access 티어에 있는 객체에 사용된 바이트 수입니다.

  • IntelligentTieringFAStorage - INTELLIGENT_TIERING 스토리지 클래스의 Frequent Access 티어에 있는 객체에 사용된 바이트 수입니다.

  • IntelligentTieringIAStorage - INTELLIGENT_TIERING 스토리지 클래스의 Infrequent Access 티어에 있는 객체에 사용된 바이트 수입니다.

  • StandardIAStorage - STANDARD_IA(Standard - Infrequent Access) 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • StandardIASizeOverhead - STANDARD_IA 스토리지 클래스에서 128KB보다 작은 객체에 사용된 바이트 수입니다.

  • IntAAObjectOverhead - Archive Access 계층의 INTELLIGENT_TIERING 스토리지 클래스에 있는 각 객체의 경우, S3 Glacier는 인덱스 및 관련 메타데이터에 대해 32KB의 스토리지를 추가합니다. 이 추가 데이터는 객체를 식별하고 복원하는 데 필요합니다. 이 추가 스토리지에 대해 S3 Glacier 요금이 청구됩니다.

  • IntAAS3ObjectOverhead - Archive Access 계층의 INTELLIGENT_TIERING 스토리지 클래스에 있는 각 객체의 경우, Amazon S3는 객체 및 기타 메타데이터의 이름으로 8KB의 스토리지를 사용합니다. 이 추가 스토리지에 대해 STANDARD 요금이 청구됩니다.

  • IntDAAObjectOverhead‬ - Deep Archive Access 계층의 INTELLIGENT_TIERING 스토리지 클래스에 있는 각 객체의 경우, S3 Glacier는 인덱스 및 관련 메타데이터에 대해 32KB의 스토리지를 추가합니다. 이 추가 데이터는 객체를 식별하고 복원하는 데 필요합니다. 이 추가 스토리지에 대해 S3 Glacier Deep Archive 스토리지 요금이 청구됩니다.

  • IntDAAS3ObjectOverhead - Deep Archive Access 계층의 INTELLIGENT_TIERING 스토리지 클래스에 있는 각 객체의 경우, Amazon S3는 인덱스 및 관련 메타데이터에 대해 8KB의 스토리지를 추가합니다. 이 추가 데이터는 객체를 식별하고 복원하는 데 필요합니다. 이 추가 스토리지에 대해 STANDARD 요금이 청구됩니다.

  • OneZoneIAStorage - S3 One Zone-Infrequent Access(ONEZONE_IA) 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • OneZoneIASizeOverhead - ONEZONE_IA 스토리지 클래스에서 128KB보다 작은 객체에 사용된 바이트 수입니다.

  • ReducedRedundancyStorage - Reduced Redundancy Storage(RRS) 클래스의 객체에 사용된 바이트 수입니다.

  • GlacierInstantRetrievalSizeOverhead - S3 Glacier Instant Retrieval 스토리지 클래스의 크기가 128KB보다 작은 객체에 사용되는 바이트 수입니다.

  • GlacierInstantRetrievalStorage - S3 Glacier Instant Retrieval 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • GlacierStorage - S3 Glacier Flexible Retrieval 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • GlacierStagingStorage - S3 Glacier Flexible Retrieval 스토리지 클래스에서 객체에 대한 CompleteMultipartUpload 요청이 완료되기 전 멀티파트 객체의 일부에 사용된 바이트 수입니다.

  • GlacierObjectOverhead - 보관된 각 객체에 대해 S3 Glacier는 인덱스 및 관련 메타데이터용으로 32KB의 스토리지를 추가합니다. 이 추가 데이터는 객체를 식별하고 복원하는 데 필요합니다. 이 추가 스토리지에 대해 S3 Glacier Flexible Retrieval 요금이 청구됩니다.

  • GlacierS3ObjectOverhead - S3 Glacier Flexible Retrieval에 보관되는 각 객체에 대해 Amazon S3는 객체 이름 및 기타 메타데이터용으로 8KB의 스토리지를 사용합니다. 이 추가 스토리지에 대해 STANDARD 요금이 청구됩니다.

  • DeepArchiveStorage - S3 Glacier Deep Archive 스토리지 클래스의 객체에 사용된 바이트 수입니다.

  • DeepArchiveObjectOverhead - 보관된 각 객체에 대해 S3 Glacier는 인덱스 및 관련 메타데이터용으로 32KB의 스토리지를 추가합니다. 이 추가 데이터는 객체를 식별하고 복원하는 데 필요합니다. 이 추가 스토리지에 대해 S3 Glacier Deep Archive 요금이 청구됩니다.

  • DeepArchiveS3ObjectOverhead - S3 Glacier Deep Archive에 보관되는 각 객체에 대해 Amazon S3는 객체 이름 및 기타 메타데이터용으로 8KB의 스토리지를 사용합니다. 이 추가 스토리지에 대해 STANDARD 요금이 청구됩니다.

  • DeepArchiveStagingStorage - S3 Glacier Deep Archive 스토리지 클래스에서 객체에 대한 CompleteMultipartUpload 요청이 완료되기 전 멀티파트 객체의 일부에 사용된 바이트 수입니다.

FilterId

이 차원은 특정 버킷에 대해 사용자가 요청 지표를 지정하는 지표 구성들을 필터링합니다(예: 접두사 또는 태그). 지표 구성을 만들 때 필터 ID를 지정합니다. 자세한 내용은 지표 구성 생성을 참조하세요.

CloudWatch의 Amazon S3 Storage Lens 차원

CloudWatch의 S3 Storage Lens 지표를 필터링하는 데 사용되는 차원 목록은 측정기준 섹션을 참조하세요.