복합 경보 생성
이 섹션의 단계에서는 CloudWatch 콘솔을 사용하여 복합 경보를 생성하는 방법을 설명합니다. API 또는 AWS CLI를 사용하여 복합 경보를 생성할 수도 있습니다. 자세한 내용은 PutCompositeAlarm 또는 put-composite-alarm
복합 경보를 생성하려면
https://console.aws.amazon.com/cloudwatch/
에서 CloudWatch 콘솔을 엽니다. 탐색 창에서 경보(Alarms)를 선택한 다음 모든 경보(All alarms)를 선택합니다.
경보 목록에서, 규칙 표현식에서 참조하려는 각 기존 경보 옆에 있는 확인란을 선택한 다음 Create composite alarm(복합 경보 생성)을 선택합니다.
Specify composite alarm conditions(복합 경보 조건 지정)에서 새 복합 경보에 대한 규칙 표현식을 지정합니다.
참고
경보 목록에서 선택한 경보가 Conditions(조건) 상자에 자동으로 나열됩니다. 기본적으로, 각 경보에 대해
ALARM
함수가 지정되어 있으며, 각 경보는 논리 연산자OR
로 결합됩니다.다음 하위 단계를 사용하여 규칙 표현식을 수정할 수 있습니다.
-
각 경보의 필수 상태를
ALARM
에서OK
또는INSUFFICENT_DATA
로 변경할 수 있습니다. -
규칙 표현식의 논리 연산자를
OR
에서AND
또는NOT
으로 변경할 수 있으며, 괄호를 추가하여 함수를 그룹화할 수 있습니다. 규칙 표현식에 다른 경보를 포함하거나 규칙 표현식에서 경보를 삭제할 수 있습니다.
예: 조건이 있는 규칙 표현식
(ALARM("CPUUtilizationTooHigh") OR ALARM("DiskReadOpsTooHigh")) AND OK("NetworkOutTooHigh")
이 예제 규칙 표현식에서는 ALARM("CPUUtilizationTooHigh" 또는 "DiskReadOpsTooHigh")이
ALARM
상태이고 동시에 OK("NetworkOutTooHigh")가OK
상태일 때 복합 경보가ALARM
상태로 전환됩니다.-
마친 후에는 다음을 선택합니다.
Configure actions(작업 구성)에서 다음을 선택할 수 있습니다.
Notification(알림)에서
Select an exisiting SNS topic(기존 SNS 주제 선택), Create a new SNS topic(새 SNS 주제 생성) 또는 Use a topic ARN(주제 ARN 사용)을 선택하여 알림을 수신할 SNS 주제를 정의합니다.
Add notification(알림 추가)을 선택하여 동일한 경보 상태 또는 다른 경보 상태에 대해 여러 개의 알림을 보냅니다.
Remove(제거)를 선택하여 경보가 알림을 보내거나 작업을 수행하지 않게 합니다.
(선택 사항) 상태가 변경될 때 경보가 Lambda 함수를 호출하도록 하려면 Lambda 작업 추가를 선택합니다. 그런 다음, 함수 이름 또는 ARN을 지정하고 필요에 따라 함수의 특정 버전을 선택합니다.
Systems Manager 작업(Systems Manager action)에서
Add Systems Manager action(Systems Manager 작업 추가)을 선택하여 경보가 ALARM 상태로 전환될 경우 SSM 작업을 수행할 수 있게 합니다.
Systems Manager 작업에 대한 자세한 내용은 AWS Systems Manager 사용 설명서의 경보에서 OpsItem을 생성하도록 CloudWatch 구성과 Incident Manager 사용 설명서의 인시던트 생성을 참조하세요. SSM Incident Manager 작업을 수행하는 경보를 생성하려면 올바른 권한이 있어야 합니다. 자세한 내용은 Incident Manager 사용 설명서에서 AWS Systems Manager Incident Manager의 자격 증명 기반 정책 예를 참조하세요.
마친 후에는 다음을 선택합니다.
Add name and description(이름 및 설명 추가)에 새 복합 경보의 경보 이름과 선택 사항인 설명을 입력합니다. 이름에는 UTF-8 문자만 포함해야 하며 ASCII 제어 문자는 포함할 수 없습니다. 설명에 마크다운 서식을 포함할 수 있으며, 이는 CloudWatch 콘솔에서 경보 세부 정보 탭에만 표시됩니다. 마크다운은 런북이나 기타 내부 리소스에 대한 링크를 추가하는 데 유용할 수 있습니다.
마친 후에는 다음을 선택합니다.
Preview and create(미리 보기 및 생성)에서 정보를 확인한 다음 Create composite alarm(복합 경보 생성)을 선택합니다.
참고
하나의 복합 경보와 다른 복합 경보가 서로 종속되는 복합 경보의 주기를 생성할 수 있습니다. 이 시나리오에서는 복합 경보가 더 이상 평가되지 않으며, 서로 종속되어 있으므로 복합 경보를 삭제할 수 없습니다. 복합 경보 간의 종속 주기를 없애는 가장 쉬운 방법은 복합 경보 중 하나에서
AlarmRule
함수를False
로 변경하는 것입니다.