CloudWatch 콘솔에서 성능 지표 작업 - Amazon Redshift

CloudWatch 콘솔에서 성능 지표 작업

CloudWatch 콘솔에서 Amazon Redshift 지표를 사용하여 작업할 때는 다음과 같은 몇 가지 사항을 알고 있어야 합니다.

  • 쿼리 및 로드 성능 데이터는 Amazon Redshift 콘솔에서만 제공됩니다.

  • 일부 CloudWatch 지표의 단위는 Amazon Redshift 콘솔에서 사용하는 단위와 다릅니다. 예를 들어 WriteThroughput이 GB/s(CloudWatch에서는 바이트/초로 표시됨)로 표시되어 일반적인 노드의 스토리지 공간에 더욱 적합합니다.

CloudWatch 콘솔, 명령줄 도구 또는 Amazon SDK에서 Amazon Redshift 지표를 사용하여 작업할 때는 다음과 같은 개념을 알고 있어야 합니다.

  1. 첫째, 사용할 지표 차원을 지정합니다. 차원은 지표를 고유하게 식별하는 데 도움이 되는 이름-값 페어입니다. Amazon Redshift의 차원은 ClusterIdentifierNodeID입니다. CloudWatch 콘솔에서는 클러스터 및 노드 고유의 차원을 쉽게 선택할 수 있도록 Redshift ClusterRedshift Node 뷰가 제공됩니다. 차원에 대한 자세한 내용은 CloudWatch Developer GuideDimensions를 참조하세요.

  2. 둘째, 지표 이름(ReadIOPS 등)을 지정합니다.

아래 표는 제공되는 Amazon Redshift 지표 차원의 유형을 요약한 것입니다. 지표에 따라 1분 또는 5분 간격으로 데이터를 무료로 사용할 수 있습니다. 자세한 내용은 Amazon Redshift 지표 단원을 참조하십시오.

CloudWatch 네임스페이스 측정기준 설명
AWS/Redshift NodeID

클러스터 노드 고유의 요청 데이터를 필터링합니다. NodeID는 "Leader", "Shared" 또는 "Compute-N"이 되고, 여기에서 N은 클러스터의 노드 번호를 가리키는 0, 1 등으로 매겨집니다. "Shared"는 클러스터의 노드 수가 1개, 즉 리더 노드와 컴퓨팅 노드가 결합되었다는 것을 의미합니다.

ClusterIdentifier

클러스터 고유의 요청 데이터를 필터링합니다. 클러스터 고유의 지표로는 HealthStatus, MaintenanceModeDatabaseConnections가 있습니다. 노드 지표이기도 한 이 차원의 일반 지표(ReadIOPS 등)는 노드 지표 데이터를 모두 종합한 것입니다. 이러한 지표들은 리더 노드와 컴퓨팅 노드의 속성을 모두 수집하기 때문에 해석할 때 주의하십시오.

게이트웨이 및 볼륨 지표 작업은 기타 서비스 지표 작업과 유사합니다. 대부분 공통 태스크는 CloudWatch 설명서에 간략히 설명되어 있습니다. 몇 가지 나열하면 다음과 같습니다.