성능 개선 도우미를 위한 Amazon CloudWatch 지표 - Amazon Relational Database Service

성능 개선 도우미를 위한 Amazon CloudWatch 지표

성능 개선 도우미는 Amazon CloudWatch에 일부 지표를 자동으로 게시합니다. 동일한 데이터는 성능 개선 도우미에서 쿼리할 수 있지만 CloudWatch에 지표가 있으면 CloudWatch 경보를 더 쉽게 추가할 수 있습니다. 또한 기존 CloudWatch 대시보드에 지표를 더 쉽게 추가할 수 있습니다.

측정치 설명

DBLoad

DB 엔진에 대한 활성 세션 수입니다. 일반적으로 사용자는 활성 세션의 평균 개수에 대한 데이터를 원합니다. 성능 개선 도우미에서 이 데이터는 db.load.avg로 쿼리됩니다.

DBLoadCPU

대기 이벤트 유형이 CPU인 활성 세션 수입니다. 성능 개선 도우미에서 이 데이터는 db.load.avg로 쿼리되며 대기 이벤트 유형인 CPU를 기준으로 필터링됩니다.

DBLoadNonCPU

대기 이벤트 유형이 CPU가 아닌 활성 세션 수입니다.

참고

이 지표는 DB 인스턴스에 로드가 있는 경우에만 CloudWatch에 게시됩니다.

CloudWatch 콘솔, AWS CLI 또는 CloudWatch API를 사용하여 이러한 지표를 검사할 수 있습니다. 특수 지표 수학 함수를 사용하여 다른 성능 개선 도우미 카운터 지표를 검사할 수도 있습니다. 자세한 내용은 CloudWatch에서 다른 성능 개선 도우미 카운터 지표 쿼리 단원을 참조하십시오.

예를 들어, get-metric-statistics 명령을 실행하여 DBLoad 지표에 대한 통계를 가져올 수 있습니다.

aws cloudwatch get-metric-statistics \ --region us-west-2 \ --namespace AWS/RDS \ --metric-name DBLoad \ --period 60 \ --statistics Average \ --start-time 1532035185 \ --end-time 1532036185 \ --dimensions Name=DBInstanceIdentifier,Value=db-loadtest-0

이 예에서는 다음과 비슷한 출력이 생성됩니다.

{ "Datapoints": [ { "Timestamp": "2021-07-19T21:30:00Z", "Unit": "None", "Average": 2.1 }, { "Timestamp": "2021-07-19T21:34:00Z", "Unit": "None", "Average": 1.7 }, { "Timestamp": "2021-07-19T21:35:00Z", "Unit": "None", "Average": 2.8 }, { "Timestamp": "2021-07-19T21:31:00Z", "Unit": "None", "Average": 1.5 }, { "Timestamp": "2021-07-19T21:32:00Z", "Unit": "None", "Average": 1.8 }, { "Timestamp": "2021-07-19T21:29:00Z", "Unit": "None", "Average": 3.0 }, { "Timestamp": "2021-07-19T21:33:00Z", "Unit": "None", "Average": 2.4 } ], "Label": "DBLoad" }

CloudWatch에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서Amazon CloudWatch란 무엇입니까?를 참조하세요.

CloudWatch에서 다른 성능 개선 도우미 카운터 지표 쿼리

CloudWatch에서 RDS 성능 개선 도우미 지표를 쿼리하고, 경보를 표시하고, 그래프를 작성할 수 있습니다. CloudWatch의 DB_PERF_INSIGHTS 지표 수학 함수를 사용하여 DB 인스턴스에 대한 정보에 액세스할 수 있습니다. 이 함수를 사용하면 CloudWatch에 직접 보고되지 않는 성능 개선 도우미 지표를 사용하여 새 시계열을 생성할 수 있습니다.

CloudWatch 콘솔의 지표 선택 화면에서 수학 추가 드롭다운 메뉴를 클릭하여 새로운 지표 수학 함수를 사용할 수 있습니다. 이를 사용하여 성능 개선 도우미 지표 또는 CloudWatch와 성능 개선 도우미 지표의 조합에 대한 경보 및 그래프를 생성할 수 있습니다. 여기에는 1분 미만의 지표에 대한 고해상도 경보가 포함됩니다. get-metric-data 요청에 지표 수학 표현식을 포함하여 프로그래밍 방식으로 함수를 사용할 수도 있습니다. 자세한 내용은 지표 수학 구문 및 함수AWS 데이터베이스의 성능 개선 도우미 카운터 지표에 대한 경보 생성을 참조하세요.