다음을 사용하여 Amazon ECS 오류에 대한 대응을 자동화합니다. EventBridge - Amazon Elastic Container Service

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

다음을 사용하여 Amazon ECS 오류에 대한 대응을 자동화합니다. EventBridge

EventBridgeAmazon을 사용하면 AWS 서비스를 자동화하고 애플리케이션 가용성 문제 또는 리소스 변경과 같은 시스템 이벤트에 자동으로 대응할 수 있습니다. AWS 서비스의 이벤트는 거의 EventBridge 실시간으로 전송됩니다. 원하는 이벤트만 표시하도록 간단한 규칙을 작성한 후 규칙과 일치하는 이벤트 발생 시 실행할 자동화 태스크를 지정할 수 있습니다. 자동으로 구성할 수 있는 태스크는 다음과 같습니다.

  • 로그의 로그 그룹에 이벤트 추가 CloudWatch

  • 함수 호출 AWS Lambda

  • Amazon EC2 Run Command 호출

  • Amazon Kinesis Data Streams로 이벤트 릴레이

  • 스테이트 머신 활성화 AWS Step Functions

  • Amazon SNS 주제 또는 Amazon Simple Queue Service(Amazon SQS) 대기열에 알림

자세한 내용은 Amazon EventBridge 사용 설명서의 Amazon EventBridge 시작하기를 참조하십시오.

Amazon ECS 이벤트를 사용하여 Amazon ECS EventBridge 클러스터의 현재 상태에 대한 알림을 거의 실시간으로 수신할 수 있습니다. 해당 작업에서 EC2 시작 유형을 사용 중인 경우, 컨테이너 인스턴스의 상태와 해당 컨테이너 인스턴스에서 실행되는 모든 작업의 현재 상태를 모두 확인할 수 있습니다. 작업이 Fargate 시작 유형을 사용하는 경우 컨테이너 인스턴스의 상태를 볼 수 있습니다.

를 사용하면 EventBridge 클러스터 전반에서 작업을 조정하고 클러스터 상태를 거의 실시간으로 모니터링하는 사용자 지정 스케줄러를 Amazon ECS 위에 구축할 수 있습니다. Amazon ECS 서비스를 지속적으로 폴링하여 상태 변경을 확인하는 예약 및 모니터링 코드를 없애고, 대신 임의의 대상을 사용하여 Amazon ECS 상태 변경을 비동기적으로 처리할 수 있습니다. EventBridge 대상에는 아마존 심플 큐 서비스 AWS Lambda, 아마존 심플 알림 서비스 또는 Amazon Kinesis Data Streams가 포함될 수 있습니다.

Amazon ECS 이벤트 스트림은 모든 이벤트를 한 번 이상 전달합니다. 중복 이벤트가 전송되는 경우, 해당 이벤트는 중복을 식별하기에 충분한 정보를 제공합니다. 자세한 정보는 Amazon ECS 이벤트 처리 섹션을 참조하세요.

이벤트는 상대적으로 순서가 지정되므로 한 이벤트가 다른 이벤트보다 빨리 또는 늦게 발생했는지 쉽게 알 수 있습니다.