기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
아마존 CloudWatch 알람 사용
Amazon에서 지표 및 복합 경보를 생성할 수 CloudWatch 있습니다.
-
지표 경보 는 단일 CloudWatch 지표 또는 CloudWatch 지표를 기반으로 하는 수학 표현식의 결과를 감시합니다. 이러한 경보는 여러 기간에 대해 지정된 임계값과 지표 또는 표현식의 값 비교하여 하나 이상의 작업을 수행합니다. 작업은 Amazon SNS 주제에 알림을 전송하거나, Amazon EC2 작업 또는 Amazon EC2 Auto Scaling 작업을 수행하거나, Systems Manager에서 OpsItem 또는 인시던트를 생성하는 것일 수 있습니다.
복합 경보에는 사용자가 생성한 다른 경보의 경보 상태를 고려하는 규칙 표현식이 포함됩니다. 복합 경보는 규칙의 모든 조건이 충족되는 경우에만 ALARM 상태로 전환됩니다. 복합 경보의 규칙 표현식에 지정된 경보에는 지표 경보 및 기타 복합 경보가 포함될 수 있습니다.
복합 경보를 사용하면 경보 노이즈를 줄일 수 있습니다. 여러 지표 경보를 생성할 수 있으며, 복합 경보를 생성하고 복합 경보에 대해서만 경보를 설정할 수도 있습니다. 예를 들어 모든 기본 지표 경보가 ALARM 상태인 경우에만 복합 경보가 ALARM 상태로 전환되도록 할 수 있습니다.
복합 경보는 ALARM 상태가 변경될 때 Amazon SNS 알림을 전송할 수 있고 ALARM 상태가 될 때 Systems Manager OpsItems 또는 인시던트를 생성할 수 있지만 EC2 작업 또는 Auto Scaling 작업을 수행할 수는 없습니다.
참고
AWS 계정에서 원하는 만큼 경보를 생성할 수 있습니다.
대시보드에 경보를 추가할 수 있으므로 여러 리전에 걸쳐 AWS 리소스 및 애플리케이션에 대한 경보를 모니터링하고 수신할 수 있습니다. 대시보드에 경보를 추가하면 경보가 INSUFFICIENT_DATA
상태인 경우 회색으로, ALARM
상태인 경우 빨간색으로 바뀝니다. 경보가 OK
상태인 경우 색상이 표시되지 않습니다.
CloudWatch 콘솔 탐색 창의 즐겨찾기 및 최근 항목 옵션에서 최근에 방문한 알람을 즐겨찾기로 설정할 수도 있습니다. 즐겨찾기 및 최근 항목(Favorites and recents) 옵션에는 즐겨 찾는 경보 및 최근에 방문한 경보에 대한 열이 있습니다.
경보는 경보 상태가 변경될 때만 작업을 호출합니다. 단, Auto Scaling 작업이 있는 경보는 예외입니다. Auto Scaling 작업의 경우 경보는 분당 한 번씩 계속해서 경보가 새 상태로 유지되는 작업을 호출합니다.
경보는 동일한 계정의 지표를 감시할 수 있습니다. CloudWatch 콘솔에서 교차 계정 기능을 사용 설정한 경우 다른AWS 계정의 지표를 감시하는 경보를 생성할 수도 있습니다. 교차 계정 복합 경보 생성은 지원되지 않습니다. ANOMALY_DETECTION_BAND
, INSIGHT_RULE
및 SERVICE_QUOTA
함수가 교차 계정 경보에 대해 지원되지 않는다는 점을 제외하고 수학 표현식을 사용하는 교차 계정 경보 생성이 지원됩니다.
참고
CloudWatch 지정된 작업을 테스트하거나 검증하지 않으며 존재하지 않은 작업을 호출하려는 시도로 인해 발생하는 Amazon EC2 Auto Scaling 또는 Amazon SNS 오류를 감지하지도 않습니다. 경보 작업이 존재하는지 확인하십시오.
지표 경보 상태
지표 경보에는 다음과 같은 상태가 있을 수 있습니다.
-
OK
– 지표 또는 표현식이 정의된 임계값 내에 있습니다. -
ALARM
– 지표 또는 표현식이 정의된 임계값을 벗어났습니다. -
INSUFFICIENT_DATA
– 경보가 방금 시작되었거나 지표를 사용할 수 없거나 지표에서 경보 상태를 결정하는 데 사용할 수 있는 데이터가 충분하지 않습니다.
경보 평가
경보를 생성할 때 다음과 같은 세 가지 설정을 CloudWatch 지정하여 경보 상태를 변경할 시기를 평가할 수 있습니다.
-
기간은 경보에 대해 개별 데이터 포인트를 생성하기 위해 지표 또는 표현식을 평가하는 기간입니다. 초로 표시됩니다.
-
평가 기간 e는 경보 상태를 결정할 때 평가할 가장 최근 기간 또는 데이터 포인트의 수입니다.
-
경보에 대한 데이터 요소(Datapoints to Alarm)는 평가 기간 내에 경보가
ALARM
상태에 도달하게 만드는 위반 데이터 요소의 수입니다. 위반 데이터 포인트가 연속적일 필요는 없지만, 평가 기간(Evaluation Period)과 동일한 마지막 데이터 포인트 수 이내여야 합니다.
1분 이상의 기간 동안 1분마다 경보가 평가되며 평가 기간은 기간 및 평가 기간으로 정의된 시간 창을 기반으로 평가됩니다. 예를 들어, 기간이 5분 (300초) 이고 평가 기간이 1인 경우 5분이 끝나면 1분부터 5분까지의 데이터를 기반으로 경보가 평가됩니다. 그런 다음 6분이 지나면 2분에서 6분까지의 데이터를 기반으로 경보가 평가됩니다.
알람 주기가 10초 또는 30초인 경우 10초마다 알람이 평가됩니다.
다음 그림에서 지표 경보에 대한 경보 임계값은 3개 단위로 설정됩니다. [평가 기간(Evaluation Period)]과 [경보에 대한 데이터 요소(Datapoints to Alarm)]가 둘 다 3입니다. 즉, 가장 최근의 연속된 세 기간에서 기존 데이터 요소가 모두 임계값을 초과하면 경보가 ALARM
상태가 됩니다. 그림에서는 기간 3에서 6 사이에 이러한 일이 발생합니다. 기간 6에서는 값이 임계값 아래로 떨어지므로 평가 대상 기간 중 하나가 위반 상태가 아닙니다. 따라서 경보 상태가 다시 OK
로 변경됩니다. 9번째 기간에 다시 한 번 임계값이 위반되지만, 오직 하나의 기간 동안에만 그렇습니다. 결과적으로 경보 상태는 OK
로 남아 있습니다.

