경보 변경에 따른 조치
CloudWatch는 경보의 상태가 변경될 때와 경보의 구성이 업데이트될 때 두 가지 유형의 경보 변경 사항을 사용자에게 알릴 수 있습니다.
경보가 평가할 때 ALARM 또는 OK와 같은 상태로 변경될 수 있습니다. 여러 시계열을 모니터링하는 Metrics Insights 경보의 경우 각 시계열(기여자)은 INSUFFICIENT_DATA 상태가 아니라 ALARM 또는 OK 상태일 수 있습니다. 데이터가 있는 경우에만 시계열이 존재하기 때문입니다.
경보 작업 및 알림
다음 표에는 Metrics Insights 경보에 대해 경보 수준 및 기여자 수준에서 실행되는 동작이 나와 있습니다.
작업 유형 | 경보 수준 | 기고자 수준 | 추가 정보 |
---|---|---|---|
SNS 알림 | 예 | 예 | Amazon SNS event destinations |
EC2 작업(중지, 종료, 재부팅, 복구) | 아니요 | 예 | EC2 인스턴스를 중지, 종료, 재부팅 또는 복구하는 경보 생성 |
오토 스케일링 작업 | 예 | 아니요 | Amazon EC2 Auto Scaling의 단계별 조정 및 단순 조정 정책 |
Systems Manager OpsItem 생성 | 예 | 예 | OpsItems를 생성하도록 CloudWatch 경보 구성 |
Systems Manager Incident Manager 인시던트 | 예 | 아니요 | CloudWatch 경보를 사용하여 자동으로 인시던트 생성 |
Lambda 함수 간접 호출 | 예 | 예 | 경보에서 Lambda 함수 간접 호출 |
CloudWatch 조사 | 예 | 아니요 | 경보에서 CloudWatch 조사를 시작 |
경보 알림 콘텐츠는 단일 지표 경보와 다중 시계열 경보 사이에서 서로 다릅니다.
-
단일 지표 경보에는 상태 이유와 세부 상태 이유 데이터가 모두 포함되며 상태 변경의 원인이 된 특정 데이터 포인트를 표시합니다.
-
다중 시계열 경보는 자세한 상태 이유 데이터 블록 없이 각 기여자에 대한 간소화된 상태 이유를 제공합니다.
예 알림 콘텐츠 예제
단일 지표 경보 알림에는 자세한 데이터가 포함됩니다.
{ "stateReason": "Threshold Crossed: 3 out of the last 3 datapoints [32.6 (03/07/25 08:29:00), 33.8 (03/07/25 08:24:00), 41.0 (03/07/25 08:19:00)] were greater than the threshold (31.0)...", "stateReasonData": { "version": "1.0", "queryDate": "2025-07-03T08:34:06.300+0000", "startDate": "2025-07-03T08:19:00.000+0000", "statistic": "Average", "period": 300, "recentDatapoints": [41, 33.8, 32.6], "threshold": 31, "evaluatedDatapoints": [ { "timestamp": "2025-07-03T08:29:00.000+0000", "sampleCount": 5, "value": 32.6 } // Additional datapoints... ] } }
다중 시계열 경보 알림에는 간소화된 이유가 포함됩니다.
{ "stateReason": "Threshold Crossed: 3 datapoints were greater than the threshold (0.0). The most recent datapoints which crossed the threshold: [32.6 (03/07/25 08:29:00)]." }
또한 CloudWatch는 경보 상태가 변경될 때마다 그리고 경보가 생성, 삭제 또는 업데이트될 때마다 Amazon EventBridge로 이벤트를 전송합니다. EventBridge가 이러한 이벤트를 수신할 때 조치를 취하거나 알림을 받도록 EventBridge 규칙을 작성할 수 있습니다.