/
About AWS APIs

About AWS APIs

Kind of API & Price

EC2 API to get an Inventory Info.

인터넷에서 Amazon EC2로 데이터 전송

 

모든 전송 데이터

0.00 USD(GB 기준)

Amazon EC2에서 인터넷으로 데이터 전송

 

최대 1GB/월

0.00 USD(GB 기준)

다음 9.999TB/월

0.126 USD(GB 기준)

다음 40TB/월

0.122 USD(GB 기준)

다음 100TB/월

0.117 USD(GB 기준)

150TB/월 초과

0.108 USD(GB 기준)

CloudWatch API

AWS에서 사용되는 모든(대부분의) 서비스들에 대한 성능/상태/로그 등의 지표들은 현재 모두 CloudWatch로 통합하여 과금 제공된다.

그러므로, CPU, Memory, Disk 사용율 등의 hypervisor에서 추출할 수 있는 기본 지표들이라 하더라도,
각 VM 인스턴스 내에 CloudWatch agent가 설치되어 있어야 한다.

물론 AMI(Amazon Machine Image)을 사용하여 생성한 VM 인스턴스에는 기본으로 탑재되어 있으나,
만약 AWS User Console에서 지표가 보이지 않을 시, CloudWatch agent가 설치되어 정상 작동 중인지 확인하여야 한다.

원문: Amazon CloudWatch 요금

여기에서는 CloudHub에서 사용할 API 요금 위주로만 살핀다.

GetMetricData

Monthly $0.01(≒ ₩12) per 1,000 metrics requested

  • Metrics: CPU, Memory, Disk utilization 등 각각이 개별 metric 항목.

  • 요청 주기:

    • 1분 주기 미만 수집 불가.

      • 사용자 정의 지표를 CloudWatch에 Put할 경우는 제외.
        (예, Telegraf로 수집한 지표 → CloudWatch로 저장 및 관제할 경우)

      • 그러나, 비용이 기본 사용료의 3~4배 수준.

    • 1분 주기 수집일 경우, 하루 요청 횟수: 1,440회.

      • 10개 metrics 수집의 경우, 한 달 요금 계산기 결과:

        • 한 달 432,00회 x 10 metrics x 0.00001 USD = 4.32 USD

    • 5분 주기(AWS 권장 주기) 수집일 경우, 하루 요청 횟수: 288회.

  • 비용 최적화를 위해,

    • Filter parameter를 통해, 꼭 필요한 metric만 선택 수집해야 함.

    • 수집 주기를 최대한 길게(과하지 않도록) 설정해야 함.

GetMetricStatistics
ListMetrics
GetDashboard
ListDashboards

Monthly $0.01(≒ ₩12) per 1,000 requests

  • 무시 가능한 수준의 호출 횟수 지향 설계 필요.
    (GetMetricData Filter parameter를 활용하면 가능)

Gathering Metrics Data (by Namespace)

AWS/EC2

원문: https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html

인스턴스 지표

지표

설명

지표

설명

CPUUtilization

인스턴스에서 현재 사용 중인 할당된 EC2 컴퓨팅 유닛(ECU)의 비율(%)입니다. 이 지표는 선택한 인스턴스에서 애플리케이션을 실행하는 데 필요한 처리 능력을 식별합니다.

인스턴스 유형에 따라, 인스턴스에 전체 프로세스 코어가 할당되지 않았을 때 운영 체제의 도구에서 비율이 CloudWatch보다 낮게 표시할 수 있습니다.

단위: 백분율

DiskReadOps

지정된 시간 내에 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에서 읽기 작업 완료 수.

기간의 평균 IOPS(초당 I/O 작업 수)를 계산하려면 기간의 총 작업 수를 해당 기간의 초로 나누십시오.

인스턴스 스토어 볼륨이 없으면 값이 0이거나 측정치가 보고되지 않습니다.

단위: 개수

DiskWriteOps

지정된 시간 내에 인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에 대한 쓰기 작업 완료 수.

기간의 평균 IOPS(초당 I/O 작업 수)를 계산하려면 기간의 총 작업 수를 해당 기간의 초로 나누십시오.

인스턴스 스토어 볼륨이 없으면 값이 0이거나 측정치가 보고되지 않습니다.

단위: 개수

DiskReadBytes

인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에서 읽은 바이트 수.

이 지표는 애플리케이션이 인스턴스의 하드 디스크에서 읽는 데이터 볼륨을 결정하는 데 사용됩니다. 이를 사용하여 애플리케이션의 속도를 결정할 수 있습니다.

보고된 숫자는 해당 기간에 수신된 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

인스턴스 스토어 볼륨이 없으면 값이 0이거나 측정치가 보고되지 않습니다.

단위: 바이트

DiskWriteBytes

인스턴스에 사용할 수 있는 모든 인스턴스 스토어 볼륨에 쓴 바이트 수.

