Athena 사용량 지표 모니터링 - Amazon Athena

Athena 사용량 지표 모니터링

CloudWatch 사용량 지표를 사용하여 CloudWatch 그래프 및 대시보드에서 현재 서비스 사용량을 표시하여 계정에서 리소스가 어떻게 사용되고 있는지 확인할 수 있습니다.

Athena의 경우 사용량 가용성 지표는 Athena의 AWS 서비스 할당량에 해당합니다. 사용량이 서비스 할당량에 가까워지면 경고하는 경보를 구성할 수 있습니다. Athena 서비스 할당량에 대한 자세한 내용은 Service Quotas 섹션을 참조하세요. AWS 사용량 지표에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서AWS 사용량 지표를 참조하세요.

Athena는 AWS/Usage 네임스페이스에 다음 지표를 게시합니다.

지표 이름

설명

ResourceCount

쿼리 유형(DML 또는 DDL)으로 구분된 계정당 AWS 리전에 따라 대기 중인 모든 쿼리와 실행 쿼리의 합계입니다. Maximum은 이 지표에 가장 유용한 통계입니다.

이 지표는 1분마다 주기적으로 게시됩니다. 쿼리를 실행하지 않는 경우 이 지표는 아무 것도 보고하지 않습니다(0도 보고하지 않음). 이 지표는 지표가 계산될 때 활성 쿼리가 실행 중인 경우에만 게시됩니다.

다음 차원은 Athena에 의해 게시되는 사용량 지표를 구체화하는 데 사용됩니다.

측정기준

설명

Service

리소스가 포함된 AWS 서비스의 이름 Athena의 경우 이 차원의 값은 Athena입니다.

Resource

실행 중인 리소스의 유형입니다. Athena 쿼리 사용량에 대한 리소스 값은 ActiveQueryCount입니다.

Type

보고되는 엔터티의 유형입니다. 현재 Athena 사용량 지표에 대한 유일한 유효 값은 Resource입니다.

Class

추적 중인 리소스의 클래스입니다. Athena의 경우, ClassDML 또는 DDL이 될 수 있습니다.

CloudWatch 콘솔에서 Athena 리소스 사용량 지표 보기

CloudWatch 콘솔을 사용하여 Athena 사용량 지표의 그래프를 표시하고 사용량이 서비스 할당량에 가까워지면 경고하는 경보를 구성할 수 있습니다.

Athena 리소스 사용량 지표를 보려면
  1. https://console.aws.amazon.com/cloudwatch/에서 CloudWatch 콘솔을 엽니다.

  2. 탐색 창에서 지표, 모든 지표를 선택합니다.

  3. 사용량(Usage)을 선택한 다음 AWS 리소스별(By Resource)을 선택합니다.

    서비스 할당량 사용량 지표 목록이 나타납니다.

  4. AthenaActiveQueryCount 옆에 있는 확인란을 선택합니다.

  5. 그래프로 표시된 지표 탭을 선택합니다.

    위의 그래프는 AWS 리소스의 현재 사용량을 표시합니다.

그래프에 서비스 할당량을 추가하고 서비스 할당량에 가까워지면 알려주는 경보를 설정하는 데 대한 자세한 내용은 Amazon CloudWatch 사용 설명서에서 서비스 할당량 시각화 및 경보 설정을 참조하세요. 작업 그룹당 사용량 한도 설정에 대한 자세한 내용은 데이터 사용량 제어 한도 설정 섹션을 참조하세요.