Systems Manager 대한 Amazon EventBridge 대상 예제 - AWS Systems Manager

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

Systems Manager 대한 Amazon EventBridge 대상 예제

Amazon EventBridge 규칙에서 호출할 대상을 지정할 때 20개 이상의 대상 유형 중에서 선택하고 각 규칙에 최대 5개의 대상을 추가할 수 있습니다.

다양한 대상 중 자동화,OpsCenter, 및Run Command의 기능 인AWS Systems ManagerEventBridge 이벤트가 발생할 때 대상 동작으로 사용됩니다.

다음은 이러한 기능을 EventBridge 규칙의 대상으로 사용할 수 있는 몇 가지 방법의 예입니다.

자동화 사례

다음과 같은 이벤트가 발생할 때 자동화 워크플로를 시작하도록 EventBridge 규칙을 구성할 수 있습니다.

  • Amazon CloudWatch 경보에서 관리형 인스턴스가 상태 확인에 실패했다고 보고하는 경우 (StatusCheckFailed_Instance=1) 를 실행하려면AWSSupport-ExecuteEC2Rescue인스턴스의 자동화 Runbook입니다.

  • 는 경우EC2 Instance State-change Notification이벤트가 발생하면 새 Amazon Elastic Compute Cloud (Amazon EC2) 인스턴스가 실행되고 있는 경우AWS-AttachEBSVolume인스턴스의 자동화 Runbook입니다.

  • Amazon Elastic Block Store (Amazon EBS) 볼륨을 생성하고 사용할 수 있는 경우AWS-CreateSnapshot볼륨에 대한 자동화 실행 책입니다.

OpsCenter 예제

EventBridge 규칙을 구성하여 새OpsItem다음과 같은 문제가 발생하는 경우:

  • Amazon DynamoDB 에 대한 제한 이벤트가 발생하거나 Amazon EBS 볼륨 성능이 저하되었습니다.

  • Amazon EC2 Auto Scaling 그룹에서 인스턴스를 시작하지 못하거나 Systems Manager 자동화 워크플로가 실패합니다.

  • EC2 인스턴스가 상태를RunningtoStopped.

Run Command 예제

Systems Manager 명령 문서를 실행하도록 EventBridge 규칙을 구성할 수 있습니다.Run Command다음과 같은 이벤트가 발생하는 경우:

  • Auto Scaling 그룹이 끝나려고 하면Run Command스크립트는 인스턴스가 종료되기 전에 인스턴스에서 로그 파일을 캡처할 수 있습니다.

  • Auto Scaling 그룹에 새 인스턴스가 생성되면Run Command대상 작업이 웹 서버 역할을 설정하거나 인스턴스에 소프트웨어를 설치할 수 있습니다.

  • 관리되는 인스턴스가 규정을 준수하지 않는 것으로 확인되면Run Command대상 작업을 실행하여 인스턴스의 패치를 업데이트할 수 있습니다.AWS-RunPatchBaselinedocument.