이 지표는 애플리케이션이 인스턴스의 하드 디스크에 쓰는 데이터 볼륨을 결정하는 데 사용됩니다. 이를 사용하여 애플리케이션의 속도를 결정할 수 있습니다.

보고된 숫자는 해당 기간에 수신된 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

인스턴스 스토어 볼륨이 없으면 값이 0이거나 측정치가 보고되지 않습니다.

단위: 바이트

NetworkIn

모든 네트워크 인터페이스에서 인스턴스가 받은 바이트 수입니다. 이 측정치는 단일 인스턴스로 들어오는 네트워크 트래픽의 볼륨을 식별합니다.

보고된 숫자는 해당 기간에 수신된 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 바이트

NetworkOut

모든 네트워크 인터페이스에서 인스턴스가 보낸 바이트 수입니다. 이 측정치는 단일 인스턴스에서 나가는 네트워크 트래픽의 볼륨을 식별합니다.

보고된 숫자는 해당 기간에 전송된 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 바이트

NetworkPacketsIn

모든 네트워크 인터페이스에서 인스턴스가 받은 패킷 수입니다. 이 지표는 단일 인스턴스에서 수신 트래픽의 볼륨을 패킷 수 기준으로 식별합니다.

이 지표는 기본 모니터링에만 사용할 수 있습니다(5분간). 인스턴스가 수신한 PPS(패킷/초) 수를 계산하려면 이 수를 300으로 나눕니다.

단위: 개수

Statistics: Minimum, Maximum, Average

NetworkPacketsOut

모든 네트워크 인터페이스에서 인스턴스가 보낸 패킷 수입니다. 이 지표는 단일 인스턴스에서 발신 트래픽의 볼륨을 패킷 수 기준으로 식별합니다.

이 지표는 기본 모니터링에만 사용할 수 있습니다(5분간). 인스턴스가 수신한 PPS(패킷/초) 수를 계산하려면 이 수를 300으로 나눕니다.

단위: 개수

Statistics: Minimum, Maximum, Average

MetadataNoToken

토큰을 사용하지 않는 방법으로 인스턴스 메타데이터 서비스에 성공적으로 액세스한 횟수입니다.

이 메트릭은 인스턴스 메타데이터 서비스 버전 1을 사용 중인 인스턴스 메타데이터에 토큰을 사용하지 않고 액세스하는 프로세스가 있는지 확인하는 데 사용됩니다. 모든 요청이 토큰 지원 세션을 사용하는 경우(예: 인스턴스 메타데이터 서비스 버전 2) 값은 0입니다. 자세한 내용은 인스턴스 메타데이터 서비스 버전 2 사용으로 전환 단원을 참조하십시오.

단위: 개수

CPU 크레딧 지표

AWS/EC2 네임스페이스에는 성능 순간 확장 가능 인스턴스에 대한 다음 CPU 크레딧 지표가 포함되어 있습니다.

지표

설명

지표

설명

CPUCreditUsage

CPU 사용률을 위해 인스턴스에서 소비되는 CPU 크레딧의 수입니다. CPU 크레딧 하나는 1분 동안 100%의 사용률로 실행되는 vCPU 1개 또는 이와 동등한 vCPU, 사용률 및 시간의 조합과 동일합니다(예를 들어 2분 동안 50%의 사용률로 실행되는 vCPU 1개 또는 2분 동안 25%의 사용률로 실행되는 vCPU 2개).

CPU 크레딧 측정치는 5분 간격으로만 제공됩니다. 5분 이상의 시간을 지정할 경우 Sum 통계 대신 Average 통계를 사용하십시오.

단위: 크레딧 (vCPU-분)

CPUCreditBalance

시작 이후 인스턴스가 누적한 획득 CPU 크레딧 수입니다. T2 스탠다드의 경우 CPUCreditBalance에 누적된 시작 크레딧 수도 포함됩니다.

크레딧은 획득 이후에 크레딧 밸런스에 누적되고, 소비 시 크레딧 밸런스에서 소멸됩니다. 크레딧 밸런스는 최대 한도(인스턴스 크기에 따라 결정)가 있습니다. 한도에 도달하면 새로 획득한 크레딧이 모두 삭제됩니다. T2 스탠다드의 경우 시작 크레딧은 한도에 포함되지 않습니다.

CPUCreditBalance의 크레딧은 인스턴스가 기준 CPU 사용률 이상으로 버스터를 하는 데 소비할 수 있습니다.

인스턴스가 실행 중인 동안 CPUCreditBalance의 크레딧은 만료되지 않습니다. T3 또는 T3a 인스턴스가 중지되면 CPUCreditBalance 값은 7일 동안 지속됩니다. 그 이후에는 누적된 크레딧이 모두 삭제됩니다. T2 인스턴스가 중지되면 CPUCreditBalance 값은 지속되지 않고 누적된 크레딧이 모두 삭제됩니다.

