Amazon EventBridge를 사용하여 AWS Health에서 이벤트 모니터링
Amazon EventBridge를 사용하여 AWS Health 이벤트를 감지하고 대응할 수 있습니다. EventBridge는 사용자가 만든 규칙에 따라 이벤트가 규칙에 지정된 값과 일치하면 하나 이상의 대상 작업을 호출합니다. 이벤트 유형에 따라 이벤트 정보를 캡처하거나, 추가 이벤트를 시작하거나, 알림을 보내거나, 수정 조치를 취하거나, 기타 작업을 수행할 수 있습니다. 예를 들어, Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스와 같이 AWS 계정에 업데이트가 예약된 AWS 리소스가 있는 경우 AWS Health를 사용하여 이메일 알림을 받을 수 있습니다.
참고
-
AWS Health은(는) 최선의 작업을 기반으로 이벤트를 전달합니다. 이벤트가 항상 EventBridge에 전달되도록 보장되는 것은 아닙니다.
-
사용자가 생성하는 모든 EventBridge 규칙은 AWS 계정에 대한 알림만 수신할 수 있습니다. AWS Organizations 내 다른 계정에 대한 조직 이벤트를 수신하려면 조직 보기 및 위임된 관리자 액세스를 사용한 AWS Health 이벤트 집계를 참조하십시오.
AWS Health 워크플로우의 일부에 다음과 같이 EventBridge의 여러 대상 유형 중에서 선택하여 포함할 수 있습니다.
-
AWS Lambda 함수
-
Amazon Kinesis Data Streams
-
Amazon Simple Queue Service(Amazon SQS) 대기열
-
기본 제공 대상(예: CloudWatch 경보 작업)
-
Amazon Simple Notification Service(SNS) 주제
예를 들어 AWS Health 이벤트가 발생하면 Lambda 함수를 사용하여 Slack 채널에 알림을 전달할 수 있습니다. AWS Health 이벤트가 발생하면 Lambda 및 EventBridge를 사용하여 Amazon SNS로 사용자 지정 문자 또는 SMS 알림을 보낼 수도 있습니다.
AWS Health 이벤트에 대응하여 만들 수 있는 자동화 및 사용자 지정 경보 샘플은 GitHub의 AWS Health Tools
주제
- AWS 리전 적용 범위에 대한 EventBridge 규칙 생성
- AWS Health에 대한 계정별 이벤트 및 퍼블릭 이벤트 모니터링
- AWS 사고 탐지 및 대응을 사용하기 위한 서비스 연결 역할 설치
- EventBridge에서 페이지가 매겨진 AWS Health 이벤트 목록 보기
- 조직 보기 및 위임된 관리자 액세스를 사용한 AWS Health 이벤트 집계
- AWS Health 이벤트 모니터링 및 알림을 JIRA 및 ServiceNow와 통합
- AWS Health의 이벤트에 대한 알림을 보내도록 EventBridge 규칙 구성
- AWS Health에서 이벤트에 대한 알림을 보내도록 AWS Chatbot 구성
- AWS Health에서 이벤트에 대한 응답으로 EC2 인스턴스에서 자동으로 작업 실행
- 참조: AWS Health 이벤트 Amazon EventBridge 스키마