AWS Console Login 시 Lambda를 이용하여 Slack 으로 알람 발생 구성
29
AI 요약

이 글은 AI가 원문을 분석하여 핵심 내용을 요약한 것입니다.

AWS Console 로그인 시 Lambda를 이용한 Slack 알람 구성

이 게시물은 AWS Console 로그인 이벤트를 감지하여 Slack으로 알람을 보내는 방법을 설명합니다.

주요 구성 요소

  • CloudTrail 로깅 활성화: 로그인 이벤트가 기록되어야 합니다.
  • Lambda 함수: 로그인 이벤트 발생 시 Slack으로 메시지를 전송합니다.
  • CloudWatch EventBridge: 로그인 이벤트를 감지하여 Lambda를 트리거합니다.

알람 로직 및 환경 설정

  • Lambda는 Python 3.8 환경에서 실행되며, Slack Webhook URL과 채널명을 환경 변수로 설정합니다.
  • 로그인 이벤트 정보(사용자 유형, 로그인 시간, IP 주소, MFA 사용 여부, 로그인 성공 여부)를 Slack 메시지로 전송합니다.
  • 리전별로 Lambda 함수를 생성해야 하며, 구성되지 않은 리전 로그인 시 알람이 발생하지 않습니다.

정상 동작 확인

로그인 시 Slack 채널에 상세한 로그인 정보가 포함된 알람 메시지가 발송됩니다.

연관 게시글