CPU 크레딧 측정치는 5분 간격으로만 제공됩니다.

단위: 크레딧 (vCPU-분)

CPUSurplusCreditBalance

CPUCreditBalance 값이 0일 때 unlimited 인스턴스에서 소비된 잉여 크레딧의 수 입니다.

획득한 CPU 크레딧에 따라 CPUSurplusCreditBalance 값이 청산됩니다. 잉여 크레딧의 수가 인스턴스가 24시간 동안 획득할 수 있는 최대 크레딧 수를 초과한 경우 최대 값 이상으로 소비된 잉여 크레딧은 추가 요금으로 부과됩니다.

CPU 크레딧 측정치는 5분 간격으로만 제공됩니다.

단위: 크레딧 (vCPU-분)

CPUSurplusCreditsCharged

획득한 CPU 크레딧으로 청산되지 않는 소비 잉여 크레딧의 수로, 추가 요금으로 부과됩니다.

소비된 잉여 크레딧은 다음이 발생할 때 요금이 부과됩니다.

  • 소비한 잉여 크레딧이 인스턴스가 24시간 동안 획득할 수 있는 최대 크레딧 수를 초과하는 경우. 해당 시간이 끝날 때 최대 값 이상으로 소비한 잉여 크레딧에 요금이 부과됩니다.

  • 인스턴스가 중지 또는 종료된 경우.

  • 인스턴스가 unlimited에서 standard로 전환됩니다.

CPU 크레딧 측정치는 5분 간격으로만 제공됩니다.

단위: 크레딧 (vCPU-분)

Nitro 기반 인스턴스용 Amazon EBS 지표

AWS/EC2 네임스페이스에는 베어 메탈 인스턴스가 아닌 Nitro 기반 인스턴스에 대한 다음 Amazon EBS 측정치가 포함되어 있습니다. Nitro 기반 인스턴스 유형의 목록은 Nitro 시스템에 구축된 인스턴스 단원을 참조하십시오.

Nitro 기반 인스턴스에 대한 측정치 값은 항상 정수인 반면에 Xen 기반 인스턴스의 값은 소수를 지원합니다. 따라서 Nitro 기반 인스턴스의 낮은 인스턴스 CPU 사용률은 반내림되어 0으로 나타날 수 있습니다.

지표

설명

지표

설명

EBSReadOps

지정된 기간 내에 인스턴스에 연결된 모든 Amazon EBS 볼륨에서 완료된 읽기 작업입니다.

해당 기간의 초당 평균 읽기 I/O 작업 수(읽기 IOPS)를 계산하려면 해당 기간의 총 작업 수를 해당 기간의 초 수로 나누십시오. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 읽기 IOPS를 계산할 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 수

EBSWriteOps

지정된 기간 내에 인스턴스에 연결된 모든 EBS 볼륨으로의 완료된 쓰기 작업입니다.

해당 기간의 초당 평균 쓰기 I/O 작업 수(쓰기 IOPS)를 계산하려면 해당 기간의 총 작업 수를 해당 기간의 초 수로 나누십시오. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 쓰기 IOPS를 계산할 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 수

EBSReadBytes

지정된 기간 내에 인스턴스에 연결된 모든 EBS 볼륨에서의 바이트 읽기 작업입니다.

보고된 숫자는 해당 기간에 읽은 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 읽기 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 바이트

EBSWriteBytes

지정된 기간 내에 인스턴스에 연결된 모든 EBS 볼륨으로의 바이트 쓰기 작업입니다.

보고된 숫자는 해당 기간에 써진 바이트 수입니다. 기본(5분) 모니터링을 사용하는 경우, 이 숫자를 300으로 나누어 쓰기 바이트/초를 찾을 수 있습니다. 세부(1분) 모니터링의 경우 60으로 나눕니다.

단위: 바이트

EBSIOBalance%

버스트 버킷에 남아 있는 I/O 크레딧의 비율에 대한 정보를 제공합니다. 기본 모니터링에서만 이 지표를 사용할 수 있습니다.

기본적으로 EBS에 최적화됨 아래 표에서 이 지표를 지원하는 인스턴스 크기를 찾을 수 있습니다. [인스턴스 크기(Instance size)] 열에서 별표(*)가 포함된 인스턴스는 이 지표를 지원합니다.

Sum 통계는 이 지표에 적용할 수 없습니다.

단위: 백분율

EBSByteBalance%

버스트 버킷에 남아 있는 처리량 크레딧의 비율에 대한 정보를 제공합니다. 기본 모니터링에서만 이 지표를 사용할 수 있습니다.

기본적으로 EBS에 최적화됨 아래 표에서 이 지표를 지원하는 인스턴스 크기를 찾을 수 있습니다. [인스턴스 크기(Instance size)] 열에서 별표(*)가 포함된 인스턴스는 이 지표를 지원합니다.