[평가 기간(Evaluation Period)]과 [경보에 대한 데이터 요소(Datapoints to Alarm)]를 다른 값으로 구성하는 경우 이는 ‘M out of N(N 중 M)’ 경보를 설정한 것입니다. [경보에 대한 데이터 요소(Datapoints to Alarm)]가 (‘M’)이고 [평가 기간(Evaluation Periods)]은 (‘N’)입니다. 평가 간격은 데이터 포인트의 수에 기간을 곱한 값입니다. 예를 들어, 1분 기간으로 5개의 데이터 포인트 중 4개를 구성하는 경우 평가 간격은 5분입니다. 10분의 기간으로 3개의 데이터 포인트 중 3개를 구성하는 경우 평가 간격은 30분입니다.
참고
경보를 생성한 직후 데이터 요소가 누락되고 경보를 생성하기 CloudWatch 전에 지표가 보고된 경우 경보를 평가할 때 경보가 생성되기 전부터 가장 최근의 데이터 요소를 CloudWatch 검색합니다.
경보 작업
경보 상태가 OK, ALARM, INSUFFICIENT_DATA 간에 변경될 때 경보가 수행하는 작업을 지정할 수 있습니다. 가장 일반적인 경보 작업 유형은 Amazon Simple Notification Service 주제에 메시지를 전송함으로써 한 명 이상의 사용자에게 알리는 것입니다. Amazon SNS에 대한 자세한 내용은 Amazon SNS란 무엇인가요? 단원을 참조하세요.
세 가지 상태 각각으로 전환하기 위한 작업을 설정할 수 있습니다. Auto Scaling 작업을 제외하고 작업은 상태 전환 시에만 발생하며 상태가 몇 시간 또는 며칠 동안 지속되면 다시 수행되지 않습니다. 임계값 위반 시 경보가 이메일을 보내고 위반 조건이 종료되면 또 다른 조치를 취하도록 허용한다는 사실을 활용할 수 있습니다. 이렇게 하면 조정 또는 복구 작업이 예상대로 트리거되고 원하는 대로 작동하는지 확인할 수 있습니다.
EC2 지표를 기반으로 하는 경보는 EC2 인스턴스 중지, 종료, 재부팅 또는 복구와 같은 EC2 작업을 수행할 수도 있습니다. 자세한 내용은 EC2 인스턴스를 중지, 종료, 재부팅 또는 복구하는 경보 생성 단원을 참조하세요.
또한 경보는 Auto Scaling 그룹의 크기를 조정하는 작업을 수행할 수도 있습니다. 자세한 내용은 Amazon EC2 Auto Scaling의 단계 및 단순 크기 조정 정책 단원을 참조하세요.
Systems Manager Ops OpsItems Center에서 경보를 생성하거나 Systems Manager Incident Manager에서AWS 인시던트를 생성하도록 경보를 구성할 수도 있습니다. 이러한 작업은 경보가 ALARM 상태가 될 때만 수행됩니다. 자세한 내용은 OpsItems 알람에서 CloudWatch 생성하도록 구성 및 인시던트 생성을 참조하십시오.
CloudWatch 경보가 누락 데이터를 처리하는 방법 구성
때로 지표에 대해 예상되는 데이터 요소의 일부가 보고되지 않는 경우도 CloudWatch 있습니다. 연결이 끊기거나 서버가 정지할 때, 설계에 따라 지표 보고 데이터가 간헐적으로만 전송될 때 이런 일이 일어날 수 있습니다.
CloudWatch 경보 평가 시 누락된 데이터 요소를 처리하는 방법을 지정할 수 있습니다. 이렇게 하면 모니터링 중인 데이터 유형에 적합한 경우에만 ALARM
상태가 되도록 경보를 구성할 수 있습니다. 누락된 데이터에 문제가 없는 경우의 거짓 긍정을 피할 수 있습니다.
각 경보가 항상 세 가지 상태 중 하나인 것과 마찬가지로 보고된 각각의 특정 데이터 요소는 다음과 같은 세 범주 중 하나에 CloudWatch 속합니다.
-
위반하지 않음(임계값에서)
-
위반(임계값 위반)
-
누락됨
각 경보에 대해 누락된 데이터 요소를 다음 중 하나로 CloudWatch 처리하도록 지정할 수 있습니다.
-
notBreaching
– 누락 데이터 요소를 ‘양호’하고 임계값 내에 있는 것으로 처리합니다. -
breaching
- 누락 데이터 요소를 ‘불량’하고 임계값을 위반한 것으로 처리합니다. -
ignore
- 현재 경보 상태를 유지합니다. -
missing
- 경보 평가 범위의 모든 데이터 요소가 누락된 경우 경보를 INSUFFICIENT_DATA 상태로 전환합니다.
최고의 옵션은 지표 유형에 따라 다릅니다. 인스턴스의 CPUUtilization
과 같은 데이터를 지속적으로 보고하는 지표의 경우 어떤 문제가 발생했음을 나타내기 위해 누락된 데이터 포인트를 breaching
으로 처리해야 할 수 있습니다. 그러나 Amazon DynamoDB의 ThrottledRequests
와 같이 오류가 발생할 때만 데이터 요소를 생성하는 지표의 경우 누락 데이터를 notBreaching
으로 처리할 수 있습니다. 기본값은 missing
입니다.
경보에 대한 최상의 옵션을 선택하면 불필요하고 오해의 소지가 있는 경보 조건 변경을 막을 수 있으며, 시스템 상태를 보다 정확하게 나타낼 수 있습니다.
중요
누락된 데이터를 처리하는 방법에 대해 다른 옵션을 선택하더라도 AWS/DynamoDB
네임스페이스에서 메트릭을 평가하는 경보는 항상 누락된 데이터를 무시합니다. AWS/DynamoDB
메트릭에 누락된 데이터가 있는 경우 해당 지표를 평가하는 경보는 현재 상태를 유지합니다.
데이터가 누락되었을 때 경보 상태 평가 방법
경보가 상태 변경 여부를 평가할 때마다 평가 기간으로 지정된 수보다 더 높은 수의 데이터 요소를 CloudWatch 검색하려고 합니다. 검색을 시도하는 데이터 포인트의 정확한 수는 경보 기간의 길이, 표준 해상도 또는 고해상도 지표에 토대를 두고 있는지 여부에 따라 달라집니다. 검색을 시도하는 데이터 포인트의 기간이 평가 범위입니다.
이러한 데이터 요소를 CloudWatch 검색하면 다음과 같이 진행됩니다.
평가 범위 내에 누락된 데이터 요소가 없다면 가장 최근에 수집된 데이터 요소를 기반으로 경보를 CloudWatch 평가합니다. 평가된 데이터 요소의 수는 경보의 [평가 기간(Evaluation Periods)]과 같습니다. 평가 범위보다 훨씬 이전의 추가 데이터 요소는 필요하지 않으며 무시됩니다.
평가 범위의 일부 데이터 요소가 누락되었지만 평가 범위에서 성공적으로 검색된 기존 데이터 요소의 총 수가 경보의 평가 기간과 같거나 더 많으면 평가 범위에서 더 뒤쪽에 있는 필요한 추가 데이터 요소를 포함하여 성공적으로 검색된 가장 최근의 실제 데이터 요소를 기반으로 경보 상태를 평가합니다. CloudWatch 이 경우 누락 데이터 처리 방법에 대한 값이 필요 없으며, 이를 무시합니다.
평가 범위의 일부 데이터 요소가 누락되고 검색된 실제 데이터 요소 수가 경보의 평가 기간 수보다 적은 경우 누락된 데이터 요소를 누락된 데이터 처리 방법에 대해 지정한 결과로 누락된 데이터 요소를 CloudWatch 채운 다음 경보를 평가합니다. 그러나 평가 범위의 실제 데이터 요소는 모두 평가에 포함됩니다. CloudWatch 누락된 데이터 요소를 되도록 몇 번만 사용합니다.
참고
이 동작의 특정 사례에서는 CloudWatch 경보가 지표 흐름이 중지된 후 일정 기간 동안 마지막 데이터 요소 집합을 반복적으로 재평가할 수 있습니다. 이 재평가를 통해 지표 스트림 중지 직전에 상태가 변한 경우 경보가 상태를 변경하고 작업을 다시 실행할 수 있습니다. 이 동작을 완화하려면 더 짧은 기간을 사용하십시오.
다음은 경보 평가 동작에 대한 예를 설명한 테이블입니다. 첫 번째 표에서 알람 및 평가 기간에 대한 데이터 포인트는 모두 3입니다. CloudWatch 가장 최근 3개의 데이터 요소 중 일부가 누락된 경우 경보를 평가할 때 가장 최근 데이터 요소 5개를 검색합니다. 5는 경보의 평가 범위입니다.
평가 범위가 5이므로 1열에는 가장 최근 데이터 요소 5개가 표시됩니다. 이러한 데이터 요소는 가장 최근 데이터 요소가 오른쪽에 표시됩니다. 0는 비위반 데이터 요소, X는 위반 데이터 요소, -는 누락 데이터 요소입니다.
2열은 필요한 데이터 요소 3개 중 누락된 개수를 표시합니다. 가장 최신 데이터 요소 5개가 평가되었더라도 경보 상태 평가를 위해 3개(Evaluation Periods(평가 기간)에 대한 설정)만 필요합니다. 2열의 데이터 요소 개수는 누락된 데이터 요소 처리 방법에 대한 설정을 사용하여 반드시 "채워야" 하는 데이터 요소의 수입니다.
3~6열의 열 머리글은 누락 데이터를 처리하는 방법으로 가능한 값입니다. 이러한 열의 행에는 누락 데이터를 처리할 수 있는 이러한 각 방법에 대해 설정된 경보 상태가 표시됩니다.
데이터 포인트 | 채워야 하는 데이터 요소 수 | MISSING | IGNORE | 위반 | 위반하지 않음 |
---|---|---|---|---|---|
0 - X - X |
0 |
|
|
|
|
- - - - 0 |
2 |
|
|
|
|
- - - - - |
3 |
|
현재 상태 유지 |
|
|
0 X X - X |
0 |
|
|
|
|
- - X - - |
2 |
|
|
|
|
앞 테이블의 2행에서는 누락 데이터를 위반으로 처리하는 경우에도 경보 상태는 OK
로 유지됩니다. 기존 데이터 포인트 중 하나가 위반 상태가 아니며, 위반으로 처리되는 2개의 누락 데이터 포인트와 함께 이를 평가하기 때문입니다. 다음번에 이 경보를 평가할 때도 데이터가 여전히 누락된 경우 해당 비위반 데이터 요소가 더 이상 평가 범위에 있지 않기 때문에 경보는 ALARM
상태가 됩니다.
가장 최근의 데이터 요소 5개가 모두 누락된 세 번째 행은 누락 데이터 처리 방법에 대한 다양한 설정이 경보 상태에 어떻게 영향을 주는지를 보여 줍니다. 누락된 데이터 요소를 위반으로 간주하는 경우 경보는 ALARM 상태가 되지만, 비위반으로 간주하는 경우 경보는 OK 상태가 됩니다. 누락된 데이터 요소를 무시하면 경보는 누락 데이터 요소 이전의 현재 상태를 유지합니다. 그리고 누락된 데이터 요소를 단지 누락으로 간주한다면 경보에 평가를 수행하기에 충분한 최근 실제 데이터가 없으며 경보는 INSUFFICIENT_DATA 상태가 됩니다.
네 번째 행에서는 가장 최근의 데이터 요소 세 개가 위반이며 경보의 [평가 기간(Evaluation Periods)]과 [경보에 대한 데이터 요소(Datapoints to Alarm)]가 둘 다 3으로 설정되어 있으므로 경보가 모든 경우에 ALARM
상태가 됩니다. 이 경우 누락된 데이터 요소는 무시되며 누락 데이터 평가 방법에 대한 설정은 필요하지 않습니다. 평가할 실제 데이터 요소가 3개 있기 때문입니다.
5행은 ‘조기 경보 상태’라고 하는 특별한 경우의 경보 평가를 나타냅니다. 자세한 내용은 경보 상태 조기 전환 방지 단원을 참조하세요.
다음 테이블의 경우 기간은 다시 5분이며, Datapoints to Alarm(경보에 대한 데이터 포인트)는 2, Evaluation Periods(평가 기간)는 3입니다. 'N 중 M' 경보는 '3 중 2'입니다.
평가 범위는 5입니다. 이것은 검색되는 최근 데이터 포인트의 최대 수이며 일부 데이터 포인트가 누락된 경우 사용할 수 있습니다.
데이터 포인트 | 누락 데이터 포인트 가운데 수(#) | 누락 | IGNORE | 위반 | 위반하지 않음 |
---|---|---|---|---|---|
0 - X - X |
0 |
|
|
|
|
0 0 X 0 X |
0 |
|
|
|
|
0 - X - - |
1 |
|
|
|
|
- - - - 0 |
2 |
|
|
|
|
- - - - X |
2 |
|
현재 상태 유지 |
|
|
1행과 2행에서는 가장 최근의 데이터 요소 3개 중 2개가 위반이므로 경보는 항상 ALARM 상태가 됩니다. 2행에서는 가장 최근 데이터 요소 3개가 누락되지 않았기 때문에 평가 범위에서 가장 오래된 두 데이터 요소가 필요하지 않으므로 오래된 이 두 데이터 요소는 무시됩니다.
3행과 4행에서는 누락된 데이터를 위반으로 처리하는 경우에만 경보가 ALARM 상태가 됩니다(여기서는 가장 최근의 누락 데이터 요소 두 개가 모두 위반으로 처리됨). 4행에서 위반으로 처리되는 이 두 누락 데이터 요소는 ALARM 상태를 트리거하는 데 필요한 위반 데이터 요소 두 개를 제공합니다.
5행은 ‘조기 경보 상태’라고 하는 특별한 경우의 경보 평가를 나타냅니다. 자세한 내용은 다음 섹션을 참조하세요.
경보 상태 조기 전환 방지
CloudWatch 경보 평가에는 데이터가 간헐적일 때 조기에 경보가 ALARM 상태가 되는 거짓 경보를 방지하기 위한 로직이 포함됩니다. 이전 단원에 있는 표의 5행에 표시된 예가 이 로직을 보여 줍니다. 해당 행과 다음 예에서 [평가 기간(Evaluation Periods)]은 3이고 평가 범위는 데이터 요소 5개입니다. [경보에 대한 데이터 요소(Datapoints to Alarm)]는 3입니다. 단, [경보에 대한 데이터 요소(Datapoints to Alarm)]가 2인 ‘M out of N(N 중 M)’ 예는 예외입니다.
경보의 가장 최근 데이터가 - - - - X
이며 누락 데이터 요소 4개가 있고 가장 최근 데이터 요소로 위반 데이터 요소가 있다고 가정합니다. 다음 데이터 요소는 비위반일 수 있으므로 데이터가 - - - - X
또는 - - - X -
이고 [경보에 대한 데이터 요소(Datapoints to Alarm)]가 3일 경우 경보는 즉시 ALARM 상태가 되지 않습니다. 이렇게 하면 다음 데이터 요소가 비위반이고 데이터가 - - - X O
또는 - - X - O
가 되도록 하는 경우 거짓 긍정이 방지됩니다.
그러나 마지막 몇 개의 데이터 요소가 - - X - -
인 경우 누락된 데이터 요소를 누락으로 처리하더라도 경보는 ALARM 상태가 됩니다. 이는 [평가 기간(Evaluation Periods)] 동안 사용 가능한 가장 오래된 위반 데이터 요소 수가 최소한 [경보에 대한 데이터 요소(Datapoints to Alarm)]의 값만큼 오래되고 더 최근의 다른 모든 데이터 요소가 위반 또는 누락인 경우 경보가 항상 ALARM 상태가 되도록 설계되었기 때문입니다. 이 경우 사용 가능한 데이터 요소의 총수가 M([경보에 대한 데이터 요소(Datapoints to Alarm)])보다 적더라도 경보는 ALARM 상태가 됩니다.
이 경보 로직은 ‘M out of N(N 중 M)’ 경보에도 적용됩니다. 평가 범위 동안 가장 오래된 위반 데이터 요소가 최소한 [경보에 대한 데이터 요소(Datapoints to Alarm)]의 값만큼 오래되고 더 최근의 모든 데이터 요소가 위반 또는 누락인 경우 경보는 M([경보에 대한 데이터 요소(Datapoints to Alarm)]) 값에 상관없이 ALARM 상태가 됩니다.
고분해능 경보
고분해능 지표에 대해 경보를 설정할 경우 고분해능 경보를 10초 또는 30초 기간으로 지정하거나 60초의 배수 기간으로 정기 경보를 설정할 수 있습니다. 고분해능 경보는 요금이 더 비쌉니다. 고분해능 지표에 대한 자세한 내용은 사용자 지정 지표 게시 단원을 참조하세요.
수학 표현식에 대한 경보
하나 이상의 CloudWatch 지표를 기반으로 하는 수학 표현식의 결과에 대한 경보를 설정할 수 있습니다. 경보에 사용되는 수학 표현식에는 지표를 10개까지 포함할 수 있습니다. 각 지표의 기간은 동일해야 합니다.
수학 표현식을 기반으로 하는 경보의 경우 경보를 평가할 때 기본 지표의 누락된 데이터 요소를 처리하는 CloudWatch 방법을 지정할 수 있습니다.
수학 표현식을 기반으로 하는 경보는 Amazon EC2 작업을 수행할 수 없습니다.
지표 수학 표현식 및 구문에 대한 자세한 내용은 지표 수학 사용 단원을 참조하십시오.
백분위수 기반 CloudWatch 경보 및 데이터 샘플 부족
경보를 위한 통계로 백분위수를 설정하면 정확한 통계 평가를 위한 데이터가 충분하지 않을 때 어떻게 할 것인지 지정할 수 있습니다. 경보가 통계를 어떻게든 평가하도록 하고 가능하면 경보 상태를 변경하도록 선택할 수 있습니다. 또는 샘플 크기가 작을 때 경보가 지표를 무시하고 통계적으로 의미가 있을 정도로 충분한 데이터가 모일 때까지 기다렸다가 평가할 수 있습니다.
0.5(포함) ~ 1.00(제외) 범위 백분위수의 경우, 평가 기간 동안 10/(1-백분위수) 보다 적은 데이터 포인트가 있을 때 이 설정이 사용됩니다. 예를 들어 p99 백분위수에서 경보 샘플이 1,000개보다 적을 경우 이 설정이 사용됩니다. 0 ~ 0.5(제외) 범위 백분위수의 경우, 10/백분위수 보다 적은 백분위수가 있을 때 이 설정이 사용됩니다.
CloudWatch 알람 및 아마존 EventBridge
CloudWatch CloudWatch 경보 상태가 EventBridge 변경될 때마다 Amazon에 이벤트를 전송합니다. 이러한 경보 상태 변경 이벤트를 사용하여 이벤트 대상을 트리거할 수 EventBridge 있습니다. 자세한 정보는 경보 이벤트 및 EventBridge을 참조하세요.
CloudWatch 경보의 공통 기능
다음 기능은 모든 CloudWatch 경보에 적용됩니다.
-
생성할 수 있는 경보 수에는 제한이 없습니다. 경보를 만들거나 업데이트하려면 CloudWatch 콘솔, PutMetricAlarmAPI 작업 또는 의 put-metric-alarm명령을 사용합니다AWS CLI.
-
경보 이름은 UTF-8 자로 구성되며, 여기에 문자가 포함될 수 없습니다.
-
CloudWatch 콘솔, DescribeAlarmsAPI 작업 또는 의 describe-alarms 명령을 사용하여 현재 구성된 경보의 일부 또는 전체를 나열하고 특정 상태의 경보를 나열할 수AWS CLI 있습니다.
-
및 EnableAlarmActionsAPI 작업 또는 에서 disable-alarm-actions및 enable-alarm-actions명령을 사용하여 경보를 비활성화하거나 활성화할 수AWS CLI 있습니다. DisableAlarmActions
-
SetAlarmStateAPI 작업 또는 의 set-alarm-state명령을 사용하여 원하는 상태로 설정하여 경보를 테스트할 수AWS CLI 있습니다. 이러한 일시적인 상태 변경은 다음 경보 비교 시까지만 지속됩니다.
-
사용자 지정 지표를 생성하기 전에 사용자 지정 지표에 대한 경보를 생성할 수 있습니다. 경보가 유효하려면 사용자 지정 지표에 대한 모든 측정기준을 비롯해 지표 네임스페이스 및 지표 이름을 경보 정의에 포함시켜야 합니다. 이 작업을 수행하려면 PutMetricAlarmAPI 작업 또는 의 put-metric-alarm명령을 사용할 수AWS CLI 있습니다.
-
CloudWatch 콘솔, DescribeAlarmHistoryAPI 작업 또는 의 describe-alarm-history명령을 사용하여 알람 기록을 볼 수AWS CLI 있습니다. CloudWatch 2주 동안 경보 기록을 유지합니다. 각 상태 전환은 고유한 타임스탬프로 표시됩니다. 드문 경우지만 기록에 상태 변경에 대한 알림이 두 개 이상 있을 수 있습니다. 이 경우 타임스탬프를 사용하여 고유한 상태 변경을 확인할 수 있습니다.
-
CloudWatch 콘솔 탐색 창의 즐겨찾기 및 최근 항목 옵션에서 즐겨찾기로 설정하려는 알람을 마우스로 가리키고 옆에 있는 별 기호를 선택하면 알람을 즐겨찾기에 추가할 수 있습니다.
-
경보에 대한 평가 기간의 수에 각 평가 기간의 길이를 곱한 값이 1일을 초과할 수 없습니다.
참고
일부AWS 리소스는 특정 CloudWatch 조건에서 지표 데이터를 전송하지 않습니다.
예를 들어 Amazon EBS는 Amazon EC2 인스턴스에 연결되지 않은 사용 가능한 볼륨에 대한 지표 데이터를 전송하지 않을 수 있습니다. 해당 볼륨에 대해 모니터링할 지표 활동이 없기 때문입니다. 이러한 지표에 대한 경보 세트가 있으면 상태가 INSUFFICIENT_DATA
로 변경됩니다. 이는 리소스가 비활성 상태임을 나타내지만 그렇다고 반드시 문제가 있음을 의미하지는 않습니다. 각 경보가 누락된 데이터를 처리하는 방법을 지정할 수 있습니다. 자세한 내용은 CloudWatch 경보가 누락 데이터를 처리하는 방법 구성 단원을 참조하세요.