AWS CloudTrail을 통해 전달되는 AWS 서비스 이벤트 - Amazon EventBridge

AWS CloudTrail을 통해 전달되는 AWS 서비스 이벤트

AWS CloudTrail은 AWS API 직접 호출과 같은 이벤트를 자동으로 기록하는 서비스입니다. CloudTrail의 정보를 사용하는 EventBridge 규칙을 생성할 수 있습니다. CloudTrail에 대한 자세한 내용은 AWS CloudTrail(이)란 무엇입니까?를 참조하세요.

CloudTrail은 다음과 같은 유형의 이벤트를 기본 EventBridge 이벤트 버스로 전송합니다. 각 경우 이벤트 detail-type 값은 나열된 이벤트 유형입니다.

  • AWS API Call via CloudTrail

    퍼블릭 AWS 서비스 API에 대한 요청을 나타내는 이벤트입니다.

    자세한 내용은 AWS CloudTrail 사용 설명서CloudTrail 이벤트 이해를 참조하세요.

  • AWS Console Signin via CloudTrail

    AWS Management Console, AWS 토론 포럼 및 AWS 지원 센터에 로그인을 시도합니다.

    자세한 내용은 AWS CloudTrail 사용 설명서AWS Management Console 로그인 이벤트를 참조하세요.

  • AWS Console Action via CloudTrail

    API 직접 호출이 아닌 콘솔에서 수행된 작업입니다.

    자세한 내용은 AWS CloudTrail 사용 설명서AWS Management Console 로그인 이벤트를 참조하세요.

  • AWS Service Event via CloudTrail

    이벤트는 AWS 서비스에서 생성하지만 퍼블릭 AWS 서비스 API에 대한 요청으로 인해 직접 트리거되지 않습니다.

    자세한 내용을 알아보려면 AWS CloudTrail 사용 설명서AWS 서비스 이벤트를 참조하세요.

  • AWS Insight via CloudTrail

    인사이트 이벤트는 고객이 CloudTrail Insight 기능을 활성화하면 CloudTrail에 의해 트리거됩니다.

    자세한 설명은 AWS CloudTrail 사용자 가이드CloudTrail Insight를 참조하세요.

CloudTrail detail-type 값 중 하나를 사용하여 이벤트를 기록하려면 로깅을 사용하여 CloudTrail 추적을 활성화해야 합니다. 자세한 내용은 AWS CloudTrail 사용 설명서CloudTrail 트레일을 통해 작업을 참조하세요.

AWS 서비스의 일부 발생은 서비스 자체에 의해 및 CloudTrail에 의해 EventBridge에 보고될 수 있습니다. 예를 들어 인스턴스를 시작하는 Amazon EC2 API 직접 호출은 여러 이벤트를 생성합니다.

  • EC2 Instance State-change Notification 인스턴스가 pending에 들어갔다가 running 상태가 되면 Amazon EC2에서 EventBridge로 직접 전송되는 이벤트입니다. 예:

    { . . . "detail-type":"EC2 Instance State-change Notification", "source":"aws.ec2", . . . "detail":{ "instance-id":"i-abcd1111", "state":"pending" } }
  • API 직접 호출을 나타내는 CloudTrail에서 EventBridge로 전송되는 AWS API Call via CloudTrail 이벤트입니다. 예:

    { . . . "detail-type":"AWS API Call via CloudTrail", "source":"aws.ec2", . . . ], "detail": { "eventSource": "ec2.amazonaws.com", "eventName": "StartInstances" } }
참고

Put*Events API 직접 호출 이벤트를 이벤트 패턴 생성의 기반으로 사용하는 경우 최종 이벤트 패턴이 256KB를 초과하지 않도록 해야 합니다. 모든 Put*Events 요청의 최대 요청 크기는 256KB입니다. 자세한 내용은 섹션을 참조하세요.

CloudTrail이 지원하는 서비스에 대한 자세한 내용은 CloudTrail 사용 설명서CloudTrail 지원 서비스 및 통합을 참조하세요.