Sum 통계는 이 지표에 적용할 수 없습니다.

단위: 백분율

EBS 볼륨에 제공되는 측정치에 대한 자세한 내용은 Amazon EBS 지표 단원을 참조하십시오. 스팟 집합에 제공되는 측정치에 대한 자세한 내용은 스팟 집합에 대한 CloudWatch 지표 단원을 참조하십시오.

상태 확인 지표

AWS/EC2 네임스페이스에는 다음과 같은 상태 확인 지표가 포함되어 있습니다. 기본적으로 시스템 상태 지표는 1분 주기로 무료로 사용할 수 있습니다. 새로 시작된 인스턴스의 경우, 인스턴스에서 초기화 상태를 완료해야 상태 확인 지표 데이터를 얻을 수 있습니다(인스턴스가 실행 상태로 시작되는 몇 분 내). EC2 상태 확인에 대한 자세한 내용은 인스턴스 상태 확인 단원을 참조하십시오.

지표

설명

지표

설명

StatusCheckFailed

인스턴스가 마지막으로 인스턴스 상태 확인 및 시스템 상태 확인을 통과했는지 여부를 보고합니다.

이 지표는 0(통과) 또는 1(실패)이 될 수 있습니다.

기본적으로 이 지표는 1분 주기로 무료로 사용할 수 있습니다.

단위: 개수

StatusCheckFailed_Instance

인스턴스가 마지막으로 인스턴스 상태 확인을 통과했는지 여부를 보고합니다.

이 지표는 0(통과) 또는 1(실패)이 될 수 있습니다.

기본적으로 이 지표는 1분 주기로 무료로 사용할 수 있습니다.

단위: 개수

StatusCheckFailed_System

인스턴스가 마지막으로 시스템 상태 확인을 통과했는지 여부를 보고합니다.

이 지표는 0(통과) 또는 1(실패)이 될 수 있습니다.

기본적으로 이 지표는 1분 주기로 무료로 사용할 수 있습니다.

단위: 개수

AWS/EBS

원문: https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/using_cloudwatch_ebs.html

볼륨 지표

AWS/EBS 네임스페이스에는 EBS 볼륨에 대한 다음 지표가 포함되어 있습니다. 인스턴스의 운영 체제에서 사용 가능한 디스크 공간에 대한 자세한 내용은 여유 디스크 공간 보기 단원을 참조하십시오.

지표

설명

지표

설명

VolumeReadBytes

지정된 기간의 읽기 작업에 대한 정보를 제공합니다. Sum 통계는 해당 기간 동안 전송된 총 바이트 수를 보고합니다. Average 통계는 Nitro 기반 인스턴스에 연결된 볼륨을 제외하고 해당 기간 동안 각 읽기 작업의 평균 크기를 보고합니다. 여기에서 평균은 지정된 기간 동안의 평균을 나타냅니다. SampleCount 통계를 보면 해당 기간 동안 총 읽기 작업 수(Nitro 기반 인스턴스에 연결된 볼륨의 작업은 제외)를 알 수 있습니다. 여기에서 샘플 개수는 통계 계산 시 사용된 데이터 요소의 수를 나타냅니다. Xen 인스턴스의 경우 볼륨에서 읽기 작업이 있을 때에만 데이터가 보고됩니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 바이트

VolumeWriteBytes

지정된 기간의 쓰기 작업에 대한 정보를 제공합니다. Sum 통계는 해당 기간 동안 전송된 총 바이트 수를 보고합니다. Average 통계는 Nitro 기반 인스턴스에 연결된 볼륨을 제외하고 해당 기간 동안 각 쓰기 작업의 평균 크기를 보고합니다. 여기에서 평균은 지정된 기간 동안의 평균을 나타냅니다. SampleCount 통계를 보면 해당 기간 동안 총 쓰기 작업 수(Nitro 기반 인스턴스에 연결된 볼륨의 작업은 제외)를 알 수 있습니다. 여기에서 샘플 개수는 통계 계산 시 사용된 데이터 요소의 수를 나타냅니다. Xen 인스턴스의 경우 볼륨에서 쓰기 작업이 있을 때에만 데이터가 보고됩니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 바이트

VolumeReadOps

지정된 기간의 총 읽기 작업 수입니다. 참고: 읽기 작업은 완료 시에 계산됩니다.

해당 기간의 초당 평균 읽기 작업 수(읽기 IOPS)를 계산하려면 해당 기간의 총 읽기 작업 수를 해당 기간의 초 수로 나누십시오.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 개수

VolumeWriteOps

지정된 기간의 총 쓰기 작업 수입니다. 참고: 쓰기 작업은 완료 시에 계산됩니다.

해당 기간의 초당 평균 쓰기 작업 수(쓰기 IOPS)를 계산하려면 해당 기간의 총 쓰기 작업 수를 해당 기간의 초 수로 나누십시오.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 개수

