게시된 날짜: May 23, 2018
이제 Amazon CloudWatch의 새로운 두 가지 지표인 쿼리 처리량과 쿼리 지속기간을 사용하여 Amazon Redshift 클러스터의 성능 및 상태를 모니터링할 수 있습니다. 이러한 지표는 Redshift 클러스터 성능을 모니터링하고, 워크로드 관리 설정을 조정하는 데 필요한 정보를 제공하여 쿼리 성능을 개선할 수 있도록 합니다. 또한 콘솔에 쿼리 성능 데이터를 표시하도록 사용자 인터페이스가 개선되었습니다.
쿼리 처리량은 1초에 완료된 평균 쿼리 수를 측정합니다. 쿼리 지속시간은 쿼리를 완료하는 데 소요된 평균 시간을 측정합니다. 이러한 지표를 관찰하면 클러스터의 성능을 언제든지 쉽게 파악할 수 있습니다.
이러한 정보는 Amazon Redshift Workload Manager(WLM) 구성을 최적화하거나 ETL 또는 장기 실행 쿼리 같은 프로세스를 요구 사항에 따라 서로 다른 시간에 구성하는 데 사용될 수 있습니다. 또한 AWS Support에 도움을 청할 때 이러한 지표와 그래프를 사용하면 런어웨이 쿼리 같은 잠재적 문제를 빠르게 진단할 수 있습니다. WLM 설정을 구성하는 방법에 대한 자세한 내용은 클러스터 관리 가이드에서 워크로드 관리 구성 섹션을 참조하십시오.
Amazon Redshift 콘솔에서 직접 이러한 지표를 그래픽 형식으로 볼 수 있습니다. 왼쪽 메뉴에서 [Clusters]를 클릭하고 모니터링할 클러스터를 선택한 다음 [DB Performance] 탭을 클릭하여 이러한 지표를 확인할 수 있습니다.
Amazon CloudWatch를 사용하면 쿼리 처리량이 특정 임계값 아래로 떨어지거나 쿼리 지연 시간이 비정상적으로 높아지는 경우 알림 경보를 설정할 수 있습니다. 자세한 내용은 Amazon CloudWatch 경보 만들기를 참조하십시오.
CloudWatch에서 다음과 같은 지표와 차원 이름의 조합을 사용하여 이러한 지표를 검색할 수도 있습니다.
쿼리 처리량 |
|
CW 지표 이름 |
QueriesCompletedPerSecond |
CW 지표 이름 |
WLMQueriesCompletedPerSecond |
쿼리 지속시간 |
|
CW 지표 이름 |
QueryDuration |
CW 지표 이름 |
WLMQueryDuration |
콘솔의 [Queries] 탭에서 각 쿼리의 성능을 조사할 수도 있습니다. 각 쿼리의 성능에 관한 완전한 정보를 제공하기 위해 [Execution Time], [Rows Returned] 및 [Row Throughput] 필드가 추가되었습니다. 자세한 내용은 Redshift 클러스터 관리 가이드에서 쿼리 실행 분석 섹션을 참조하십시오.
새로운 모니터링 지표는 모든 AWS 상용 리전에서 최신 빌드 1.0.2058을 통해 사용할 수 있습니다. Amazon Redshift의 가용성은 AWS 리전 표를 참조하십시오.