

# Amazon Aurora 이벤트 모니터링
<a name="working-with-events"></a>

*이벤트*는 환경의 변화를 나타냅니다. AWS 환경, 즉 SaaS 파트너 서비스나 애플리케이션 또는 사용자 지정 애플리케이션이나 서비스일 수 있습니다. Aurora 이벤트에 대한 설명을 보려면 [Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지](USER_Events.Messages.md) 섹션을 참조하세요.

**Topics**
+ [

## Aurora에 대한 이벤트 개요
](#rds-cloudwatch-events.sample)
+ [

# Amazon RDS 이벤트 보기
](USER_ListEvents.md)
+ [

# Amazon RDS 이벤트 알림 작업
](USER_Events.md)
+ [

# Amazon Aurora 이벤트에서 트리거되는 규칙 생성
](rds-cloud-watch-events.md)
+ [

# Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지
](USER_Events.Messages.md)

## Aurora에 대한 이벤트 개요
<a name="rds-cloudwatch-events.sample"></a>

*RDS 이벤트*는 Aurora 환경의 변경 사항을 나타내는 이벤트입니다. 예를 들어 Amazon Aurora는 DB 클러스터가 패치될 때 이벤트를 생성합니다. Amazon Aurora는 거의 실시간으로 EventBridge에 이벤트를 전송합니다.

**참고**  
Amazon RDS는 최선의 작업을 기반으로 이벤트를 방출합니다. 알림 이벤트의 순서나 존재 여부에 따라 달라지는 프로그램은 순서가 잘못되거나 누락될 수 있으므로 작성하지 않는 것이 좋습니다.

Amazon RDS는 다음 리소스와 관련된 이벤트를 기록합니다.
+ DB 클러스터

  클러스터 이벤트 목록은 [DB 클러스터 이벤트](USER_Events.Messages.md#USER_Events.Messages.cluster) 섹션을 참조하세요.
+ DB 인스턴스

  DB 인스턴스 이벤트 목록은 [DB 인스턴스 이벤트](USER_Events.Messages.md#USER_Events.Messages.instance) 섹션을 참조하세요.
+ DB 파라미터 그룹

  DB 파라미터 그룹 이벤트 목록은 [DB 파라미터 그룹 이벤트](USER_Events.Messages.md#USER_Events.Messages.parameter-group) 섹션을 참조하세요.
+ DB 보안 그룹

  DB 보안 그룹 이벤트 목록은 [DB 보안 그룹 이벤트](USER_Events.Messages.md#USER_Events.Messages.security-group) 섹션을 참조하세요.
+ DB 클러스터 스냅샷

  DB 클러스터 스냅샷 이벤트 목록은 [DB 클러스터 스냅샷 이벤트](USER_Events.Messages.md#USER_Events.Messages.cluster-snapshot) 섹션을 참조하세요.
+ RDS 프록시 이벤트

  RDS 프록시 이벤트 목록은 [RDS 프록시 이벤트](USER_Events.Messages.md#USER_Events.Messages.rds-proxy) 섹션을 참조하세요.
+ 블루/그린 배포 이벤트

  블루/그린 배포 이벤트 목록은 [블루/그린 배포 이벤트](USER_Events.Messages.md#USER_Events.Messages.BlueGreenDeployments) 섹션을 참조하세요.

이 정보에는 다음 사항이 포함됩니다.
+ 이벤트의 날짜 및 시간
+ 이벤트의 소스 이름 및 소스 유형
+ 이벤트와 연결된 메시지
+ 이벤트 알림에는 메시지가 전송된 시점의 태그가 포함되며 이벤트가 발생한 시점의 태그는 반영되지 않을 수 있습니다.

# Amazon RDS 이벤트 보기
<a name="USER_ListEvents"></a>

Amazon Aurora 리소스에 대해 다음 이벤트 정보를 검색할 수 있습니다.
+ 리소스 이름
+ 리소스 유형
+ 이벤트 시간
+ 이벤트 메시지 요약

AWS Management Console의 다음 부분에서 이벤트에 액세스할 수 있습니다.
+ **이벤트** 탭은 지난 24시간 동안의 이벤트를 표시합니다.
+ **데이터베이스** 탭의 **로그 및 이벤트** 섹션에 있는 **최근 이벤트** 테이블에는 최대 지난 2주 동안의 이벤트가 표시될 수 있습니다.

[describe-events](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-events.html) AWS CLI 명령 또는 [DescribeEvents](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEvents.html) RDS API 작업을 사용하여 이벤트를 검색할 수도 있습니다. AWS CLI 또는 RDS API를 사용하여 이벤트를 볼 경우 최대 지난 14일 동안 발생한 이벤트를 검색할 수 있습니다.

**참고**  
더 오랜 기간 동안 이벤트를 저장해야 하는 경우 EventBridge에 Amazon RDS 이벤트를 보낼 수 있습니다. 자세한 내용은 [Amazon Aurora 이벤트에서 트리거되는 규칙 생성](rds-cloud-watch-events.md) 섹션을 참조하세요.

Amazon Aurora 이벤트에 대한 설명을 보려면 [Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지](USER_Events.Messages.md) 섹션을 참조하세요.

요청 파라미터를 포함하여 AWS CloudTrail를 사용하여 이벤트에 대한 세부 정보에 액세스하려면 [CloudTrail 이벤트](logging-using-cloudtrail.md#service-name-info-in-cloudtrail.events) 단원을 참조하십시오.

## 콘솔
<a name="USER_ListEvents.CON"></a>

**지난 24시간 동안 발생한 모든 Amazon RDS 이벤트를 보는 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 [**Events**]를 선택합니다.

   사용 가능한 이벤트가 목록에 표시됩니다.

1. (선택 사항) 검색어를 입력하여 결과를 필터링합니다.

   다음 예에서는 **apg** 문자로 필터링된 이벤트 목록을 보여줍니다.  
![\[DB 이벤트 나열\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/ListEventsAPG.png)

## AWS CLI
<a name="USER_ListEvents.CLI"></a>

지난 한 시간 동안 생성된 모든 이벤트를 보려면 파라미터 없이 [describe-events](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-events.html)를 호출합니다.

```
aws rds describe-events
```

다음 샘플 출력은 DB 클러스터 인스턴스가 복구를 시작했음을 보여줍니다.

```
{
    "Events": [
        {
            "EventCategories": [
                "recovery"
            ], 
            "SourceType": "db-instance", 
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:mycluster-instance-1", 
            "Date": "2022-04-20T15:02:38.416Z", 
            "Message": "Recovery of the DB instance has started. Recovery time will vary with the amount of data to be recovered.", 
            "SourceIdentifier": "mycluster-instance-1"
        }, ...
```

지난 10,080분(7일) 동안의 모든 Amazon RDS 이벤트를 보려면 [describe-events](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-events.html) AWS CLI 명령을 호출하고 `--duration` 파라미터를 `10080`으로 설정합니다.

```
1. aws rds describe-events --duration 10080
```

다음 예에서는 DB 인스턴스 *test-instance*에 대해 지정된 시간 범위의 이벤트를 보여줍니다.

```
aws rds describe-events \
    --source-identifier test-instance \
    --source-type db-instance \
    --start-time 2022-03-13T22:00Z \
    --end-time 2022-03-13T23:59Z
```

다음 샘플 출력은 백업 상태를 보여줍니다.

```
{
    "Events": [
        {
            "SourceType": "db-instance",
            "SourceIdentifier": "test-instance",
            "EventCategories": [
                "backup"
            ],
            "Message": "Backing up DB instance",
            "Date": "2022-03-13T23:09:23.983Z",
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:test-instance"
        },
        {
            "SourceType": "db-instance",
            "SourceIdentifier": "test-instance",
            "EventCategories": [
                "backup"
            ],
            "Message": "Finished DB Instance backup",
            "Date": "2022-03-13T23:15:13.049Z",
            "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:test-instance"
        }
    ]
}
```

## API
<a name="USER_ListEvents.API"></a>

[DescribeEvents](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEvents.html) RDS API 작업을 호출하고 `Duration` 파라미터를 `20160`으로 설정하여 지난 14일 동안 발생한 모든 Amazon RDS 인스턴스 이벤트를 볼 수 있습니다.

# Amazon RDS 이벤트 알림 작업
<a name="USER_Events"></a>

Amazon RDS는 Amazon RDS 이벤트 발생 시 Amazon Simple Notification Service(Amazon SNS)를 사용하여 알림 서비스를 제공합니다. 이 서비스는 AWS 리전에 따라 Amazon SNS가 지원하는 알림 메시지 형식에 따라 이메일, 문자 또는 HTTP 엔드포인트 호출 등이 될 수 있습니다.

**Topics**
+ [

# Amazon RDS 이벤트 알림 개요
](USER_Events.overview.md)
+ [

# Amazon SNS 주제에 알림을 게시할 권한 부여
](USER_Events.GrantingPermissions.md)
+ [

# Amazon RDS 이벤트 알림 구독
](USER_Events.Subscribing.md)
+ [

# Amazon RDS 이벤트 알림 태그 및 속성
](USER_Events.TagsAttributesForFiltering.md)
+ [

# Amazon RDS 이벤트 알림 구독의 목록 표시
](USER_Events.ListSubscription.md)
+ [

# Amazon RDS 이벤트 알림 구독 수정
](USER_Events.Modifying.md)
+ [

# Amazon RDS 이벤트 알림 구독에 소스 식별자 추가
](USER_Events.AddingSource.md)
+ [

# Amazon RDS 이벤트 알림 구독에서 소스 식별자 제거
](USER_Events.RemovingSource.md)
+ [

# Amazon RDS 이벤트 알림 카테고리의 목록 표시
](USER_Events.ListingCategories.md)
+ [

# Amazon RDS 이벤트 알림 구독 삭제
](USER_Events.Deleting.md)

# Amazon RDS 이벤트 알림 개요
<a name="USER_Events.overview"></a>

Amazon RDS는 구독 가능한 카테고리로 이벤트를 그룹화합니다. 따라서 해당 카테고리의 이벤트가 발생했을 때 이에 대한 알림 메시지를 받을 수 있습니다.

**Topics**
+ [

## 이벤트 구독에 적합한 RDS 리소스
](#USER_Events.overview.resources)
+ [

## Amazon RDS 이벤트 알림을 구독하는 기본 프로세스
](#USER_Events.overview.process)
+ [

## RDS 이벤트 알림 전송
](#USER_Events.overview.subscriptions)
+ [

## Amazon RDS 이벤트 알림 결제
](#USER_Events.overview.billing)
+ [

## Amazon EventBridge를 사용한 Aurora 이벤트의 예
](#events-examples)

## 이벤트 구독에 적합한 RDS 리소스
<a name="USER_Events.overview.resources"></a>

Amazon Aurora의 경우 이벤트는 DB 클러스터와 DB 인스턴스 수준 모두에서 발생합니다.  다음 리소스에 대한 이벤트 범주에 구독할 수 있습니다.
+ DB 인스턴스
+ DB 클러스터
+ DB 클러스터 스냅샷
+ DB 파라미터 그룹
+ DB 보안 그룹
+ RDS 프록시
+ 커스텀 엔진 버전

예를 들어 임의의 DB 인스턴스에 대한 백업 카테고리를 구독할 경우 백업 관련 이벤트가 발생하여 DB 인스턴스에 영향을 끼칠 때마다 알림 메시지가 수신됩니다. 혹은 DB 인스턴스의 구성 변경 카테고리를 구독하면 DB 인스턴스가 변경될 때마다 메시지가 수신됩니다. 또한 이벤트 알림 메시지 구독이 변경되어도 알림 메시지가 수신됩니다.

여러 가지 다른 구독을 만들 수 있습니다. 예를 들어, 전체 DB 인스턴스에 대한 모든 이벤트 알림을 수신하는 하나의 구독과 DB 인스턴스의 하위 집합에 대한 중요 이벤트만 포함하는 다른 구독을 만들 수 있습니다. 두 번째 구독의 경우 필터에 하나 이상의 DB 인스턴스를 지정합니다.

## Amazon RDS 이벤트 알림을 구독하는 기본 프로세스
<a name="USER_Events.overview.process"></a>

Amazon RDS 이벤트 알림 서비스를 구독하는 프로세스는 다음과 같습니다.

1. Amazon RDS 콘솔, AWS CLI 또는 API를 사용하여 Amazon RDS 이벤트 알림 서비스 구독을 생성합니다.

   Amazon RDS에서는 Amazon SNS 주제의 ARN을 사용하여 각 구독을 식별합니다. Amazon RDS 콘솔은 구독 생성 시 ARN을 생성합니다. Amazon SNS 콘솔인 AWS CLI 또는 Amazon SNS API를 사용하여 ARN을 생성합니다.

1. Amazon RDS가 구독 생성 시 제출한 이메일 주소로 승인 이메일 또는 SMS 메시지를 전송합니다.

1. 전송된 알림의 링크를 선택하여 구독 여부를 확인합니다.

1. Amazon RDS 콘솔은 구독 상태로 **내 이벤트 구독** 섹션을 업데이트합니다.

1. Amazon RDS는 구독을 생성할 때 제공한 주소로 알림을 보내기 시작합니다.

Amazon SNS 사용 시 자격 증명 및 액세스 관리에 대한 자세한 내용은 *Amazon Simple Notification Service 개발자 가이드*의 [Amazon SNS의 Identity and Access Management](https://docs.aws.amazon.com/sns/latest/dg/sns-authentication-and-access-control.html)를 참조하세요.

AWS Lambda를 사용하여 DB 인스턴스의 이벤트 알림을 처리할 수 있습니다. 자세한 내용은 *AWS Lambda 개발자 안내서*의 [Amazon RDS에서 AWS Lambda 사용](https://docs.aws.amazon.com/lambda/latest/dg/services-rds.html)을 참조하세요.

## RDS 이벤트 알림 전송
<a name="USER_Events.overview.subscriptions"></a>

Amazon RDS는 구독 생성 시 입력한 주소로 알림을 보냅니다. 알림에는 메시지에 대한 구조화된 메타데이터를 제공하는 메시지 속성이 포함될 수 있습니다. 메시지 속성에 대한 자세한 내용은 [Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지](USER_Events.Messages.md) 단원을 참조하세요.

이벤트 알림을 전달하는 데 최대 5분 정도 걸릴 수 있습니다.

**중요**  
Amazon RDS는 이벤트 스트림에서 전송된 이벤트 순서를 보장하지 않습니다. 이벤트 순서는 변경될 수 있습니다.

Amazon SNS이 구독된 HTTP 또는 HTTPS 엔드포인트에 알림을 전송할 때 엔드포인트에 전송된 POST 메시지에는 JSON 문서를 포함하는 메시지 본문이 있습니다. 자세한 내용은 *Amazon Simple Notification Service 개발자 안내서*의 [Amazon SNS 메시지 및 JSON 형식](https://docs.aws.amazon.com/sns/latest/dg/sns-message-and-json-formats.html)을 참조하십시오.

문자 메시지로 알리도록 SNS를 구성할 수 있습니다. 자세한 내용은 *Amazon Simple Notification Service 개발자 가이드*의 [모바일 문자 메시지(SMS)](https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-phone-number-as-subscriber.html)를 참조하세요.

구독을 삭제하지 않고 알림을 끄려면 Amazon RDS 콘솔에서 **활성**에 대해 **아니요**를 선택합니다. 또는 AWS CLI 또는 Amazon RDS API를 사용하여 `Enabled` 파라미터를 `false`(으)로 설정할 수 있습니다.

## Amazon RDS 이벤트 알림 결제
<a name="USER_Events.overview.billing"></a>

Amazon RDS 이벤트 알림에 대한 결제는 Amazon SNS를 통해 이루어집니다. Amazon SNS 요금은 이벤트 알림 사용 시 적용됩니다. Amazon SNS 결제에 대한 자세한 내용은 [Amazon Simple Notification Service 요금](https://aws.amazon.com/sns/#pricing)을 참조하세요.

## Amazon EventBridge를 사용한 Aurora 이벤트의 예
<a name="events-examples"></a>

다음 예에서는 JSON 형식으로 다양한 Aurora 이벤트 유형을 보여줍니다. JSON 형식으로 이벤트를 캡처하고 보는 방법을 보여 주는 자습서는 [자습서: Amazon EventBridge를 사용하여 DB 인스턴스의 상태 변경 로깅](rds-cloud-watch-events.md#log-rds-instance-state) 단원을 참조하세요.

**Topics**
+ [

### DB 클러스터 이벤트의 예
](#rds-cloudwatch-events.db-clusters)
+ [

### DB 파라미터 그룹 이벤트의 예
](#rds-cloudwatch-events.db-parameter-groups)
+ [

### DB 클러스터 스냅샷 이벤트의 예
](#rds-cloudwatch-events.db-cluster-snapshots)

### DB 클러스터 이벤트의 예
<a name="rds-cloudwatch-events.db-clusters"></a>

다음은 JSON 형식의 DB 클러스터 이벤트에 대한 예제입니다. 이 이벤트는 이름이 `my-db-cluster`인 클러스터에 패치가 적용되었음을 보여줍니다. 이벤트 ID는 `RDS-EVENT-0173`입니다.

```
{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Cluster Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:cluster:my-db-cluster"
  ],
  "detail": {
    "EventCategories": [
      "notification"
    ],
    "SourceType": "CLUSTER",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:cluster:my-db-cluster",
    "Date": "2018-10-06T12:26:13.882Z",
    "Message": "Database cluster has been patched",
    "SourceIdentifier": "my-db-cluster",
    "EventID": "RDS-EVENT-0173"
  }
}
```

### DB 파라미터 그룹 이벤트의 예
<a name="rds-cloudwatch-events.db-parameter-groups"></a>

다음은 JSON 형식의 DB 파라미터 그룹 이벤트에 대한 예제입니다. 이 이벤트는 `time_zone` 파라미터가 파라미터 그룹 `my-db-param-group`에서 업데이트되었음을 보여줍니다. 이벤트 ID는 RDS-EVENT-0037입니다.

```
{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Parameter Group Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group"
  ],
  "detail": {
    "EventCategories": [
      "configuration change"
    ],
    "SourceType": "DB_PARAM",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group",
    "Date": "2018-10-06T12:26:13.882Z",
    "Message": "Updated parameter time_zone to UTC with apply method immediate",
    "SourceIdentifier": "my-db-param-group",
    "EventID": "RDS-EVENT-0037"
  }
}
```

### DB 클러스터 스냅샷 이벤트의 예
<a name="rds-cloudwatch-events.db-cluster-snapshots"></a>

다음은 JSON 형식의 DB 클러스터 스냅샷 이벤트에 대한 예제입니다. 이 이벤트는 `my-db-cluster-snapshot`이라는 스냅샷의 생성을 보여줍니다. 이벤트 ID는 RDS-EVENT-0074입니다.

```
{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Cluster Snapshot Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot"
  ],
  "detail": {
    "EventCategories": [
      "backup"
    ],
    "SourceType": "CLUSTER_SNAPSHOT",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:my-db-cluster-snapshot",
    "Date": "2018-10-06T12:26:13.882Z",
    "SourceIdentifier": "my-db-cluster-snapshot",
    "Message": "Creating manual cluster snapshot",
    "EventID": "RDS-EVENT-0074"
  }
}
```

# Amazon SNS 주제에 알림을 게시할 권한 부여
<a name="USER_Events.GrantingPermissions"></a>

Amazon RDS 권한을 부여하여 알림을 Amazon Simple Notification Service(Amazon SNS) 주제에 게시하려면 대상 주제에 AWS Identity and Access Management(IAM) 정책을 연결하면 됩니다. 권한에 대한 자세한 내용은 *Amazon Simple Notification Service 개발자 안내서*의 [Amazon Simple Notification Service 액세스 제어 예제 사례](https://docs.aws.amazon.com/sns/latest/dg/sns-access-policy-use-cases.html)를 참조하세요.

기본적으로 Amazon SNS 주제에는 동일한 계정 내의 모든 Amazon RDS 리소스가 알림을 게시하도록 허용하는 정책이 있습니다. 교차 계정 알림을 허용하거나 특정 리소스에 대한 액세스를 제한하는 사용자 지정 정책을 연결할 수 있습니다.

다음은 대상 Amazon SNS 주제에 연결하는 IAM 정책의 예입니다. 지정된 접두사와 일치하는 이름을 가진 DB 인스턴스로 주제를 제한합니다. 이 정책을 사용하려면 다음 값을 지정합니다.
+ `Resource` – Amazon SNS 주제에 대한 Amazon 리소스 이름(ARN)
+ `SourceARN` - RDS 리소스 ARN
+ `SourceAccount` – 사용자의 AWS 계정 ID

리소스 유형 및 해당 ARN 목록을 보려면 *서비스 승인 참조*에서 [Amazon RDS에서 정의한 리소스](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonrds.html#amazonrds-resources-for-iam-policies)를 참조하세요.

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "events.rds.amazonaws.com"
      },
      "Action": [
        "sns:Publish"
      ],
      "Resource": "arn:aws:sns:us-east-1:123456789012:topic_name",
      "Condition": {
        "ArnLike": {
          "aws:SourceArn": "arn:aws:rds:us-east-1:123456789012:db:prefix-*"
        },
        "StringEquals": {
          "aws:SourceAccount": "123456789012"
        }
      }
    }
  ]
}
```

------

# Amazon RDS 이벤트 알림 구독
<a name="USER_Events.Subscribing"></a>

가장 간단한 구독 생성 방법은 RDS 콘솔입니다. CLI 또는 API를 사용하여 이벤트 알림 구독을 생성하려면 먼저 Amazon Simple Notification Service 주제를 만든 후 Amazon SNS 콘솔이나 Amazon SNS API를 통해 해당 주제를 구독해야 합니다. 또한 CLI 명령이나 API 작업을 제출할 때도 사용되기 때문에 해당 주제의 Amazon 리소스 이름(ARN)을 잊어서는 안 됩니다. SNS 주제를 새로 만들어 구독하는 방법에 대한 자세한 내용은 *Amazon Simple Notification Service 개발자 안내서*의 [Amazon SNS 시작하기](https://docs.aws.amazon.com/sns/latest/dg/GettingStarted.html) 단원을 참조하십시오.

알림 메시지를 받고 싶은 소스 유형과 이벤트를 트리거링하는 Amazon RDS 소스를 지정할 수 있습니다.

**소스 유형**  
소스 유형입니다. 예를 들어 **소스 유형**은 **인스턴스**일 수 있습니다. 소스 유형을 선택해야 합니다.

**포함할 *리소스***  
이벤트를 생성하는 Amazon RDS 리소스입니다. 예를 들어 **특정 인스턴스 선택**을 선택한 다음 **myDBInstance1**을 선택할 수 있습니다.

다음 테이블에서는 **포함할 *리소스***를 지정하거나 지정하지 않을 때의 결과를 설명합니다


|  포함할 리소스  |  설명  |  예  | 
| --- | --- | --- | 
|  지정됨  |  RDS는 지정된 리소스에 대한 모든 이벤트에 대해서만 알림을 보냅니다.  | 소스 유형이 인스턴스이고 리소스가 myDBInstance1인 경우 RDS는 myDBInstance1에 대한 모든 이벤트에 대해서만 알립니다. | 
|  지정되지 않음  |  RDS는 모든 Amazon RDS 리소스에 대해 지정된 소스 유형에 대한 이벤트를 알려줍니다.  |  **소스 유형**이 **인스턴스**인 경우 RDS는 계정의 모든 인스턴스 관련 이벤트에 대해 알려줍니다.  | 

Amazon SNS 주제 구독자는 기본적으로 주제에 게시된 모든 메시지를 수신합니다. 메시지의 하위 집합만 수신하려면 구독자는 주제 구독에 필터 정책을 할당해야 합니다. SNS 메시지 필터링에 대한 자세한 내용은 **Amazon Simple Notification Service 개발자 안내서의 [Amazon SNS 메시지 필터링](https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html)을 참조하세요.

## 콘솔
<a name="USER_Events.Subscribing.Console"></a>

**RDS 이벤트 알림 구독 방법**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. 탐색 창에서 **이벤트 구독**을 선택합니다.

1. **이벤트 구독** 창에서 **이벤트 구독 생성**을 선택합니다.

1. 다음과 같이 구독 세부 정보를 입력합니다.

   1. **이름**에서 이벤트 알림 구독 이름을 입력합니다.

   1. **알림 보내기 대상**에게 다음 중 하나를 실시합니다.
      + **새 이메일 주제**를 선택합니다. 이메일 주제의 이름과 수신자 목록을 입력합니다. 기본 계정 연락처와 동일한 이메일 주소로 이벤트 구독을 구성하는 것이 좋습니다. 권장 사항, 서비스 이벤트 및 개인 건강 메시지는 다양한 채널을 사용하여 전송됩니다. 동일한 이메일 주소를 구독하면 모든 메시지가 한 위치에 통합됩니다.
      + **Amazon 리소스 이름(ARN)**을 선택합니다. 그런 다음 Amazon SNS 주제에 대해 기존 Amazon SNS ARN을 선택합니다.

        서버 측 암호화(SSE)에 대해 활성화된 주제를 사용하려면 AWS KMS key에 액세스하는 데 필요한 권한을 Amazon RDS에 부여하면 됩니다. 자세한 내용은 *Amazon Simple Notification Service 개발자 안내서*의 [AWS 서비스 및 암호화된 주제의 이벤트 소스 간 호환성 활성화](https://docs.aws.amazon.com/sns/latest/dg/sns-key-management.html#compatibility-with-aws-services)를 참조하세요.

   1. [**Source type**]에서 원본 형식을 선택합니다. 예를 들어 **클러스터** 또는 **클러스터 스냅샷**을 선택합니다.

   1. 이벤트 알림을 받을 이벤트 카테고리 및 리소스를 선택합니다.

      다음 예에서는 `testinst`라는 DB 인스턴스에 대한 이벤트 알림을 구성합니다.  
![\[소스 유형 입력\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/event-source.png)

   1. **생성**을 선택합니다.

Amazon RDS 콘솔에 현재 구독 생성 중으로 나옵니다.

![\[DB 이벤트 알림 구독의 목록 표시\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Create2.png)


## AWS CLI
<a name="USER_Events.Subscribing.CLI"></a>

RDS 이벤트 알림을 구독하려면 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/create-event-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-event-subscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `--subscription-name`
+ `--sns-topic-arn`

**Example**  
대상 LinuxmacOS, 또는Unix:  

```
aws rds create-event-subscription \
    --subscription-name myeventsubscription \
    --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS \
    --enabled
```
Windows의 경우:  

```
aws rds create-event-subscription ^
    --subscription-name myeventsubscription ^
    --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS ^
    --enabled
```

## API
<a name="USER_Events.Subscribing.API"></a>

Amazon RDS 이벤트 알림을 구독하려면 Amazon RDS API 함수 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateEventSubscription.html)을 호출합니다. 다음 필수 파라미터를 포함합니다.
+ `SubscriptionName`
+ `SnsTopicArn`

# Amazon RDS 이벤트 알림 태그 및 속성
<a name="USER_Events.TagsAttributesForFiltering"></a>

Amazon RDS에서 Amazon Simple Notification Service(SNS) 또는 Amazon EventBridge로 이벤트 알림을 전송할 경우, 알림에 메시지 속성과 이벤트 태그가 포함됩니다. RDS는 이벤트 태그가 메시지 본문에 있는 동안 메시지 속성을 메시지와 함께 별도로 전송합니다. 메시지 속성과 Amazon RDS 태그를 사용하여 메타데이터를 리소스에 추가할 수 있습니다. 이러한 태그를 DB 인스턴스, Aurora 클러스터 등에 대한 주석과 함께 수정할 수 있습니다. Amazon RDS 리소스 태그 지정에 대한 자세한 내용은 [Amazon Aurora 및Amazon RDS 리소스에 태그 지정](USER_Tagging.md) 단원을 참조하세요.

기본적으로 Amazon SNS 및 Amazon EventBridge는 전송되는 모든 메시지를 수신합니다. SNS 및 EventBridge는 메시지를 필터링할 수 있으며 이메일, 문자 메시지 또는 HTTP 엔드포인트로 수신되는 통화 같은 기본 커뮤니케이션 모드로 알림을 전송할 수 있습니다.

**참고**  
이메일이나 문자 메시지로 전송된 알림에는 이벤트 태그가 없습니다.

다음 표에는 주제 구독자에게 전송되는 RDS 이벤트의 메시지 속성이 나와 있습니다.


| Amazon RDS 이벤트 속성 |  설명  | 
| --- | --- | 
| EventID |  RDS 이벤트 메시지의 식별자는 예를 들어 RDS-EVENT-0006입니다.  | 
| 리소스 |  이벤트를 발생시키는 리소스의 ARN 식별자(예: `arn:aws:rds:ap-southeast-2:123456789012:db:database-1`)입니다.  | 

RDS 태그는 서비스 이벤트의 영향을 받은 리소스에 대한 데이터를 제공합니다. RDS는 알림이 SNS 또는 EventBridge로 전송될 때 메시지 본문에 태그의 현재 상태를 추가합니다.

SNS의 필터링 메시지 속성에 대한 자세한 내용은 *Amazon Simple Notification Service 개발자 안내서*의 [Amazon SNS 메시지 필터링](https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html)을 참조하세요.

EventBridge의 이벤트 태그 필터링에 대한 자세한 내용은 *Amazon EventBridge 사용 설명서*에서 [Amazon EventBridge 이벤트 패턴에 사용할 콘텐츠 비교 연산자](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html)를 참조하세요.

SNS에 대한 페이로드 기반 태그 필터링에 대한 자세한 내용은 [Introducing payload-based message filtering for Amazon SNS](https://aws.amazon.com/blogs/compute/introducing-payload-based-message-filtering-for-amazon-sns/)를 참조하세요.

# Amazon RDS 이벤트 알림 구독의 목록 표시
<a name="USER_Events.ListSubscription"></a>

현재 Amazon RDS 이벤트 알림 구독을 목록으로 표시할 수 있습니다.

## 콘솔
<a name="USER_Events.ListSubscription.Console"></a>

**현재 Amazon RDS 이벤트 알림 구독을 목록으로 표시하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1.  탐색 창에서 [**Event subscriptions**]를 선택합니다. [**Event subscriptions**] 창에 이벤트 알림 구독이 모두 표시됩니다.  
![\[DB 이벤트 알림 구독의 목록 표시\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-ListSubs.png)

   

## AWS CLI
<a name="USER_Events.ListSubscription.CLI"></a>

현재 Amazon RDS 이벤트 알림 구독을 표시하려면 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-subscriptions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-subscriptions.html) 명령을 사용합니다.

**Example**  
다음은 모든 이벤트 구독을 설명하는 예제입니다.  

```
aws rds describe-event-subscriptions
```
다음은 `myfirsteventsubscription`을 설명하는 예제입니다.  

```
aws rds describe-event-subscriptions --subscription-name myfirsteventsubscription
```

## API
<a name="USER_Events.ListSubscription.API"></a>

현재 Amazon RDS 이벤트 알림 구독을 표시하려면 Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventSubscriptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventSubscriptions.html) 작업을 사용합니다.

# Amazon RDS 이벤트 알림 구독 수정
<a name="USER_Events.Modifying"></a>

구독을 생성한 후에는 구독 이름, 소스 식별자, 카테고리 또는 주제 ARN을 변경할 수 있습니다.

## 콘솔
<a name="USER_Events.Modifying.Console"></a>

**Amazon RDS 이벤트 알림 구독을 변경하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1.  탐색 창에서 [**Event subscriptions**]를 선택합니다.

1.  [**Event subscriptions**] 창에서 수정할 구독을 선택한 다음 [**Edit**]를 선택합니다.

1.  **대상** 또는 **원본** 섹션에서 구독을 변경합니다.

1. **편집**을 선택합니다. Amazon RDS 콘솔에 현재 구독 변경 중으로 나옵니다.  
![\[DB 이벤트 알림 구독의 목록 표시\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Modify2.png)

   

## AWS CLI
<a name="USER_Events.Modifying.CLI"></a>

Amazon RDS 이벤트 알림 구독을 수정하려면, AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-event-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-event-subscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `--subscription-name`

**Example**  
다음 코드를 사용하여 `myeventsubscription`을 사용할 수 있습니다.  
Linux, macOS 또는 Unix 대상:  

```
aws rds modify-event-subscription \
    --subscription-name myeventsubscription \
    --enabled
```
Windows의 경우:  

```
aws rds modify-event-subscription ^
    --subscription-name myeventsubscription ^
    --enabled
```

## API
<a name="USER_Events.Modifying.API"></a>

Amazon RDS 이벤트를 수정하려면 Amazon RDS API 작업 [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyEventSubscription.html)을 호출합니다. 다음 필수 파라미터를 포함합니다.
+ `SubscriptionName`

# Amazon RDS 이벤트 알림 구독에 소스 식별자 추가
<a name="USER_Events.AddingSource"></a>

소스 식별자(이벤트를 발생시키는 Amazon RDS 소스)를 기존 구독에 추가할 수 있습니다.

## 콘솔
<a name="USER_Events.AddingSource.Console"></a>

소스 식별자는 Amazon RDS 콘솔에서 구독 관련 설정을 변경하면서 선택 또는 선택 해제를 통해 쉽게 추가하거나 제거할 수 있습니다. 자세한 내용은 [Amazon RDS 이벤트 알림 구독 수정](USER_Events.Modifying.md) 섹션을 참조하세요.

## AWS CLI
<a name="USER_Events.AddingSource.CLI"></a>

Amazon RDS 이벤트 알림 구독에 소스 식별자를 추가하려면 AWS CLI [https://docs.aws.amazon.com/](https://docs.aws.amazon.com/) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `--subscription-name`
+ `--source-identifier`

**Example**  
다음 예제에서는 `mysqldb` 구독에 소스 식별자 `myrdseventsubscription`를 추가합니다.  
대상 LinuxmacOS, 또는Unix:  

```
aws rds add-source-identifier-to-subscription \
    --subscription-name myrdseventsubscription \
    --source-identifier mysqldb
```
Windows의 경우:  

```
aws rds add-source-identifier-to-subscription ^
    --subscription-name myrdseventsubscription ^
    --source-identifier mysqldb
```

## API
<a name="USER_Events.AddingSource.API"></a>

Amazon RDS 이벤트 알림 구독에 소스 식별자를 추가하려면 Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html)을 호출합니다. 다음 필수 파라미터를 포함합니다.
+ `SubscriptionName`
+ `SourceIdentifier`

# Amazon RDS 이벤트 알림 구독에서 소스 식별자 제거
<a name="USER_Events.RemovingSource"></a>

임의 소스의 이벤트 알림 메시지를 더 이상 받고 싶지 않을 때는 소스 식별자(이벤트를 발생시키는 Amazon RDS 소스)를 구독에서 제거할 수 있습니다.

## 콘솔
<a name="USER_Events.RemovingSource.Console"></a>

소스 식별자는 Amazon RDS 콘솔에서 구독 관련 설정을 변경하면서 선택 또는 선택 해제를 통해 쉽게 추가하거나 제거할 수 있습니다. 자세한 내용은 [Amazon RDS 이벤트 알림 구독 수정](USER_Events.Modifying.md) 섹션을 참조하세요.

## AWS CLI
<a name="USER_Events.RemovingSource.CLI"></a>

Amazon RDS 이벤트 알림 구독에서 소스 식별자를 제거하려면 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/remove-source-identifier-from-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/remove-source-identifier-from-subscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `--subscription-name`
+ `--source-identifier`

**Example**  
다음 예제에서는 `mysqldb` 구독에서 소스 식별자 `myrdseventsubscription`를 제거합니다.  
대상 LinuxmacOS, 또는Unix:  

```
aws rds remove-source-identifier-from-subscription \
    --subscription-name myrdseventsubscription \
    --source-identifier mysqldb
```
Windows의 경우:  

```
aws rds remove-source-identifier-from-subscription ^
    --subscription-name myrdseventsubscription ^
    --source-identifier mysqldb
```

## API
<a name="USER_Events.RemovingSource.API"></a>

Amazon RDS 이벤트 알림 구독에서 소스 식별자를 제거하려면 Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `SubscriptionName`
+ `SourceIdentifier`

# Amazon RDS 이벤트 알림 카테고리의 목록 표시
<a name="USER_Events.ListingCategories"></a>

리소스 유형의 이벤트는 모두 여러 카테고리로 그룹화됩니다. 이용 가능한 카테고리 목록을 보려면 다음 절차를 따릅니다.

## 콘솔
<a name="USER_Events.ListingCategories.Console"></a>

이벤트 알림 구독을 생성 또는 변경할 때는 이벤트 카테고리가 Amazon RDS 콘솔에 표시됩니다. 자세한 내용은 [Amazon RDS 이벤트 알림 구독 수정](USER_Events.Modifying.md) 섹션을 참조하세요.

![\[DB 이벤트 알림 카테고리의 목록 표시\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Categories.png)




## AWS CLI
<a name="USER_Events.ListingCategories.CLI"></a>

Amazon RDS 이벤트 알림 범주를 표시하려면 AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-categories.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-categories.html) 명령을 사용합니다. 이 명령에는 필수 파라미터가 없습니다.

**Example**  

```
aws rds describe-event-categories
```

## API
<a name="USER_Events.ListingCategories.API"></a>

Amazon RDS 이벤트 알림 범주를 표시하려면 Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventCategories.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventCategories.html) 명령을 사용합니다. 이 명령에는 필수 파라미터가 없습니다.

# Amazon RDS 이벤트 알림 구독 삭제
<a name="USER_Events.Deleting"></a>

필요 없는 구독은 삭제할 수 있습니다. 그러면 해당 주제의 모든 구독자에게는 구독 시 지정한 이벤트 알림 메시지가 발송되지 않습니다.

## 콘솔
<a name="USER_Events.Deleting.Console"></a>

**Amazon RDS 이벤트 알림 구독을 삭제하려면**

1. AWS Management Console에 로그인한 후 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1.  탐색 창에서 [**DB Event Subscriptions**]를 선택합니다.

1.  [**My DB Event Subscriptions**] 창에서 삭제할 구독을 선택합니다.

1. **Delete**(삭제)를 선택합니다.

1. Amazon RDS 콘솔에 현재 구독 삭제 중으로 나옵니다.  
![\[이벤트 알림 구독 삭제\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Delete.png)

   

## AWS CLI
<a name="USER_Events.Deleting.CLI"></a>

Amazon RDS 이벤트 알림 구독을 삭제하려면, AWS CLI [https://docs.aws.amazon.com/cli/latest/reference/rds/delete-event-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-event-subscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `--subscription-name`

**Example**  
다음은 `myrdssubscription` 구독을 삭제하는 예제입니다.  

```
aws rds delete-event-subscription --subscription-name myrdssubscription
```

## API
<a name="USER_Events.Deleting.API"></a>

Amazon RDS 이벤트 알림 구독을 삭제하려면, RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html) 명령을 사용합니다. 다음 필수 파라미터를 포함합니다.
+ `SubscriptionName`

# Amazon Aurora 이벤트에서 트리거되는 규칙 생성
<a name="rds-cloud-watch-events"></a>

Amazon EventBridge를 사용하면 AWS 서비스를 자동화하고 애플리케이션 가용성 문제나 리소스 변경 같은 시스템 이벤트에 응답할 수 있습니다.

**Topics**
+ [

## 자습서: Amazon EventBridge를 사용하여 DB 인스턴스의 상태 변경 로깅
](#log-rds-instance-state)

## 자습서: Amazon EventBridge를 사용하여 DB 인스턴스의 상태 변경 로깅
<a name="log-rds-instance-state"></a>

이 자습서에서는 인스턴스의 상태 변경을 로깅하는 AWS Lambda 함수를 생성합니다. 그런 다음 기존 RDS DB 인스턴스의 상태가 변경될 때마다 함수를 실행하는 규칙을 생성합니다. 이 자습서에서는 일시적으로 종료할 수 있는 실행 중인 작은 테스트 인스턴스가 있다고 가정합니다.

**중요**  
실행 중인 프로덕션 DB 인스턴스에서 이 자습서를 수행하지 마세요.

**Topics**
+ [

### 1단계: AWS Lambda 함수 생성
](#rds-create-lambda-function)
+ [

### 2단계: 규칙 생성
](#rds-create-rule)
+ [

### 3단계: 규칙 테스트
](#rds-test-rule)

### 1단계: AWS Lambda 함수 생성
<a name="rds-create-lambda-function"></a>

Lambda 함수를 생성하여 상태 변경 이벤트를 기록합니다. 규칙을 생성할 때 이 함수를 지정합니다.

**Lambda 함수를 만들려면**

1. AWS Lambdahttps://console.aws.amazon.com/lambda/[에서 ](https://console.aws.amazon.com/lambda/) 콘솔을 엽니다.

1. Lambda를 처음 사용하는 경우 시작 페이지가 표시됩니다. **지금 시작**을 선택합니다. 그렇지 않은 경우에는 **함수 생성**을 선택합니다.

1. **새로 작성**을 선택합니다.

1. **함수 생성** 페이지에서 다음을 수행합니다.

   1. Lambda 함수의 이름과 설명을 입력합니다. 예를 들어 함수 이름을 **RDSInstanceStateChange**로 지정합니다.

   1. **런타임**에서 **Node.js 16x**를 선택합니다.

   1. **아키텍처**에서는 **x86\$164**를 선택합니다.

   1. **실행 역할**에서는 다음 중 하나를 수행합니다.
      + **기본 Lambda 권한을 가진 새 역할 생성**을 선택합니다.
      + **기존 역할**에서는 **기존 역할 사용**을 선택합니다. 사용하려는 역할을 선택합니다.

   1. **함수 생성**을 선택합니다.

1. [**RDSInstanceStateChange**] 페이지에서 다음을 수행합니다.

   1. **코드 소스**에서 **index.js**를 선택합니다.

   1. **index.js** 창에서 기존 코드를 삭제합니다.

   1. 다음 코드를 입력합니다.

      ```
      console.log('Loading function');
      
      exports.handler = async (event, context) => {
          console.log('Received event:', JSON.stringify(event));
      };
      ```

   1. [**Deploy**]를 선택합니다.

### 2단계: 규칙 생성
<a name="rds-create-rule"></a>

Amazon RDS 인스턴스를 시작할 때마다 Lambda 함수를 실행하는 규칙을 생성합니다.

**EventBridge 규칙을 만들려면**

1. [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)에서 Amazon EventBridge 콘솔을 엽니다.

1. 탐색 창에서 **규칙**을 선택합니다.

1. **규칙 생성**을 선택합니다.

1. 규칙에 대해 이름과 설명을 입력하십시오. 예를 들면 **RDSInstanceStateChangeRule**을 입력합니다.

1. **이벤트 패턴이 있는 규칙**을 선택한 후**다음**을 선택합니다.

1. **이벤트 소스**에서 **AWS 이벤트 또는 EventBridge 파트너 이벤트**를 선택합니다.

1. **이벤트 패턴** 섹션까지 아래로 스크롤합니다.

1. **이벤트 소스**에서 **AWS 서비스**를 선택합니다.

1. **AWS 서비스**에서는 **Relational Database Service(RDS)**를 선택합니다.

1. **이벤트 유형**에서 **RDS DB 인스턴스 이벤트**를 선택합니다.

1. 기본 이벤트 패턴을 그대로 둡니다. 그리고 **다음**을 선택합니다.

1. **대상 유형**에서 **AWS 서비스**를 선택합니다.

1. **대상 선택**에서 **Lambda 함수**를 선택합니다.

1. **함수**에서는 생성한 Lambda 함수를 선택합니다. **다음**을 선택합니다.

1. **태그 구성**에서는 **다음**을 선택합니다.

1. 규칙의 단계를 검토하십시오. 그런 다음 **규칙 생성**을 선택합니다.

### 3단계: 규칙 테스트
<a name="rds-test-rule"></a>

규칙을 테스트하려면 RDS DB 인스턴스를 종료합니다. 인스턴스가 종료될 때까지 몇 분 기다린 후에 Lambda 함수가 호출되었는지 확인합니다.

**DB 인스턴스를 중지하여 규칙을 테스트하려면**

1. [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)에서 Amazon RDS 콘솔을 엽니다.

1. RDS DB 인스턴스를 중지합니다.

1. [https://console.aws.amazon.com/events/](https://console.aws.amazon.com/events/)에서 Amazon EventBridge 콘솔을 엽니다.

1. 탐색 창에서 [**규칙(Rules)**]을 선택하고 생성한 규칙의 이름을 선택합니다.

1. **규칙 세부 정보**에서 **모니터링**을 선택합니다.

   그러면 Amazon CloudWatch 콘솔로 리디렉션됩니다. 리디렉션되지 않은 경우 **CloudWatch에서 지표 보기**를 클릭합니다.

1. [**모든 지표(All metrics)**]에서 생성한 규칙의 이름을 선택합니다.

   그래프에 규칙이 호출된 것으로 표시되어야 합니다.

1. 탐색 창에서 **로그 그룹**을 선택합니다.

1. Lambda 함수에 대한 로그 그룹 이름(**/aws/lambda/*function-name***)을 선택합니다.

1. 로그 스트림 이름을 선택하여 시작한 인스턴스에서 함수를 통해 제공된 데이터를 확인합니다. 다음과 유사한 수신된 이벤트가 표시되어야 합니다.

   ```
   {
       "version": "0",
       "id": "12a345b6-78c9-01d2-34e5-123f4ghi5j6k",
       "detail-type": "RDS DB Instance Event",
       "source": "aws.rds",
       "account": "111111111111",
       "time": "2021-03-19T19:34:09Z",
       "region": "us-east-1",
       "resources": [
           "arn:aws:rds:us-east-1:111111111111:db:testdb"
       ],
       "detail": {
           "EventCategories": [
               "notification"
           ],
           "SourceType": "DB_INSTANCE",
           "SourceArn": "arn:aws:rds:us-east-1:111111111111:db:testdb",
           "Date": "2021-03-19T19:34:09.293Z",
           "Message": "DB instance stopped",
           "SourceIdentifier": "testdb",
           "EventID": "RDS-EVENT-0087"
       }
   }
   ```

   JSON 형식의 RDS 이벤트에 대한 자세한 예는 [Aurora에 대한 이벤트 개요](working-with-events.md#rds-cloudwatch-events.sample) 단원을 참조하세요.

1. (선택 사항) 작업이 완료되면 Amazon RDS 콘솔을 열고 중지한 인스턴스를 시작할 수 있습니다.

# Amazon RDS 이벤트 카테고리 및 Aurora용 이벤트 메시지
<a name="USER_Events.Messages"></a>

Amazon RDS는 Amazon RDS 콘솔, AWS CLI 또는 API를 사용하여 구독할 수 있는 이벤트 카테고리가 매우 많습니다.

**Topics**
+ [

## DB 클러스터 이벤트
](#USER_Events.Messages.cluster)
+ [

## DB 클러스터 스냅샷 이벤트
](#USER_Events.Messages.cluster-snapshot)
+ [

## DB 인스턴스 이벤트
](#USER_Events.Messages.instance)
+ [

## DB 파라미터 그룹 이벤트
](#USER_Events.Messages.parameter-group)
+ [

## DB 보안 그룹 이벤트
](#USER_Events.Messages.security-group)
+ [

## DB 샤드 그룹 이벤트
](#USER_Events.Messages.shard-group)
+ [

## RDS 프록시 이벤트
](#USER_Events.Messages.rds-proxy)
+ [

## 블루/그린 배포 이벤트
](#USER_Events.Messages.BlueGreenDeployments)

## DB 클러스터 이벤트
<a name="USER_Events.Messages.cluster"></a>

다음 표에는 DB 클러스터가 원본 유형일 때 이벤트 카테고리와 이벤트 목록이 나와 있습니다.

**참고**  
DB 클러스터 이벤트 유형에 Aurora Serverless의 이벤트 범주가 없습니다. Aurora Serverless 이벤트의 범위는 RDS-EVENT-0141에서 RDS-EVENT-0149입니다.


|  Category  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
|  구성 변경  | RDS-EVENT-0016 |  마스터 보안 인증 정보를 재설정하세요.  | 없음 | 
|  구성 변경  | RDS-EVENT-0179 |  Database Activity Stream이 데이터베이스 클러스터에서 시작됩니다.  |  자세한 내용은 [데이터베이스 활동 스트림을 사용하여 Amazon Aurora 모니터링](DBActivityStreams.md) 섹션을 참조하세요.  | 
|  구성 변경  | RDS-EVENT-0180 |  데이터베이스 클러스터에서 Database Activity Stream이 중지되었습니다.  | 자세한 내용은 [데이터베이스 활동 스트림을 사용하여 Amazon Aurora 모니터링](DBActivityStreams.md) 섹션을 참조하세요. | 
| 생성 | RDS-EVENT-0170 |  DB 클러스터가 생성되었습니다.  |  없음  | 
| 삭제 | RDS-EVENT-0171 |  DB 클러스터가 삭제되었습니다.  |  없음  | 
|  장애 조치  | RDS-EVENT-0069 |  클러스터 장애 조치가 실패했습니다. 클러스터 인스턴스의 상태를 확인하고 다시 시도하세요.  |  없음  | 
|  장애 조치  | RDS-EVENT-0070 |  이전 프라이머리(*이름*)를 다시 승격하는 중입니다.  |  없음  | 
|  장애 조치  | RDS-EVENT-0071 |  DB 인스턴스(*이름*)로 장애 조치를 완료했습니다.  |  없음  | 
|  장애 조치  | RDS-EVENT-0072 |  DB 인스턴스(*이름*)에 대한 동일한 AZ 장애 조치를 시작했습니다.  |  없음  | 
|  장애 조치  | RDS-EVENT-0073 |  DB 인스턴스(*이름*)에 대한 크로스 AZ 장애 조치를 시작했습니다.  |  없음  | 
|  실패  | RDS-EVENT-0083 |  Amazon RDS에서 DB 클러스터(*이름*)의 Amazon S3 버킷에 액세스하기 위한 보안 인증 정보를 생성할 수 없습니다. 이는 계정에 S3 스냅샷 수집 IAM 역할이 올바르게 구성되지 않았거나 지정된 Amazon S3 버킷을 찾을 수 없기 때문입니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요.  |  자세한 내용은 [Percona XtraBackup과 Amazon S3를 사용하여 MySQL에서 물리적으로 마이그레이션](AuroraMySQL.Migrating.ExtMySQL.S3.md) 을 참조하십시오.  | 
|  결함  | RDS-EVENT-0143 |  다음과 같은 이유로 DB 클러스터를 *유닛*에서 *유닛*으로 규모 조정하지 못했습니다. *이유*.  |  Aurora Serverless DB 클러스터에 대해 조정이 실패하였습니다.  | 
| 실패 | RDS-EVENT-0354 |  호환되지 않는 리소스 때문에 DB 클러스터를 생성할 수 없습니다. *메시지*.  |  *메시지*에는 실패에 대한 세부 정보가 포함되어 있습니다.  | 
| 실패 | RDS-EVENT-0355 |  리소스 제한이 충분하지 않아 DB 클러스터를 생성할 수 없습니다. *메시지*.  |  *메시지*에는 실패에 대한 세부 정보가 포함되어 있습니다.  | 
|  실패  | RDS-EVENT-0387 |  패치 적용을 위해 DB 클러스터 *name*에서 DB 인스턴스를 파티셔닝하지 못했습니다.  | DB 클러스터의 DB 인스턴스에 대한 운영 체제 업그레이드가 실패했습니다. | 
|  글로벌 장애 조치  | RDS-EVENT-0181 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 전환이 시작되었습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). DB 클러스터에서 다른 작업이 실행되고 있기 때문에 프로세스가 지연될 수 있습니다.  | 
|  글로벌 장애 조치  | RDS-EVENT-0182 |  리전(*이름*)의 이전 프라이머리 DB 클러스터(*이름*)가 성공적으로 종료되었습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). 글로벌 데이터베이스의 이전 기본 인스턴스는 쓰기를 허용하지 않습니다. 모든 볼륨이 동기화됩니다.  | 
|  글로벌 장애 조치  | RDS-EVENT-0183 |  전역 클러스터 멤버 간의 데이터 동기화를 기다리는 중입니다. 현재 프라이머리 DB 클러스터보다 지연됨: `reason`.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). 글로벌 데이터베이스 장애 조치의 동기화 단계 중에 복제 지연이 발생합니다.  | 
|  글로벌 장애 조치  | RDS-EVENT-0184 |  리전(*이름*)의 새로운 프라이머리 DB 클러스터(*이름*)가 성공적으로 승격되었습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). 글로벌 데이터베이스의 볼륨 토폴로지가 새 기본 볼륨으로 다시 설정됩니다.  | 
|  글로벌 장애 조치  | RDS-EVENT-0185 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 전환이 완료되었습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). 글로벌 데이터베이스 전환이 기본 DB 클러스터에서 완료됩니다. 장애 조치가 완료된 후 복제본이 온라인 상태로 전환되는 데 오랜 시간이 걸릴 수 있습니다.  | 
|  글로벌 장애 조치  | RDS-EVENT-0186 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 전환이 취소되었습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치').  | 
|  글로벌 장애 조치  | RDS-EVENT-0187 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 전환이 실패했습니다.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치').  | 
|  글로벌 장애 조치  | RDS-EVENT-0238 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 장애 조치가 완료되었습니다.  |  없음  | 
|  글로벌 장애 조치  | RDS-EVENT-0239 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 글로벌 장애 조치가 실패했습니다.  |  없음  | 
|  글로벌 장애 조치  | RDS-EVENT-0240 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 재동기화 구성 요소가 글로벌 장애 조치 후에 시작되었습니다.  |  없음  | 
|  글로벌 장애 조치  | RDS-EVENT-0241 |  리전(*이름*)의 DB 클러스터(*이름*)에 대한 재동기화 구성 요소가 글로벌 장애 조치 후에 완료되었습니다.  |  없음  | 
|  글로벌 장애 조치  | RDS-EVENT-0397 |  Aurora는 글로벌 라이터 엔드포인트가 확인하는 DNS 이름 변경을 완료했습니다.  |  없음  | 
|  글로벌 장애 조치  | RDS-EVENT-0423 |  대상 DB 클러스터와의 데이터 동기화를 기다리는 중입니다. 현재 대상 DB 클러스터가 프라이머리 DB 클러스터보다 지연됨: `%s`.  |  이 이벤트는 전환 작업에 해당합니다(이전 명칭: '계획된 관리형 장애 조치'). 글로벌 데이터베이스 장애 조치의 동기화 단계 중에 복제 지연이 발생합니다.  | 
|  유지 관리  | RDS-EVENT-0156 |  DB 클러스터에 사용 가능한 DB 엔진 마이너 버전 업그레이드가 있습니다.  |  없음  | 
|  유지 관리  | RDS-EVENT-0173 |  데이터베이스 클러스터 엔진 버전이 업그레이드되었습니다.  | DB 클러스터의 패치 적용이 완료되었습니다. | 
|  유지 관리  | RDS-EVENT-0174 |  데이터베이스 클러스터가 업그레이드할 수 없는 상태입니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0176 |  데이터베이스 클러스터 엔진 메이저 버전이 업그레이드되었습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0177 |  데이터베이스 클러스터 업그레이드가 진행 중입니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0286 |  데이터베이스 클러스터 엔진 *version\$1number* 버전 업그레이드가 시작되었습니다. 클러스터는 온라인 상태로 유지됩니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0287 |  운영 체제 업그레이드 요구 사항이 감지되었습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0288 |  클러스터 운영 체제 업그레이드를 시작하는 중입니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0289 |  클러스터 운영 체제 업그레이드가 완료되었습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0290 |  데이터베이스 클러스터가 패치되었습니다. 소스 버전 *version\$1number* => *new\$1version\$1number*.  | 없음 | 
|  유지 관리  | RDS-EVENT-0363 |  업그레이드 준비 진행 중: *cluster\$1name*  | DB 클러스터에 대한 업그레이드 사전 점검이 시작되었습니다. | 
|  유지 관리  | RDS-EVENT-0388 |  DB 클러스터 *name*: *partition\$1n*의 파티션 *name*/*name*에서 DB 인스턴스에 오프라인 패치 적용을 시작합니다.  | DB 클러스터의 DB 인스턴스에 대한 운영 체제 업그레이드를 시작합니다. | 
|  유지 관리  | RDS-EVENT-0389 |  DB 클러스터 운영 체제를 업그레이드하지 못했습니다. 다음 유지 관리 기간을 기다리거나 DB 클러스터 운영 체제를 수동으로 업그레이드할 수 있습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0424 |  DB 클러스터 *이름*이 글로벌 클러스터의 대상 업그레이드 버전 *버전*보다 높은 버전 *버전*을 실행 중입니다. 장애 조치 또는 전환 중에 문제가 발생할 수 있으므로 글로벌 클러스터보다 높은 버전에 보조 클러스터를 두지 않는 것이 좋습니다. 글로벌 클러스터를 일치하도록 업그레이드하는 것이 좋습니다.  |  없음  | 
|  알림  | RDS-EVENT-0076 |  *이름*에서 *이름*으로 마이그레이션하지 못했습니다. 이유: *이유*.  |  Aurora DB 클러스터로 마이그레이션하지 못했습니다.  | 
|  알림  | RDS-EVENT-0077 |  *이름*.*이름*을 InnoDB로 변환하지 못했습니다. 이유: *이유*.  |  Aurora DB 클러스터로 마이그레이션하는 중에 원본 데이터베이스의 테이블을 InnoDB로 변환하지 못했습니다.  | 
|  알림  | RDS-EVENT-0085 |  인스턴스(*이름*)의 상태가 *이름*이므로 DB 클러스터(*이름*)를 업그레이드할 수 없습니다. 문제를 해결하거나 인스턴스를 삭제한 후 다시 시도하세요.  |  Aurora DB 클러스터를 패치하는 동안 오류가 발생했습니다. 인스턴스 상태를 확인하고 문제를 해결한 다음 다시 시도하세요. 자세한 내용은 [Amazon Aurora DB 클러스터 유지 관리](USER_UpgradeDBInstance.Maintenance.md) 섹션을 참조하세요.  | 
|  알림  | RDS-EVENT-0141 |  다음과 같은 이유로 DB 클러스터를 *유닛*에서 *유닛*으로 규모 조정하는 중입니다. *이유*.  |  Aurora Serverless DB 클러스터에 대해 조정이 시작되었습니다.  | 
|  알림  | RDS-EVENT-0142 |  DB 클러스터가 *유닛*에서 *유닛*으로 규모 조정되었습니다.  |  Aurora Serverless DB 클러스터에 대해 조정이 완료되었습니다.  | 
|  알림  | RDS-EVENT-0144 |  DB 클러스터를 일시 중지하는 중입니다.  |  Aurora Serverless DB 클러스터에서 자동 일시 중지가 시작되었습니다.  | 
|  알림  | RDS-EVENT-0145 |  DB 클러스터가 일시 중지되었습니다.  |  Aurora Serverless DB 클러스터가 일시 중지되었습니다.  | 
|  알림  | RDS-EVENT-0146 |  DB 클러스터 일시 중지가 취소되었습니다.  |  Aurora Serverless DB 클러스터 일시 중지가 취소되었습니다.  | 
|  알림  | RDS-EVENT-0147 |  DB 클러스터를 재개하는 중입니다.  | Aurora Serverless DB 클러스터 재개 작업이 시작되었습니다. | 
|  알림  | RDS-EVENT-0148 |  DB 클러스터가 재개되었습니다.  | Aurora Serverless DB 클러스터 재개 작업이 완료되었습니다. | 
|  알림  | RDS-EVENT-0149 |  DB 클러스터가 *유닛*에서 *유닛*으로 규모 조정되었지만, 다음 이유로 확장이 원활하지 않습니다. *이유*.  |  Aurora Serverless DB 클러스터에서 강제 적용 옵션을 통해 원활한 조정이 완료되었습니다. 필요에 따라 연결이 중단되었을 수 있습니다.  | 
|  알림  | RDS-EVENT-0150 |  DB 클러스터가 중지되었습니다.  |  없음  | 
|  알림  | RDS-EVENT-0151 |  DB 클러스터가 시작되었습니다.  |  없음  | 
|  알림  | RDS-EVENT-0152 |  DB 클러스터를 중지하지 못했습니다.  |  없음  | 
|  알림  | RDS-EVENT-0153 |  DB 클러스터가 중지 최대 허용 시간 초과로 인해 시작 중입니다.  |  없음  | 
|  알림  | RDS-EVENT-0172 |  클러스터 이름을 *이름*에서 *이름*으로 변경했습니다.  |  없음  | 
|  알림  | RDS-EVENT-0234 |  내보내기 작업에 실패했습니다.  |  DB 클러스터 내보내기 작업이 실패했습니다.  | 
|  알림  | RDS-EVENT-0235 |  내보내기 작업이 취소되었습니다.  |  DB 클러스터 내보내기 작업이 취소되었습니다.  | 
|  알림  | RDS-EVENT-0236 |  내보내기 작업이 완료되었습니다.  |  DB 클러스터 내보내기 작업이 완료되었습니다.  | 
|  알림  | RDS-EVENT-0386 |  DB 클러스터 *name*의 DB 인스턴스가 *list\$1of\$1partitions*(으)로 파티셔닝되었습니다. DB 클러스터가 온라인 상태입니다.  | DB 클러스터의 DB 인스턴스에 대한 운영 체제 업그레이드가 성공했습니다. | 
| 알림 | RDS-EVENT-0426 | RDS는 유휴 또는 장기 실행 트랜잭션으로 인해 DB 클러스터 *이름*을 복제 소스로 구성할 수 없습니다. 트랜잭션이 완료되거나 취소될 때까지 기다린 후 다시 시도하세요. | 없음 | 

## DB 클러스터 스냅샷 이벤트
<a name="USER_Events.Messages.cluster-snapshot"></a>

다음 표에는 DB 클러스터 스냅샷이 원본 유형일 때 이벤트 카테고리와 이벤트 목록이 나와 있습니다.

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/AmazonRDS/latest/AuroraUserGuide/USER_Events.Messages.html)

## DB 인스턴스 이벤트
<a name="USER_Events.Messages.instance"></a>

다음 표는 DB 인스턴스가 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.


|  카테고리  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
|  가용성  | RDS-EVENT-0004 |  DB 인스턴스 종료.  | 없음 | 
|  가용성  | RDS-EVENT-0006 |  DB 인스턴스가 다시 시작되었습니다.  | 없음 | 
|  가용성  | RDS-EVENT-0022 |  MySQL을 다시 시작하는 중 오류가 발생했습니다. *메시지*.  | Aurora MySQL 또는 RDS for MariaDB를 다시 시작하는 중 오류가 발생했습니다. | 
| 가용성 | RDS-EVENT-0419 | Amazon RDS가 데이터베이스 인스턴스 *이름*의 KMS 암호화 키에 액세스할 수 없습니다. 이 데이터베이스는 액세스할 수 없음 상태가 됩니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요. | 없음 | 
|  역추적  | RDS-EVENT-0131 |  실제 역추적 기간은 지정한 대상 역추적 기간보다 작습니다. 대상 역추적 기간에서 시간에 해당하는 숫자를 줄이는 것을 고려해 보십시오.  | 역추적에 대한 자세한 내용은 [Aurora DB 클러스터 역추적](AuroraMySQL.Managing.Backtrack.md) 섹션을 참조하세요. | 
|  역추적  | RDS-EVENT-0132 |  실제 역추적 기간은 대상 역추적 기간과 같습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0011 |  DBParameterGroup *이름*을 사용하도록 업데이트되었습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0012 |  수정을 데이터베이스 인스턴스 클래스에 적용.  | 없음 | 
|  구성 변경  | RDS-EVENT-0014 |  DB 인스턴스 클래스에 대한 수정 적용이 완료되었습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0017 |  할당된 스토리지에 대한 수정 적용이 완료되었습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0025 |  다중 AZ DB 인스턴스로 전환하기 위한 수정 적용이 완료되었습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0029 |  표준(단일 AZ) DB 인스턴스로 전환하기 위한 수정 적용이 완료되었습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0033 |  마스터 사용자 이름과 일치하는 사용자가 *숫자*명 있습니다. 특정 호스트에 연결되지 않은 사용자만 재설정합니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0067 |  암호를 재설정할 수 없습니다. 오류 정보: *메시지*.  | 없음 | 
|  구성 변경  | RDS-EVENT-0078 |  모니터링 간격이 *숫자*로 변경되었습니다.  |  Enhanced Monitoring 구성이 변경되었습니다. | 
|  구성 변경  | RDS-EVENT-0092 |  DB 파라미터 그룹의 업데이트를 완료했습니다.  | 없음 | 
|  생성  | RDS-EVENT-0005 |  생성된 DB 인스턴스.  | 없음 | 
|  삭제  | RDS-EVENT-0003 |  DB 인스턴스가 삭제되었습니다.  | 없음 | 
|  실패  | RDS-EVENT-0035 |  데이터베이스 인스턴스가 *상태*로 전환되었습니다. *메시지*.  | DB 인스턴스에 잘못된 파라미터가 있습니다. 예를 들어 이 인스턴스 클래스의 메모리 관련 파라미터가 너무 높게 설정되어 있어 DB 인스턴스가 시작되지 않는 경우 사용자가 할 수 있는 작업은 메모리 파라미터를 수정하고 DB 인스턴스를 재부팅하는 것입니다. | 
|  실패  | RDS-EVENT-0036 |  데이터베이스 인스턴스가 *상태* 상태입니다. *메시지*.  | DB 인스턴스가 호환되지 않는 네트워크에 있습니다. 특정 서브넷 ID 중 일부가 잘못되었거나 존재하지 않습니다. | 
|  실패  | RDS-EVENT-0079 |  Amazon RDS가 확장 모니터링을 위한 보안 인증 정보를 생성할 수 없으며 이 기능은 비활성화되었습니다. 이는 rds-monitoring-role이 존재하지 않고 계정에 올바르게 구성되어 있지 않기 때문일 수 있습니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요.  |  확장 모니터링을 활성화하려면 확장 모니터링 IAM 역할이 있어야 합니다. IAM 역할 생성에 대한 자세한 내용은 [Amazon RDS Enhanced Monitoring에 대한 IAM 역할을 생성하려면](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.IAMRole) 섹션을 참조하세요.  | 
|  실패  | RDS-EVENT-0080 |  Amazon RDS가 인스턴스(*이름*)에 확장 모니터링을 구성할 수 없으며 이 기능은 비활성화되었습니다. 이는 rds-monitoring-role이 존재하지 않고 계정에 올바르게 구성되어 있지 않기 때문일 수 있습니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요.  |  구성을 변경하는 동안 오류가 발생하여 확장 모니터링이 비활성화되었습니다. 확장 모니터링 IAM 역할이 잘못 구성된 것 같습니다. 확장 모니터링 IAM 역할을 생성하는 방법에 대한 자세한 내용은 [Amazon RDS Enhanced Monitoring에 대한 IAM 역할을 생성하려면](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.IAMRole) 섹션을 참조하세요.  | 
|  결함  | RDS-EVENT-0082 |  Amazon RDS에서 DB 인스턴스(*이름*)의 Amazon S3 버킷에 액세스하기 위한 보안 인증 정보를 생성할 수 없습니다. 이는 계정에 S3 스냅샷 수집 IAM 역할이 올바르게 구성되지 않았거나 지정된 Amazon S3 버킷을 찾을 수 없기 때문입니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요.  |  Aurora가 Amazon S3 버킷에서 백업 데이터를 복사할 수 없습니다. Amazon S3 버킷에 액세스하기 위한 Aurora의 권한이 잘못 구성된 것 같습니다. 자세한 내용은 [Percona XtraBackup과 Amazon S3를 사용하여 MySQL에서 물리적으로 마이그레이션](AuroraMySQL.Migrating.ExtMySQL.S3.md) 을 참조하십시오.  | 
| 실패 | RDS-EVENT-0353 |  리소스 제한이 충분하지 않아 DB 인스턴스를 생성할 수 없습니다. *메시지*.  |  *메시지*에는 실패에 대한 세부 정보가 포함되어 있습니다.  | 
| 실패 | RDS-EVENT-0418 | Amazon RDS가 데이터베이스 인스턴스 *이름*의 KMS 암호화 키에 액세스할 수 없습니다. 키가 비활성화되었거나 Amazon RDS가 액세스할 수 없기 때문일 수 있습니다. 이 상태가 계속되면 데이터베이스가 액세스할 수 없음 상태가 됩니다. 자세한 내용은 Amazon RDS 설명서의 문제 해결 섹션을 참조하세요. | 없음 | 
| 실패 | RDS-EVENT-0420 | 이제 Amazon RDS가 데이터베이스 인스턴스 *이름*의 KMS 암호화 키에 성공적으로 액세스할 수 있습니다. | 없음 | 
|  적은 스토리지  | RDS-EVENT-0007 |  할당된 스토리지가 모두 소진되었습니다. 해결하려면 추가 스토리지를 할당하세요.  |  DB 인스턴스에 할당된 스토리지를 모두 사용했습니다. 이 문제를 해결하려면 DB 인스턴스에 스토리지를 추가 할당하세요. 자세한 내용은 [RDS FAQ](https://aws.amazon.com/rds/faqs) 섹션을 참조하세요. [**Free Storage Space**] 측정치를 사용하여 DB 인스턴스에 대한 스토리지 공간을 모니터링할 수 있습니다.  | 
|  적은 스토리지  | RDS-EVENT-0089 |  DB 인스턴스(*이름*)의 사용 가능한 스토리지 용량이 프로비저닝된 스토리지의 *백분율*로 낮습니다[프로비저닝된 스토리지: *용량*, 사용 가능한 스토리지: *용량*]. 이 문제를 해결하려면 프로비저닝된 스토리지를 늘리는 것이 좋습니다.  |  DB 인스턴스가 할당된 스토리지의 90% 이상을 사용하였습니다. [**Free Storage Space**] 측정치를 사용하여 DB 인스턴스에 대한 스토리지 공간을 모니터링할 수 있습니다.  | 
|  적은 스토리지  | RDS-EVENT-0227 |  Aurora 클러스터의 스토리지가 *용량*테라바이트만 남아 있어 위험할 정도로 부족합니다. 클러스터의 스토리지 로드를 줄이기 위한 조치를 취하세요.  |  Aurora 스토리지 하위 시스템의 공간이 부족합니다.  | 
|  유지 관리  | RDS-EVENT-0026 |  DB 인스턴스에 오프라인 패치를 적용하는 중입니다.  |  DB 인스턴스의 오프라인 유지 관리가 진행 중입니다. 따라서 현재 DB 인스턴스는 사용할 수 없습니다.  | 
|  유지 관리  | RDS-EVENT-0027 |  DB 인스턴스에 대한 오프라인 패치 적용이 완료되었습니다.  |  DB 인스턴스의 오프라인 유지 관리가 완료되었습니다. 이제 DB 인스턴스를 사용할 수 있습니다.  | 
|  유지 관리  | RDS-EVENT-0047 |  데이터베이스 인스턴스가 패치되었습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0155 |  DB 인스턴스에 사용 가능한 DB 엔진 마이너 버전 업그레이드가 있습니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0178 |  데이터베이스 인스턴스 업그레이드가 진행 중입니다.  | 없음 | 
|  유지 관리  | RDS-EVENT-0422 |  RDS는 보류 중인 유지 관리 작업으로 인해 DB 인스턴스 *이름*의 호스트를 대체합니다. | 없음 | 
|  알림  | RDS-EVENT-0044 |  *message*  | 운영자가 발행한 알림입니다. 자세한 내용은 이벤트 메시지 섹션을 참조하세요. | 
|  알림  | RDS-EVENT-0048 |  이 인스턴스에는 먼저 업그레이드해야 하는 읽기 전용 복제본이 있으므로 데이터베이스 엔진 업그레이드가 지연됩니다.  | DB 인스턴스의 패치 작업이 지연되었습니다. | 
|  알림  | RDS-EVENT-0087 |  DB 인스턴스가 중지되었습니다.  | 없음 | 
|  알림  | RDS-EVENT-0088 |  DB 인스턴스가 시작되었습니다.  | 없음 | 
|  알림  | RDS-EVENT-0365 |  시간대 파일이 업데이트되었습니다. RDS 인스턴스를 다시 시작하면 변경 사항이 적용됩니다.  | 없음 | 
|  알림, 서버리스  | RDS-EVENT-0370 |  DB 인스턴스에 대해 일시 중지가 시작되었습니다.  |  유휴 Aurora Serverless v2 DB 인스턴스를 일시 중지하려는 새로운 시도가 시작되었습니다.  | 
|  알림, 서버리스  | RDS-EVENT-0371 |  DB 인스턴스 일시 중지가 취소되었습니다.  |  워크로드로 인해 유휴 Aurora Serverless v2 DB 인스턴스 일시 중지 시도가 실패했습니다.  | 
|  알림, 서버리스  | RDS-EVENT-0372 |  DB 인스턴스를 성공적으로 일시 중지했습니다.  |  Aurora Serverless v2 DB 인스턴스가 일시 중지되었습니다.  | 
|  알림, 서버리스  | RDS-EVENT-0373 |  DB 인스턴스에 대해 재개가 시작되었습니다.  |  새 워크로드 또는 관리나 유지 관리 활동으로 인해 Aurora Serverless v2 DB 인스턴스 재개되기 시작했습니다.  | 
|  알림, 서버리스  | RDS-EVENT-0374 |  DB 인스턴스를 성공적으로 재개했습니다.  | Aurora Serverless v2 DB 인스턴스가 재개되었습니다. | 
|  알림  | RDS-EVENT-0385 |  클러스터 토폴로지가 업데이트됩니다.  |  DB 클러스터에 DB 인스턴스에 대한 DNS 변경 사항이 있습니다. 여기에는 새 DB 인스턴스가 추가 또는 삭제되거나 장애 조치가 있는 경우가 포함됩니다.  | 
|  알림, 글로벌 데이터베이스  | RDS-EVENT-0390 |  *region\$1id* 리전의 *cluster\$1id* DB 클러스터에 대한 쓰기 차단 시도가 성공했습니다.  |  Aurora는 Aurora Global Database의 전환 또는 장애 조치를 준비하기 위한 스토리지 계층에서 쓰기를 차단하기 시작했습니다.  | 
|  알림, 글로벌 데이터베이스  | RDS-EVENT-0391 |  *region\$1id* 리전의 *cluster\$1id* DB 클러스터에 대한 쓰기 차단 시도가 시간 초과되었습니다.  |  Aurora는 Aurora Global Database의 전환 또는 장애 조치를 준비하기 위한 스토리지 계층에서 쓰기를 차단할 수 없었습니다. 전환 또는 장애 조치가 진행되지만 원래 기본 클러스터의 스냅샷에서 최근에 작성된 데이터를 복구해야 할 수 있습니다.  | 
|  읽기 전용 복제본  | RDS-EVENT-0045 |  복제가 중지되었습니다.  |  이 메시지는 복제 중에 오류가 있을 때 나타납니다. 오류 유형을 확인하려면 [MySQL 읽기 전용 복제본 문제 해결](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.Troubleshooting.html)을 참조하세요.  | 
|  읽기 전용 복제본  | RDS-EVENT-0046 |  읽기 전용 복제본에 대한 복제가 재개되었습니다.  | 이 메시지는 읽기 전용 복제본을 처음 생성할 때 나타나거나 복제 기능의 정상 여부를 확인하는 모니터링 메시지로 나타납니다. `RDS-EVENT-0045` 알림 후에 이 메시지가 표시되면 오류가 표시된 후 또는 복제가 중단된 후 복제가 재개된 것입니다. | 
|  읽기 전용 복제본  | RDS-EVENT-0057 |  복제 스트리밍이 종료되었습니다.  | 없음 | 
|  복구  | RDS-EVENT-0020 |  DB 인스턴스 복구가 시작되었습니다. 복구 시간은 복구할 데이터 용량에 따라 달라집니다.  | 없음 | 
|  복구  | RDS-EVENT-0021 |  DB 인스턴스 복구가 완료되었습니다.  | 없음 | 
|  복구  | RDS-EVENT-0023 |  긴급 스냅샷 요청이 있습니다. *메시지*.  |  수동 백업을 요청하였지만 Amazon RDS가 현재 DB 스냅샷을 생성 중입니다. 따라서 Amazon RDS가 DB 스냅샷 생성을 완료한 후에 다시 요청하십시오.  | 
|  복구  | RDS-EVENT-0052 |  다중 AZ 인스턴스 복구가 시작되었습니다.  | 복구 시간은 복구할 데이터 용량에 따라 달라집니다. | 
|  복구  | RDS-EVENT-0053 |  다중 AZ 인스턴스 복구가 완료되었습니다. 장애 조치 또는 활성화가 보류 중입니다.  | 이 메시지는 Amazon RDS가 필요한 경우 보조 인스턴스에 대한 장애 조치를 시작하도록 DB 인스턴스를 준비했음을 나타냅니다. | 
|  복구  | RDS-EVENT-0361 |  대기 DB 인스턴스 복구가 시작되었습니다.  |  복구 프로세스 중에 대기 DB 인스턴스가 다시 구축됩니다. 복구 프로세스 중에는 데이터베이스 성능이 영향을 받습니다.  | 
|  복구  | RDS-EVENT-0362 |  대기 DB 인스턴스 복구가 완료되었습니다.  |  복구 프로세스 중에 대기 DB 인스턴스가 다시 구축됩니다. 복구 프로세스 중에는 데이터베이스 성능이 영향을 받습니다.  | 
|  복원  | RDS-EVENT-0019 |  DB 인스턴스 *이름*에서 *이름*으로 복원되었습니다.  |  DB 인스턴스가 특정 시점으로 백업에서 복원되었습니다.  | 
|  보안 패치  | RDS-EVENT-0230 |  DB 인스턴스의 시스템 업데이트를 사용할 수 있습니다. 업데이트 적용에 대한 자세한 내용은 RDS 사용 설명서의 'DB 인스턴스 관리'를 참조하세요.  |  DB 인스턴스의 운영 체제의 새로운 버전, 마이너 버전, 운영 체제 패치를 사용할 수 있습니다. 업데이트에 적용에 대한 자세한 내용은 [Aurora DB 클러스터의 운영 체제 업데이트](USER_UpgradeDBInstance.Maintenance.md#Aurora_OS_updates) 섹션을 참조하세요.  | 
|  유지 관리  | RDS-EVENT-0425 |  지정된 서브넷에 사용 가능한 IP 주소가 없으므로 Amazon RDS가 OS 업그레이드를 수행할 수 없습니다. 사용 가능한 IP 주소가 있는 서브넷을 선택하고 다시 시도합니다.  |  없음  | 
|  유지 관리  | RDS-EVENT-0429 |  *영역* 가용 영역의 *유형* 인스턴스 유형에 사용할 수 있는 용량이 부족하여 Amazon RDS가 OS 업그레이드를 수행할 수 없습니다.  |  없음  | 
|  유지 관리  | RDS-EVENT-0501 |  Amazon RDS DB 인스턴스의 서버 인증서는 보류 중인 유지 관리 작업을 통해 교체해야 합니다.  |  DB 인스턴스의 서버 인증서는 보류 중인 유지 관리 작업을 통해 교체해야 합니다. Amazon RDS는 이 유지 관리 중에 데이터베이스를 재부팅하여 인증서 교체를 완료합니다. 이 유지 관리를 예약하려면 **유지 관리 및 백업** 탭으로 이동하여 **지금 적용** 또는 **다음 유지 관리 기간 예약**을 선택합니다. 변경 사항이 예약되지 않은 경우 Amazon RDS는 유지 관리 작업에 표시된 자동 적용 날짜의 유지 관리 기간에 변경 사항을 자동으로 적용합니다.  | 
|  유지 관리  | RDS-EVENT-0502 |  Amazon RDS는 다음 유지 관리 기간 동안 DB 인스턴스에 대한 서버 인증서 교체를 예약했습니다. 이 유지 관리를 수행하려면 데이터베이스를 재부팅해야 합니다.  |  없음  | 

## DB 파라미터 그룹 이벤트
<a name="USER_Events.Messages.parameter-group"></a>

다음 표는 DB 파라미터 그룹이 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.


|  Category  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
|  구성 변경  | RDS-EVENT-0037 |  메서드 *method* 적용을 사용하여 파라미터 *name*을 *value*로 업데이트했습니다.  |  없음  | 

## DB 보안 그룹 이벤트
<a name="USER_Events.Messages.security-group"></a>

다음 표는 DB 보안 그룹이 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

**참고**  
DB 보안 그룹 EC2-Classic의 리소스입니다. EC2-Classic은 2022년 8월 15일에 사용 중지되었습니다. EC2-Classic에서 VPC로 마이그레이션하지 않은 경우 가능한 한 빨리 마이그레이션하는 것이 좋습니다. 자세한 내용은 Amazon EC2 사용 설명서**의 [Migrate from EC2-Classic to a VPC](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html)(EC2-Classic에서 VPC로 마이그레이션) 및 [EC2-Classic Networking is Retiring – Here’s How to Prepare](https://aws.amazon.com/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare/)(EC2-Classic 네트워킹 지원 중단에 대비하는 방법) 블로그 게시물을 참조하세요.


|  카테고리  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
|  구성 변경  | RDS-EVENT-0038 |  보안 그룹에 변경 사항을 적용했습니다.  |  없음  | 
|  실패  | RDS-EVENT-0039 |  *사용자*로서의 권한 부여를 취소하는 중입니다.  |  *사용자*가 소유한 보안 그룹이 없습니다. 보안 그룹에 대한 권한 부여가 잘못되었기 때문에 취소되었습니다.  | 

## DB 샤드 그룹 이벤트
<a name="USER_Events.Messages.shard-group"></a>

다음 표에는 DB 샤드 그룹이 소스 유형일 때 이벤트 범주와 이벤트 목록이 나와 있습니다.


|  카테고리  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
| 실패 | RDS-EVENT-0324 |  데이터 로드 작업이 실패했습니다.  | 오류 메시지에 나타나는 이유로 데이터 로드 작업이 실패했습니다. | 
| 유지 관리 | RDS-EVENT-0302 |  DB 샤드 그룹 *name*의 하위 클러스터 ID *number*에 대해 보류 중인 *job\$1ID* 샤드 분할 작업을 마무리하려면 조치가 필요합니다. 작업을 완료하려면 SQL을 간접 호출하세요. <pre>SELECT rds_aurora.limitless_finalize_split_shard(job_ID);</pre>  |  없음  | 
| 유지 관리 | RDS-EVENT-0303 |  DB 샤드 그룹 *name*의 하위 클러스터 ID *number*에 대해 *작업\$1ID* 샤드 분할 마무리 작업이 시작되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0304 |  DB 샤드 그룹 *name*의 하위 클러스터 ID *number*에 대해 *작업\$1ID* 샤드 분할 작업이 성공적으로 완료되었습니다. DB 샤드 그룹 *name*에 하위 클러스터 ID가 *number*인 새 샤드가 추가되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0305 |  DB 샤드 그룹 *name*의 하위 클러스터 ID *number*에 대해 *작업\$1ID* 샤드 분할 작업이 실패했습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0366 |  DB 샤드 그룹 *name*의 하위 클러스터 ID *number*에 대해 *작업\$1ID* 샤드 분할 작업이 시작되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0367 |  DB 샤드 그룹 *name*에서 *job\$1ID* 라우터 추가 작업이 시작되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0368 |  *job\$1ID* 라우터 추가 작업이 성공적으로 완료되었습니다. DB 샤드 그룹 *name*에 하위 클러스터 ID가 *number*인 새 라우터가 추가되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0369 |  DB 샤드 그룹 *name*에서 *job\$1ID* 라우터 추가 작업이 실패했습니다.  | 없음 | 
| 유지 관리 | RDS-EVENT-0394 |  DB 샤드 그룹 *name*에서 *job\$1ID* 라우터 추가 작업이 취소되었습니다.  |  없음  | 
| 유지 관리 | RDS-EVENT-0395 |  DB 샤드 그룹 *name*에서 *job\$1ID* 샤드 분할 작업이 취소되었습니다.  |  없음  | 
| 알림 | RDS-EVENT-0321 |  데이터 로드 작업을 위한 인프라를 초기화합니다.  | 없음 | 
| 알림 | RDS-EVENT-0322 |  데이터 로드 작업이 진행 중입니다.  | 없음 | 
| 알림 | RDS-EVENT-0323 |  데이터 로드 작업이 성공적으로 완료되었습니다.  | 없음 | 
| 알림 | RDS-EVENT-0325 |  고객의 요청에 따라 데이터 로드 작업을 취소합니다.  | 없음 | 
| 알림 | RDS-EVENT-0326 |  데이터 로드 작업이 취소되었습니다.  | 없음 | 

## RDS 프록시 이벤트
<a name="USER_Events.Messages.rds-proxy"></a>

다음 표에서는 RDS 프록시가 소스 유형일 때 이벤트 범주와 이벤트 목록을 보여 줍니다.


|  카테고리  | RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
| 구성 변경 | RDS-EVENT-0204 |  RDS가 DB 프록시(*이름*)를 수정했습니다.  | 없음 | 
| 구성 변경 | RDS-EVENT-0207 |  RDS가 DB 프록시(*이름*)의 엔드포인트를 수정했습니다.  | 없음 | 
| 구성 변경 | RDS-EVENT-0213 |  RDS가 DB 인스턴스 추가를 감지하여 DB 프록시(*이름*)의 대상 그룹에 자동으로 추가했습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0214 |  RDS가 DB 인스턴스(*이름*)의 삭제를 감지하여 DB 프록시(*이름*)의 대상 그룹(*이름*)에서 자동으로 제거했습니다.  | 없음 | 
|  구성 변경  | RDS-EVENT-0215 |  RDS가 DB 클러스터(*이름*)의 삭제를 감지하여 DB 프록시(*이름*)의 대상 그룹(*이름*)에서 자동으로 제거했습니다.  | 없음 | 
|  생성  | RDS-EVENT-0203 |  RDS가 DB 프록시(*이름*)를 생성했습니다.  | 없음 | 
|  생성  | RDS-EVENT-0206 |  RDS가 DB 프록시(*이름*)에 대한 엔드포인트(*이름*)을 생성했습니다.  | 없음 | 
| 삭제 | RDS-EVENT-0205 |  RDS가 DB 프록시(*이름*)를 삭제했습니다.  | 없음 | 
|  삭제  | RDS-EVENT-0208 |  RDS가 DB 프록시(*이름*)에 대한 엔드포인트(*이름*)을 삭제했습니다.  | 없음 | 
|  실패  | RDS-EVENT-0243 |  서브넷(*이름*)에서 사용할 수 있는 IP 주소가 충분하지 않기 때문에 RDS가 프록시(*이름*)의 용량을 프로비저닝하지 못했습니다. 이러한 문제를 해결하려면 RDS 프록시 설명서의 권장 사항에 따라 서브넷에 최소한의 미사용 IP 주소 개수가 있는지 확인하세요.  |  권장 인스턴스 클래스 수를 확인하려면 [IP 주소 용량 계획](rds-proxy-network-prereqs.md#rds-proxy-network-prereqs.plan-ip-address) 섹션을 참조하세요.  | 
|  실패 | RDS-EVENT-0275 |  RDS가 DB 프록시 *이름*에 대한 일부 연결을 제한했습니다. 클라이언트에서 프록시로의 동시 연결 요청 수가 제한을 초과했습니다.  | 없음 | 

## 블루/그린 배포 이벤트
<a name="USER_Events.Messages.BlueGreenDeployments"></a>

다음 표는 블루/그린 배포가 소스 유형일 때 이벤트 카테고리와 이벤트 목록을 나타냅니다.

블루/그린 배포에 대한 자세한 내용은 [데이터베이스 업데이트에 Amazon Aurora 블루/그린 배포 사용](blue-green-deployments.md) 섹션을 참조하세요.


|  카테고리  | Amazon RDS 이벤트 ID |  메시지  |  참고  | 
| --- | --- | --- | --- | 
|  생성  | RDS-EVENT-0244 |  블루/그린 배포 작업이 완료되었습니다. 그린 환경 데이터베이스를 추가로 수정하거나 배포로 전환할 수 있습니다.  | 없음 | 
|  실패  | RDS-EVENT-0245 |  *reason*(으)로 인해 블루/그린 배포 만들기가 실패했습니다.  | 없음 | 
|  삭제  | RDS-EVENT-0246 |  블루/그린 배포가 삭제되었습니다.  | 없음 | 
|  알림  | RDS-EVENT-0247 |  *블루*에서 *그린*으로 전환이 시작되었습니다.  | 없음 | 
|  알림  | RDS-EVENT-0248 |  블루/그린 배포에서 전환이 완료되었습니다.  | 없음 | 
|  실패  | RDS-EVENT-0249 |  블루/그린 배포에서 전환이 취소되었습니다.  | 없음 | 
|  알림  |  RDS-EVENT-0259 |  DB 클러스터 *블루*에서 *그린*으로 전환이 시작되었습니다.  | 없음 | 
|  알림  |  RDS-EVENT-0260 |  DB 클러스터 *블루*에서 *그린*으로 전환이 완료되었습니다. *블루*는 *블루-기존*으로, *그린*은 *블루*로 이름을 변경했습니다.  | 없음 | 
|  실패  |  RDS-EVENT-0261 |  DB 클러스터 *블루*에서 *그린*으로의 전환이 *사유*(으)로 인해 취소되었습니다.  | 없음 | 
|  알림  |  RDS-EVENT-0311  |  DB 클러스터 *블루*에서 *그린*으로의 전환을 위한 시퀀스 동기화가 시작되었습니다. 시퀀스를 사용할 때 전환하면 가동 중지가 길어질 수 있습니다.  | 없음 | 
|  알림  |  RDS-EVENT-0312  |  DB 클러스터 *블루*에서 *그린*으로의 전환을 위한 시퀀스 동기화가 완료되었습니다.  | 없음 | 
|  실패  |  RDS-EVENT-0314  |  시퀀스 동기화에 실패하여 DB 클러스터 *블루*에서 *그린*으로의 전환을 위한 시퀀스 동기화가 취소되었습니다.  | 없음 | 
|  알림  | RDS-EVENT-0409  |  *message*  | 없음 | 