VolumeTotalReadTime

참고

이 지표는 다중 연결 지원 볼륨에서 지원되지 않습니다.

지정된 기간 동안 완료된 모든 읽기 작업에서 사용한 총 시간(초)입니다. 여러 요청이 동시에 제출된 경우 이 총계가 기간 길이보다 클 수 있습니다. 예를 들어, 1분(60초) 동안 150개의 작업이 완료되고 작업당 1초가 걸린 경우 값은 150초입니다. Xen 인스턴스의 경우 볼륨에서 읽기 작업이 있을 때에만 데이터가 보고됩니다.

이 지표에 대한 Average 통계는 Nitro 기반 인스턴스에 연결된 볼륨과는 관련이 없습니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 초

VolumeTotalWriteTime

참고

이 지표는 다중 연결 지원 볼륨에서 지원되지 않습니다.

지정된 기간 동안 완료된 모든 쓰기 작업에서 사용한 총 시간(초)입니다. 여러 요청이 동시에 제출된 경우 이 총계가 기간 길이보다 클 수 있습니다. 예를 들어, 1분(60초) 동안 150개의 작업이 완료되고 작업당 1초가 걸린 경우 값은 150초입니다. Xen 인스턴스의 경우 볼륨에서 쓰기 작업이 있을 때에만 데이터가 보고됩니다.

이 지표에 대한 Average 통계는 Nitro 기반 인스턴스에 연결된 볼륨과는 관련이 없습니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 초

VolumeIdleTime

참고

이 지표는 다중 연결 지원 볼륨에서 지원되지 않습니다.

지정된 기간 동안 읽기 또는 쓰기 작업이 제출되지 않은 총 시간(초)입니다.

이 지표에 대한 Average 통계는 Nitro 기반 인스턴스에 연결된 볼륨과는 관련이 없습니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 초

VolumeQueueLength

지정된 기간 동안 완료 대기 중인 읽기 및 쓰기 작업 요청 수입니다.

이 지표에 대한 Sum 통계는 Nitro 기반 인스턴스에 연결된 볼륨과는 관련이 없습니다.

이 지표의 Minimum 및 Maximum 통계는 Nitro 기반 인스턴스에 연결된 볼륨에서만 지원됩니다.

단위: 개수

VolumeThroughputPercentage

참고

이 지표는 다중 연결 지원 볼륨에서 지원되지 않습니다.

프로비저닝된 IOPS SSD 볼륨에만 사용됩니다. Amazon EBS 볼륨에 대해 프로비저닝된 총 IOPS 중 전송된 IOPS(초당 I/O 작업 수)의 비율(%)입니다. 프로비저닝된 IOPS SSD 볼륨은 99.9% 시간 동안 프로비저닝된 성능을 제공합니다.

쓰기 중 1분 동안 보류 중인 다른 I/O 요청이 없으면 지표 값이 100%가 됩니다. 또한 사용자가 취한 조치(예: 사용량 피크 시 볼륨 스냅샷 생성, EBS에 최적화되지 않은 인스턴스에서 볼륨 실행, 볼륨 데이터에 최초로 액세스 등)로 인해 볼륨의 I/O 성능이 일시적으로 저하될 수 있습니다.

단위: 백분율

VolumeConsumedReadWriteOps

프로비저닝된 IOPS SSD 볼륨에만 사용됩니다. 지정된 시간 동안 소비한 총 읽기 및 쓰기 작업량(256,000 용량 단위로 정규화됨)입니다.

256,000보다 작은 I/O 작업은 각각 1개의 소비 IOPS로 계산되고, 256,000보다 큰 I/O 작업은 256,000 용량 단위로 계산됩니다. 예를 들어, 1,024,000 I/O는 소비 IOPS 4개로 계산됩니다.

단위: 개수

BurstBalance

범용 SSD(gp2), 처리량에 최적화된 HDD(st1) 및 Cold HDD(sc1) 볼륨에만 사용됩니다. 버스트 버킷에 남아 있는 I/O 크레딧(gp2의 경우)의 비율 또는 처리량 크레딧의 비율(st1 및 sc1의 경우) 정보를 보여 줍니다. 볼륨이 활성 상태일 때만 CloudWatch에 데이터가 보고되고, 볼륨이 연결되지 않은 경우에는 데이터가 보고되지 않습니다.

이 지표에 대한 Sum 통계는 Nitro System 기반 인스턴스에 연결된 볼륨과는 관련이 없습니다.

볼륨의 기준 성능이 최대 버스트 성능을 초과하면 크레딧은 사용되지 않습니다. 볼륨이 Nitro System 기반 인스턴스에 연결된 경우 버스트 밸런스가 보고되지 않습니다. 다른 인스턴스의 경우 보고되는 버스트 밸런스는 100%입니다. 자세한 내용은 I/O 크레딧 및 버스트 성능 단원을 참조하세요.

