Amazon EFS용 CloudWatch 지표 사용
Amazon EFS에서 보고하는 지표는 다양한 방법으로 분석이 기능한 정보를 제공합니다. 다음 목록은 몇 가지 일반적인 지표 사용 사례를 보여 줍니다. 모든 사용 사례를 망라한 것은 아니지만 시작하는 데 참고가 될 것입니다.
방법 | 관련 지표 |
---|---|
처리량은 어떻게 확인할 수 있습니까? |
매일 |
파일 시스템에 연결된 Amazon EC2 인스턴스 개수는 어떻게 추적할 수 있습니까? |
|
버스트 크레딧 잔고는 어떻게 확인할 수 있나요? |
파일 시스템의 |
처리량 성능 모니터링
처리량 모니터링을 위한 CloudWatch 지표(TotalIOBytes
, ReadIOBytes
, WriteIOBytes
, MetadataIOBytes
)는 파일 시스템에서 발생하는 실제 처리량을 나타냅니다. 지표 MeteredIOBytes
는 구동 중인 전체 측정된 처리량의 계산을 나타냅니다. Amazon EFS 콘솔 모니터링 섹션의 처리량 사용률(%) 그래프를 사용하여 처리량 사용률을 모니터링할 수 있습니다. 사용자 지정 Amazon CloudWatch 대시보드 또는 다른 모니터링 도구를 사용하는 경우 MeteredIOBytes
를 PermittedThroughput
과 비교하는 CloudWatch 지표 수식을 생성할 수 있습니다.
PermittedThroughput
은 파일 시스템에 허용되는 처리량을 측정합니다. 이 값은 다음 방법 중 하나를 기반으로 합니다.
-
탄력적 처리량을 사용하는 파일 시스템의 경우 이 값은 파일 시스템의 최대 쓰기 처리량을 반영합니다.
-
프로비저닝된 처리량 모드를 사용하는 파일 시스템의 경우 EFS Standard 스토리지 클래스에 저장된 데이터의 양으로 인해 파일 시스템이 프로비저닝된 것보다 많은 양을 처리할 수 있는 경우 이 지표는 프로비저닝된 용량 대신 더 높은 처리량을 반영합니다.
-
버스팅 처리량을 사용하는 파일 시스템의 경우 이 값은 파일 시스템 크기 및
BurstCreditBalance
의 함수입니다.BurstCreditBalance
를 모니터링하여 파일 시스템이 기본 속도가 아닌 버스트 속도로 작동하고 있는지 확인하세요. 잔고가 지속적으로 0이거나 0에 가까운 경우 추가 처리량을 확보하려면 탄력적 처리량 또는 프로비저닝된 처리량으로 전환하는 것이 좋습니다.
MeteredIOBytes
과 PermittedThroughput
값이 같으면 파일 시스템이 사용 가능한 모든 처리량을 소비하게 됩니다. 프로비저닝된 처리량을 사용하는 파일 시스템의 경우 추가 처리량을 프로비저닝할 수 있습니다.