AWS 서비스 상태 대시보드 알림은 어떻게 구현합니까?
최종 업데이트 날짜: 2021년 1월 5일
AWS 서비스에 문제가 있는 경우 가능한 한 빨리 알고 싶습니다. 이를 위해 AWS 서비스 상태 대시보드 알림 도구를 구현하려면 어떻게 해야 합니까?
간략한 설명
서비스 상태 대시보드 알림 도구는 Amazon Simple Notification Service(Amazon SNS) 주제, Amazon Chime 웹후크 또는 Slack 웹후크에서 서비스 상태 업데이트를 제공합니다.
해결 방법
1. 다음 명령을 실행하여 shd-notifier를 다운로드하고 설치합니다.
git clone https://github.com/aws/aws-health-tools.git && cd aws-health-tools
git filter-branch --subdirectory-filter shd-notifier/ HEAD
2. 다음 링크를 사용하여 원하는 알림 유형을 생성합니다.
- Slack 웹후크의 경우 Slack 웹 사이트에서 Slack용 수신 웹후크를 참조하세요.
- Amazon Chime 웹후크의 경우 채팅룸에 웹후크 추가를 참조하세요.
- Amazon SNS의 경우 Amazon SNS 시작에서 주제 생성을 참조하세요.
3. AWS CloudFormation 템플릿을 실행합니다.
참고: 다음은 엔드포인트 배열의 예입니다.
["https://hooks.chime.aws/incomingwebhooks/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXX?token=XXXXXXXXXXXXXXXXXXXX", "arn:aws:sns:us-east-1:111122223333:MY_TOPIC_NAME", "https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX"]
4. deploy.sh 파일을 실행합니다. 다음 명령을 실행하려면 먼저 AWS 명령줄 인터페이스(AWS CLI)를 설치하고 구성해야 합니다.
참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.
/bin/bash deploy.sh Health-Event us-east-1