단위: 백분율

빠른 스냅샷 복원 지표

AWS/EBS 네임스페이스에는 빠른 스냅샷 복원에 대한 다음 지표가 포함되어 있습니다.

지표

설명

지표

설명

FastSnapshotRestoreCreditsBucketSize

누적될 수 있는 최대 볼륨 생성 크레딧 수. 이 지표는 가용 영역당 스냅샷별로 보고됩니다.

가장 유용한 통계는 Average입니다. Minimum 및 Maximum 통계의 결과는 Average의 통계와 동일하며 대신 사용될 수 있습니다.

FastSnapshotRestoreCreditsBalance

사용 가능한 볼륨 생성 크레딧 수. 이 지표는 가용 영역당 스냅샷별로 보고됩니다.

가장 유용한 통계는 Average입니다. Minimum 및 Maximum 통계의 결과는 Average의 통계와 동일하며 대신 사용될 수 있습니다.

AWS/ApplicationELB

원문: https://docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/load-balancer-cloudwatch-metrics.html

로드 밸런서 지표

지표

설명

지표

설명

ActiveConnectionCount

클라이언트에서 로드 밸런서로, 그리고 로드 밸런서에서 대상으로 동시에 연결되는 활성 TCP 연결 총 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

ClientTLSNegotiationErrorCount

TLS 오류로 인해 로드 밸런서와 세션을 구성하지 않은 클라이언트에서 시작된 TLS 연결 수. 가능한 원인으로는 암호 또는 프로토콜 불일치나 클라이언트의 서버 인증서 확인 실패 및 연결 종료가 있습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ConsumedLCUs

로드 밸런서에서 사용하는 로드 밸런서 용량 단위(LCU) 수. 시간 단위로 사용한 LCU 수만큼 요금을 지불하면 됩니다. 자세한 내용은 Elastic Load Balancing 요금을 참조하세요.

보고 기준: 항상 보고

통계: 모두

Dimensions

  • LoadBalancer

DesyncMitigationMode_NonCompliant_Request_Count

RFC 7230을 준수하지 않는 요청 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

DroppedInvalidHeaderRequestCount

로드 밸런서가 요청을 라우팅하기 전에 유효하지 않은 헤더 필드가 있는 HTTP 헤더를 제거한 요청 수입니다. 로드 밸런서는 routing.http.drop_invalid_header_fields.enabled 속성이 true로 설정된 경우에만 이러한 헤더를 제거합니다.

보고 기준: 항상 보고

통계: 모두

Dimensions

  • AvailabilityZoneLoadBalancer

ForwardedInvalidHeaderRequestCount

유효하지 않은 헤더 필드가 있는 HTTP 헤더가 포함된 로드 밸런서가 라우팅한 요청 수입니다. 로드 밸런서는 routing.http.drop_invalid_header_fields.enabled 속성이 false로 설정된 경우에만 이러한 헤더와 함께 요청을 전달합니다.

보고 기준: 항상 보고

통계: 모두

Dimensions

  • AvailabilityZoneLoadBalancer

GrpcRequestCount

IPv4 및 IPv6를 통해 처리된 gRPC 요청 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다. MinimumMaximum 및 Average은(는) 모두 1을 반환합니다.

Dimensions

  • LoadBalancer

HTTP_Fixed_Response_Count

성공한 고정 응답 작업의 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTP_Redirect_Count

성공한 리디렉션 작업의 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTP_Redirect_Url_Limit_Exceeded_Count

응답 위치 헤더의 URL이 8K보다 크기 때문에 완료할 수 없는 리디렉션 작업의 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTPCode_ELB_3XX_Count

로드 밸런서에서 생성되는 HTTP 3XX 리디렉션 코드의 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTPCode_ELB_4XX_Count

로드 밸런서에서 생성된 HTTP 4XX 클라이언트 오류 코드 수. 클라이언트 오류는 요청 형식이 잘못되었거나 불완전할 때 생성됩니다. 로드 밸런서가 HTTP 460 오류 코드를 반환하는 경우를 제외하고 대상에서는 이러한 요청이 수신되지 않습니다. 단, 대상에서 생성된 응답 코드 수는 여기에 포함되지 않습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다. MinimumMaximum 및 Average은(는) 모두 1을 반환합니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTPCode_ELB_5XX_Count

로드 밸런서에서 생성된 HTTP 5XX 서버 오류 코드 수. 단, 대상에서 생성된 응답 코드 수는 여기에 포함되지 않습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다. MinimumMaximum 및 Average은(는) 모두 1을 반환합니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

HTTPCode_ELB_500_Count

로드 밸런서에서 생성된 HTTP 500 오류 코드 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

HTTPCode_ELB_502_Count

로드 밸런서에서 생성된 HTTP 502 오류 코드 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

