본문 바로가기

퍼블릭 클라우드

[aws] AWS Chatbot과 Slack을 연동하여 알람 받기

728x90

AWS Chatbot과 Slack을 연동하여 알람 받기

아키텍처 다이어그램(architecture diagram)

출처-https://static.wixstatic.com/media/9cfabe_322f10c3837d4620a25aab25384c5b1d~mv2.png/v1/fill/w_740,h_213,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/9cfabe_322f10c3837d4620a25aab25384c5b1d~mv2.png

1. Slack - 채널 생성

2. Amazon SNS - 주제 생성

3. AWS Chatbot - 워크스페이스 및 채널 생성

4. CloudWatch - 경보 상태 설정

5. Slack 알람 확인

---

Slack

채널 생성 > awschatbot

slack 워크스페이스 URL

- xworkspacex.slack.com 확인

** 미리 웹브라우저에서 슬랙(워크스페이스)에 로그인이 되어 있으면 워크스페이스 URL을 물어보는 과정이 생략됩니다.

Amazon SNS(Amazon Simple Notification Service)

sns 생성

대시보드 > 주제 > 주제 생성

 

AWS Chatbot

chatbot(워크스페이스 및 채널) 생성

채팅 클라이언트 구성 > 채팅 클라이언트 > Slack

 

 

 

새 채널 구성 > Slack 채널 구성

 

가드 레일 정책 : CloudwatchReadOnlyAccess

 

 

 

Chatbot > 테스트 메시진 전송

CloudWatch

경보 설정(알림)

경보 > 경보 상태 > 경보 생성

지표 및 조건 지정 > 지표(CPUUtilization) > 조건(이상 탐지) > 알람 > 이름 및 설정

slack 알람

 

참고URL

- AWS CloudWatch 경보를 Slack으로 보내는 방법 : https://scbyun.com/1050

 

728x90