기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CloudWatch 지표와 함께 지표 수식 사용
지표 수식을 사용하면 여러 Amazon CloudWatch 지표를 쿼리하고 수식을 사용하여 이러한 지표를 기반으로 새로운 시계열을 생성할 수 있습니다. CloudWatch 콘솔에서 결과 시계열을 시각화하고 대시보드에 추가할 수 있습니다. 예를 들어, Amazon EFS 지표를 사용해 60으로 나눈 DataRead
작업의 샘플 수를 가져올 수 있습니다. 1분 동안 파일 시스템의 초당 읽기 수(평균)입니다. 지표 수식에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서에서 지표 수식 사용을 참조하세요.
다음은 Amazon EFS에 유용하게 사용할 수 있는 지표 수식 표현식입니다.
주제
지표 수식: 처리량(MiB/초)
특정 기간에 대한 평균 처리량(MiB/초)을 계산하려면, 먼저 합계 통계(DataReadIOBytes
, DataWriteIOBytes
, MetadataIOBytes
또는 TotalIOBytes
)를 선택합니다. 그런 다음 MiB로 값을 변환한 후 기간을 초로 계산한 수로 나눕니다.
예가 되는 로직이 'TotalIOBytes
합계 ÷ 1048576(MiB로 변환) ÷ 초(기간을 초로 계산)'이라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
합계 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 | (m1/1048576)/PERIOD(m1) |
지표 수식: 처리량(%)
이 지표 수식 표현식은 다양한 I/O 유형에 사용되는 전체 처리량 중 백분율(예: 총 처리량 중 읽기 요청으로 구동되는 비율)을 계산합니다. 특정 기간의 여러 I/O 유형(DataReadIOBytes
, DataWriteIOBytes
또는 MetadataIOBytes
) 중 하나가 사용하는 전체 처리량(%)을 계산하려면 먼저 각 합계 통계에 100을 곱합니다. 그런 다음 같은 기간 동안 TotalIOBytes
의 합계 통계로 결과를 나눕니다.
예가 되는 로직이 '(DataReadIOBytes
합계 x 100 (퍼센트로 변환)) ÷ TotalIOBytes
합계'라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
합계 | 1분 |
m2 |
|
합계 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 | (m2*100)/m1 |
지표 수식: 허용 처리량 사용률 백분율
특정 기간의 허용 처리량 사용률(MeteredIOBytes
)의 비율(%)을 계산하려면 먼저 처리량(MiB/초)에 100을 곱합니다. 그런 다음 같은 기간 동안 MiB로 변환한 PermittedThroughput
의 평균 통계로 결과를 나눕니다.
예시가 되는 로직이 '(처리량(Mib/초)에 대한 지표 수식 표현식 x 100(퍼센트로 변환)) ÷ (PermittedThroughput
의 합계 ÷ 1,048,576(바이트를 MiB로 변환))'이라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
합계 | 1분 |
m2 |
|
평균 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 |
(m1/1048576)/PERIOD(m1) |
e2 | m2/1048576 |
e3 | ((e1)*100)/(e2) |
지표 수식: 처리량 IOPS
특정 기간에 대한 초당 평균 작업(IOPS)를 계산하려면 샘플 수 통계(DataReadIOBytes
, DataWriteIOBytes
, MetadataIOBytes
, TotalIOBytes
)를 해당 기간의 초로 나눕니다.
예가 되는 로직이 'DataWriteIOBytes
샘플 수 ÷ 초(기간을 초로 계산)'이라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
샘플 수 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 | m1/PERIOD(m1) |
지표 수식: IOPS(%)
특정 기간의 여러 I/O 유형(DataReadIOBytes
, DataWriteIOBytes
, MetadataIOBytes
)의 초당 IOPS(%)를 계산하려면 먼저 샘플 수 통계에 100을 곱합니다. 그런 다음 같은 기간에 해당 값을 TotalIOBytes
의 샘플 수 통계로 나눕니다.
예가 되는 로직이 '(MetadataIOBytes
샘플 수 x 100 (퍼센트로 변환)) ÷ TotalIOBytes
샘플 수'라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
샘플 수 | 1분 |
m2 |
|
샘플 수 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 | (m2*100)/m1 |
지표 수식: 평균 I/O 크기(KiB)
특정 기간에 대한 평균 I/O 크기(KiB)를 계산하려면 DataReadIOBytes
, DataWriteIOBytes
, MetadataIOBytes
지표의 합계 통계를 해당 지표의 샘플 수 통계로 나눕니다.
예가 되는 로직이 '(DataReadIOBytes
합계 ÷ 1024 (KiB로 변환)) ÷ DataReadIOBytes
샘플 수'라고 가정하겠습니다.
이 경우, CloudWatch 지표 정보는 다음과 같습니다.
ID | 사용 가능한 지표 | 통계 | 기간 |
---|---|---|---|
m1 |
|
합계 | 1분 |
m2 |
|
샘플 수 | 1분 |
지표 수식 ID와 표현식은 다음과 같습니다.
ID | 표현식 |
---|---|
e1 | (m1/1024)/m2 |
Amazon EFS의 AWS CloudFormation 템플릿을 통해 지표 수식을 사용
AWS CloudFormation 템플릿을 통해 지표 수학 표현식을 생성할 수도 있습니다. GitHub의 Amazon EFS 자습서