

# Amazon CloudWatch Events를 사용하여 S3 on Outposts 이벤트 알림 수신
<a name="S3OutpostsNotificationsCWE"></a>

CloudWatch를 사용하여 Amazon S3 on Outposts API 이벤트에 대한 규칙을 생성할 수 있습니다. 규칙을 생성할 때 Amazon Simple Queue Service(Amazon SQS), Amazon Simple Notification Service(Amazon SNS), AWS Lambda 등 지원되는 모든 CloudWatch 대상을 통해 알림을 받도록 선택할 수 있습니다. 자세한 내용은 *Amazon CloudWatch Events 사용 설명서*에서 [CloudWatch Events의 대상이 될 수 있는 AWS 서비스](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/WhatIsCloudWatchEvents.html) 목록을 참조하세요. S3 on Outposts와 함께 사용할 대상 서비스를 선택하려면 *Amazon CloudWatch Events 사용 설명서*에서 [AWS CloudTrail을 사용하여 AWS API 호출에서 트리거하는 CloudWatch Events 규칙 생성](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/Create-CloudWatch-Events-CloudTrail-Rule.html)을 참조하세요.

**참고**  
S3 on Outposts 객체 작업의 경우, CloudTrail에서 전송한 AWS API 호출 이벤트는 해당 이벤트를 수신하도록 구성된 추적(선택적으로 이벤트 선택기 사용)이 있는 경우에만 규칙과 매칭됩니다. 자세한 내용은 *AWS CloudTrail 사용 설명서*의 [CloudTrail 로그 파일 작업](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/create-event-selectors-for-a-trail.html)을 참조하세요.

**Example**  
다음은 `DeleteObject` 작업에 대한 샘플 규칙입니다. 이 샘플 규칙을 사용하려면 `amzn-s3-demo-bucket1`을 S3 on Outposts 버킷의 이름으로 대체합니다.  

```
{
  "source": [
    "aws.s3-outposts"
  ],
  "detail-type": [
    "AWS API call through CloudTrail"
  ],
  "detail": {
    "eventSource": [
      "s3-outposts.amazonaws.com"
    ],
    "eventName": [
      "DeleteObject"
    ],
    "requestParameters": {
      "bucketName": [
        "amzn-s3-demo-bucket1"
      ]
    }
  }
}
```