HTTPCode_ELB_503_Count

로드 밸런서에서 생성된 HTTP 503 오류 코드 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

HTTPCode_ELB_504_Count

로드 밸런서에서 생성된 HTTP 504 오류 코드 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

IPv6ProcessedBytes

로드 밸런서에서 IPv6를 통해 처리된 총 바이트 수. 이 수는 ProcessedBytes에 포함됩니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

IPv6RequestCount

로드 밸런서가 수신한 IPv6 요청 수.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다. MinimumMaximum 및 Average은(는) 모두 1을 반환합니다.

Dimensions

  • LoadBalancer

NewConnectionCount

클라이언트에서 로드 밸런서로, 그리고 로드 밸런서에서 대상으로 새롭게 구성된 TCP 연결 총 수

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

NonStickyRequestCount

로드 밸런서가 기존 고정 세션을 사용할 수 없기 때문에 새 대상을 선택한 요청 수입니다. 예를 들어, 요청이 새 클라이언트의 첫 번째 요청이었고 고정 쿠키가 제공되지 않았거나, 고정 쿠키가 제공되었지만 이 대상 그룹에 등록된 대상을 지정하지 않았거나, 고정 그룹이 잘못된 형식이거나 만료되었거나, 내부 오류로 인해 로드 밸런서가 고정 쿠키를 읽을 수 없었습니다.

Reporting criteria(보고 기준): 대상 그룹에서 고정이 활성화됩니다.

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ProcessedBytes

로드 밸런서에서 IPv4 및 IPv6를 통해 처리된 총 바이트 수. 이 수에는 클라이언트와 Lambda 함수로 송수신하는 트래픽과 IdP(ID 공급자)가 보내는 트래픽(사용자 인증이 활성화된 경우)이 포함됩니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

RejectedConnectionCount

로드 밸런서가 최대 연결 수에 도달하여 거부된 연결 수

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

RequestCount

IPv4 및 IPv6를 통해 처리된 요청 수입니다.

보고 기준: 항상 보고

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • TargetGroupLoadBalancer

RuleEvaluations

1시간 평균 요청 빈도를 기준으로 로드 밸런서에서 처리된 규칙 수

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

대상 지표

지표

설명

지표

설명

HealthyHostCount

정상 상태로 간주되는 대상 수

Reporting criteria(보고 기준): 상태 확인을 활성화한 경우 보고됨

통계: 가장 유용한 통계는 AverageMinimum 및 Maximum입니다.

Dimensions

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

HTTPCode_Target_2XX_CountHTTPCode_Target_3XX_CountHTTPCode_Target_4XX_CountHTTPCode_Target_5XX_Count

대상에서 생성된 HTTP 응답 코드 수. 단, 로드 밸런서에서 생성된 응답 코드 수는 여기에 포함되지 않습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다. MinimumMaximum 및 Average은(는) 모두 1을 반환합니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

RequestCountPerTarget

대상 그룹에서 대상별로 수신한 평균 요청 수. 대상 그룹은 TargetGroup 차원을 사용하여 지정해야 합니다. 대상이 Lambda 함수인 경우 이 지표는 적용되지 않습니다.

보고 기준: 항상 보고

통계: 유일하게 유효한 통계는 Sum입니다. 이는 합계가 아니라 평균을 의미합니다.

Dimensions

  • TargetGroup

  • TargetGroupLoadBalancer

TargetConnectionErrorCount

로드 밸런서와 대상 사이에 성공적으로 구성되지 않은 연결 수 대상이 Lambda 함수인 경우 이 지표는 적용되지 않습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

TargetResponseTime

로드 밸런서에서 요청 신호를 전송한 후 대상에서 응답 신호가 수신될 때까지 결과된 시간(초). 이 지표는 액세스 로그에서 target_processing_time 필드와 동일합니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Average 및 pNN.NN입니다(백분위수).

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

TargetTLSNegotiationErrorCount

대상과 세션을 구성하지 않은 로드 밸런서에서 시작된 TLS 연결 수. 가능한 원인으로는 암호 또는 프로토콜 불일치가 있습니다. 대상이 Lambda 함수인 경우 이 지표는 적용되지 않습니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

UnHealthyHostCount

비정상 상태로 간주되는 대상 수

Reporting criteria(보고 기준): 상태 확인을 활성화한 경우 보고됨

통계: 가장 유용한 통계는 AverageMinimum 및 Maximum입니다.

Dimensions

  • TargetGroupLoadBalancer

  • TargetGroupAvailabilityZoneLoadBalancer

대상으로 등록된 Lambda 함수에 대한 지표

지표

설명

지표

설명

LambdaInternalError

로드 밸런서 또는 AWS Lambda에 내부적인 문제 때문에 실패한 Lambda 함수에 대한 요청 수입니다. 오류 이유 코드를 가져오려면 액세스 로그의 오류 이유 필드를 확인하십시오.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • TargetGroup

  • TargetGroupLoadBalancer

