Amazon Aurora을 모니터링하는 CloudWatch 경보 생성
경보로 인해 상태가 변경되면 Amazon SNS 메시지를 보내는 CloudWatch 경보를 생성할 수 있습니다. 경보는 지정한 기간 동안 단일 지표를 감시합니다. 또한 경보는 여러 기간에 대해 주어진 임계값과 지표 값을 비교하여 하나 이상의 작업을 수행할 수 있습니다. 이 작업은 Amazon SNS 주제나 Amazon EC2 Auto Scaling 정책으로 전송되는 알림입니다.
경보는 지속적인 상태 변경에 대해서만 작업을 호출합니다. CloudWatch 경보는 특정 상태에 있다고 해서 작업을 호출하지는 않습니다. 상태가 변경되어 지정된 기간 동안 유지되어야 합니다.
참고
Aurora의 경우 특정 DB 인스턴스의 지표에 의존하지 않고 WRITER
또는 READER
역할 지표를 사용하여 경보를 설정합니다. Aurora DB 인스턴스 역할은 시간이 지나면서 역할이 변화할 수 있습니다. CloudWatch 콘솔에서 이러한 역할 기반 지표를 찾을 수 있습니다.
Aurora Auto Scaling은 READER
역할 지표를 기반으로 경보를 자동으로 설정합니다. Aurora Auto Scaling에 대한 자세한 내용은 Aurora 복제본을 사용하는 Amazon Aurora Auto Scaling 단원을 참조하십시오.
CloudWatch 콘솔의 DB_PERF_INSIGHTS 지표 수학 함수를 사용하여 Amazon RDS에서 성능 개선 도우미 카운터 지표를 쿼리할 수 있습니다. DB_PERF_INSIGHTS 함수에는 1분 미만의 간격으로 DBLoad 지표도 포함됩니다. 이러한 지표에 대해 CloudWatch 경보를 설정할 수 있습니다.
경보를 만드는 방법에 대한 자세한 내용은 AWS 데이터베이스의 성능 개선 도우미 카운터 지표에 대한 경보 생성을 참조하세요.
AWS CLI를 사용하여 경보 설정
-
put-metric-alarm
을 호출합니다. 자세한 내용은 AWS CLI 명령 참조를 참조하세요.
CloudWatch API를 사용하여 경보 설정
-
을 호출합니다..
PutMetricAlarm
자세한 내용은 Amazon CloudWatch API 참조를 참조하세요.
Amazon SNS 주제 및 경보 설정에 대한 자세한 내용은 Amazon CloudWatch 경보 사용을 참조하세요.