Amazon SNS 이벤트 알림으로 배포 모니터링 - AWS CodeDeploy

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SNS 이벤트 알림으로 배포 모니터링

배포 그룹에 트리거를 추가하여 해당 CodeDeploy 배포 그룹의 배포 또는 인스턴스와 관련된 이벤트에 대한 알림을 받을 수 있습니다. 이러한 알림은 트리거 작업의 일부로 만든 Amazon SNS 주제를 구독하는 수신자에게 전송됩니다.

SMS 메시지 또는 이메일 메시지로 CodeDeploy 이벤트에 대한 알림을 받을 수 있습니다. 지정된 이벤트가 발생할 때 생성되는 JSON 데이터는 Amazon SQS 대기열로 메시지 보내기 또는 AWS Lambda의 함수 호출 등 다른 방법으로 사용할 수 있습니다. 배포 및 인스턴스 트리거에 대해 제공되는 JSON 데이터의 구조를 보려면 트리거용 CodeDeploy JSON 데이터 형식 단원을 참조하세요.

다음과 같은 경우 트리거를 사용하여 알림을 수신하도록 선택할 수 있습니다.

  • 문제를 해결할 수 있도록 배포에 실패하거나 배포가 중지된 경우를 알아야 하는 개발자인 경우

  • Amazon EC2 플릿의 상태를 모니터링하기 위해 실패한 인스턴스 수를 알아야 하는 시스템 관리자인 경우

  • 관리자는 여러 유형의 알림을 데스크톱 이메일 클라이언트의 폴더로 라우팅하는 필터링 규칙을 통해 얻을 수 있는 배포 및 인스턴스 이벤트의 at-a-glance 수를 알고 싶어합니다.

다음 이벤트 유형에 대해 각 CodeDeploy 배포 그룹에 대해 최대 10개의 트리거를 만들 수 있습니다.

배포 이벤트 인스턴스 이벤트
  • Success

  • 실패

  • 시작됨

  • Stopped

  • 롤백

  • 준비¹

  • 모든 배포 이벤트

  • Success

  • 실패

  • 시작됨

  • 준비¹

  • 모든 인스턴스 이벤트

¹블루/그린 배포에만 적용됩니다. 대체 환경의 인스턴스에 최신 애플리케이션 수정이 설치되었으며 원본 환경에서의 트래픽을 이제 로드 밸런서 뒤로 다시 라우팅할 수 있음을 나타냅니다. 자세한 내용은 에서의 배포 작업 CodeDeploy 단원을 참조하세요.