LambdaTargetProcessedBytes

Lambda 함수의 요청과 응답에 대해 로드 밸런서에서 처리된 총 바이트 수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

LambdaUserError

Lambda 함수 문제 때문에 실패한 Lambda 함수에 대한 요청 수입니다. 예를 들어, 로드 밸런서가 함수를 호출할 권한이 없거나, 형식이 잘못되거나 필수 필드가 누락된 함수에서 로드 밸런서가 JSON을 수신했거나, 요청 본문 또는 응답의 크기가 1MB의 최대 크기를 초과했습니다. 오류 이유 코드를 가져오려면 액세스 로그의 오류 이유 필드를 확인하십시오.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • TargetGroup

  • TargetGroupLoadBalancer

사용자 인증에 대한 지표

지표

설명

지표

설명

ELBAuthError

인증 작업이 잘못 구성되었거나, 로드 밸런서가 IdP와 연결을 설정할 수 없었거나, 로드 밸런서가 내부 오류로 인해 인증 흐름을 완료할 수 없었기 때문에 완료되지 않은 사용자 인증 수. 오류 이유 코드를 가져오려면 액세스 로그의 오류 이유 필드를 확인하십시오.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ELBAuthFailure

IdP가 사용자에 대한 액세스를 거부했거나 인증 코드가 두 번 이상 사용되었기 때문에 완료되지 않은 사용자 인증 수. 오류 이유 코드를 가져오려면 액세스 로그의 오류 이유 필드를 확인하십시오.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ELBAuthLatency

IdP에 ID 토큰 및 사용자 정보를 쿼리하는 데 경과한 시간(단위: 밀리초)입니다. 이러한 작업이 하나 이상 실패할 경우 이 지표는 실패까지의 시간입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 모든 통계가 의미 있습니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ELBAuthRefreshTokenSuccess

로드 밸런서가 IdP에서 제공된 새로 고침 토큰을 사용하여 사용자 클레임을 성공적으로 새로 고친 횟수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ELBAuthSuccess

성공한 인증 작업의 수. 이 지표는 로드 밸런서가 IdP로부터 사용자 클레임을 검색한 후 인증 워크플로 종료 시 증가합니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 가장 유용한 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

ELBAuthUserClaimsSizeExceeded

구성된 IdP가 11K 바이트 크기를 초과하는 사용자 클레임을 반환한 횟수입니다.

보고 기준: 0이 아닌 값이 있을 때

통계: 유일하게 의미 있는 통계는 Sum입니다.

Dimensions

  • LoadBalancer

  • AvailabilityZoneLoadBalancer

AWS/S3

원문: https://docs.aws.amazon.com/ko_kr/AmazonS3/latest/userguide/metrics-dimensions.html

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

지표

설명

지표

설명

BucketSizeBytes

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

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

단위: 바이트

유효 통계: Average

NumberOfObjects

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

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

단위: 개수

유효 통계: Average

Amazon S3 CloudWatch 요청 지표

지표

설명

지표

설명

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 사이의 모든 백분위수

Amazon S3 CloudWatch 복제 지표

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

참고

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

지표

설명

지표

설명

ReplicationLatency

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

단위: 초

유효한 통계: Max

BytesPendingReplication

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

단위: 바이트

유효한 통계: Max

OperationsPendingReplication

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

단위: 개수

유효한 통계: Max

Amazon S3 on Outposts CloudWatch 지표

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분

AWS/Usage

원문: CloudWatchUsageMetrics - Amazon CloudWatch

CloudWatch 는 CloudWatch 자체 서비스에 대한 사용량의 일부를 추적하는 지표를 수집.
예를 들어, GetMetricData 등의 API 콜 수 등을 추적 관리하는데 사용할 수 있음.

지표

지표

설명

지표

설명

CallCount or ResourceCount

계정에서 수행된 지정된 작업 수

Dimensions

차원

설명

차원

설명

Service

리소스가 포함된 AWS 서비스의 이름 CloudWatch 사용량 지표의 경우 이 차원 값은CloudWatch.

Class

추적 중인 리소스의 클래스. CloudWatch API 사용 지표는 이 차원을None.

Type

추적 중인 리소스의 유형. 현재, Service 치수가 CloudWatch인 경우 Type에 대한 유일한 유효한 값은 API입니다.

Resource

API 작업의 이름. 유효한 값은 다음과 같습니다.

DeleteAlarmsDeleteDashboardsDescribeAlarmHistoryDescribeAlarmsGetDashboardGetMetricDataGetMetricStatisticsListMetricsPutDashboard 및 PutMetricData

 

Related content

Metrics list
Read with this
Looking around(기능 둘러보기)
Looking around(기능 둘러보기)
Read with this
Quickstart Helm
Quickstart Helm
Read with this