

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 監控 Amazon Aurora 事件
<a name="working-with-events"></a>

*事件*表示環境中有變更的事件。這可以是 AWS 環境、SaaS 合作夥伴服務或應用程式，或是自訂應用程式或服務。有關 Aurora 事件的說明，請參閱 [Aurora 的 Amazon RDS 事件類別和事件訊息](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)
+ [Aurora 的 Amazon RDS 事件類別和事件訊息](USER_Events.Messages.md)

## Aurora 的事件概觀
<a name="rds-cloudwatch-events.sample"></a>

*RDS 事件*表示 Aurora 環境中的變更。例如，當修補資料庫叢集時，Amazon Aurora 會產生一個事件。Amazon Aurora 會近乎即時地將事件傳遞至 EventBridge。

**注意**  
Amazon RDS 會全力發出事件。我們建議您避免編寫會根據通知事件的順序或存在的程式，因為這些事件可能會被移出序列或遺漏。

Amazon RDS 記錄與下列資源相關的事件：
+ 資料庫叢集

  如需叢集事件的清單，請參閱 [資料庫叢集事件](USER_Events.Messages.md#USER_Events.Messages.cluster)。
+ 資料庫執行個體

  如需資料庫執行個體事件清單，請參閱 [資料庫執行個體事件](USER_Events.Messages.md#USER_Events.Messages.instance)。
+ 資料庫參數群組

  如需有關資料庫參數群組事件的列表，請參閱 [資料庫參數群組事件](USER_Events.Messages.md#USER_Events.Messages.parameter-group)。
+ 資料庫安全群組

  如需有關資料庫安全群組事件的清單，請參閱 [資料庫安全群組事件](USER_Events.Messages.md#USER_Events.Messages.security-group)。
+ 資料庫叢集快照

  如需資料庫叢集快照事件的清單，請參閱 [資料庫叢集快照事件](USER_Events.Messages.md#USER_Events.Messages.cluster-snapshot)。
+ RDS Proxy 事件

  如需 RDS Proxy 事件的清單，請參閱 [RDS Proxy 事件](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 管理主控台 的下列部分存取事件：
+ **事件**索引標籤，顯示過去 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 天內的事件。

**注意**  
如果您需要長時間儲存事件，則可將 Amazon RDS 事件傳送至 EventBridge。如需詳細資訊，請參閱[建立由 Amazon Aurora 事件觸發的規則](rds-cloud-watch-events.md)

如需有關 Amazon Aurora 事件的說明，請參閱 [Aurora 的 Amazon RDS 事件類別和事件訊息](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 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1. 在導覽窗格中，選擇 **Events** (事件)。

   可用的事件隨即會出現在清單中。

1. (選用) 輸入搜尋詞來篩選結果。

   下列範例所顯示的事件清單，是依字元 **apg** 篩選的結果。  
![\[列出資料庫事件\]](http://docs.aws.amazon.com/zh_tw/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
```

下列範例輸出顯示資料庫叢集執行個體已開始復原。

```
{
    "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"
        }, ...
```

如要檢視過去 10080 分鐘 (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
```

下列範例顯示資料庫執行個體 *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>

如果要檢視過去 14 天內的所有 Amazon RDS 執行個體事件，請呼叫 [DescribeEvents](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEvents.html) RDS API 操作，並將 `Duration` 參數設定為 `20160`。

# 使用 Amazon RDS 事件通知
<a name="USER_Events"></a>

Amazon RDS 使用 Amazon Simple Notification Service (Amazon SNS) 在 Amazon RDS 事件發生時提供通知。這些通知可以採用任何 Amazon SNS 在 AWS 區域中支援的通知形式，例如電子郵件、文字訊息或呼叫 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 parameter group (資料庫參數群組)
+ 資料庫安全群組
+ RDS Proxy
+ 自訂引擎版本

例如，如果您訂閱指定資料庫執行個體的備份類別，當發生會影響資料庫執行個體的備份相關事件時，您將會收到通知。如果您訂閱資料庫執行個體的組態變更類別，當資料庫執行個體變更時，您將會收到通知。當事件通知訂閱變更時，您也會收到通知。

您可能會想要建立數個不同的訂閱。例如，您可能會建立一個訂閱以接收所有資料庫執行個體的所有事件通知，並建立另一個訂閱以僅包含資料庫執行個體子集的重要事件。對於第二個訂閱，請在篩選條件中指定一或多個資料庫執行個體。

## 訂閱 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 主控台會以您的訂閱狀態更新 **My Event Subscriptions** (我的事件訂閱) 區段。

1. Amazon RDS 會將通知傳送到您在建立訂閱時提供的地址。

若要了解使用 Amazon SNS 時的 Identity and Access Management，請參閱《*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 來處理資料庫執行個體的事件通知。如需詳細資訊，請參閱《 *AWS Lambda 開發人員指南*》中的[搭配使用 AWS Lambda 與 Amazon RDS](https://docs.aws.amazon.com/lambda/latest/dg/services-rds.html)。

## RDS 事件通知的傳遞
<a name="USER_Events.overview.subscriptions"></a>

Amazon RDS 會將通知傳送到您在建立訂閱時提供的地址。通知可以包含訊息屬性，其會提供有關訊息的結構化中繼資料。如需訊息屬性的詳細資訊，請參閱 [Aurora 的 Amazon RDS 事件類別和事件訊息](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 主控台中，為 **Enabled** (啟用) 選擇 **No** (否)。或者，您可以使用 AWS CLI 或 Amazon RDS API `false` 將 `Enabled` 參數設定為 。

## 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 來記錄資料庫執行個體狀態變更](rds-cloud-watch-events.md#log-rds-instance-state)。

**Topics**
+ [資料庫叢集事件範例](#rds-cloudwatch-events.db-clusters)
+ [資料庫參數群組事件的範例](#rds-cloudwatch-events.db-parameter-groups)
+ [資料庫叢集快照事件範例](#rds-cloudwatch-events.db-cluster-snapshots)

### 資料庫叢集事件範例
<a name="rds-cloudwatch-events.db-clusters"></a>

以下是 JSON 格式的資料庫叢集事件範例。此事件顯示名為 `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"
  }
}
```

### 資料庫參數群組事件的範例
<a name="rds-cloudwatch-events.db-parameter-groups"></a>

以下是 JSON 格式的資料庫參數群組事件範例。事件顯示參數群組 `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"
  }
}
```

### 資料庫叢集快照事件範例
<a name="rds-cloudwatch-events.db-cluster-snapshots"></a>

以下是 JSON 格式的資料庫叢集快照事件範例。此事件會顯示建立名為 `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 政策的範例。它將主題限制為名稱符合指定字首的資料庫執行個體。若要使用此政策，請指定下列值：
+ `Resource` – Amazon SNS 主題的 Amazon Resource Name (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 訂閱該主題。您也將必須保留主題的 Amazon Resource Name (ARN)，因為在提交 CLI 命令或 API 操作時會用到它。如需建立和訂閱 SNS 主題的詳細資訊，請參閱《Amazon Simple Notification Service 開發人員指南》**中的 [Amazon SNS 入門](https://docs.aws.amazon.com/sns/latest/dg/GettingStarted.html)。

您可以指定想要收到通知的來源類型，以及觸發事件的 Amazon RDS 來源。

**Source type** (來源類型)  
來源類型。例如：**Source type** (來源類型) 可能是 **Instances** (執行個體)。您必須選擇來源類型。

**要包含的*資源***  
正在產生事件的 Amazon RDS 資源。例如，您可以選擇 **Select specific instances** (選取特定執行個體) 然後選擇 **myDBInstane1**。

下表說明了指定或不指定**要包含的*資源***時的結果。


|  要包含的資源  |  描述  |  範例  | 
| --- | --- | --- | 
|  指定  |  RDS 只會通知您指定資源的所有資料庫執行個體事件。  | 如果您的 Source type (來源類型) 是 Instances (執行個體)，您的資源是 myDBInstance1，RDS 只會通知您有關 myDBInstance1。 | 
|  未指定  |  您會收到所有 Amazon RDS 資源中指定來源類型事件的通知。  |  如果您的 **Source type** (來源類型) 是 **Instances** (執行個體)，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 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1. 在導覽窗格中，選擇 **Event subscriptions** (事件訂閱)。

1. 在 **Event subscriptions (事件訂閱)** 窗格中，選擇 **Create event subscription (建立事件訂閱)**。

1. 輸入您的訂閱詳細資訊，如下所示：

   1. 在 **Name (名稱)** 中，輸入事件通知訂閱的名稱。

   1. 對於 **Send notification to:** (傳送通知給：)，執行以下其中一項：
      + 選擇 **New email topic** (新的電子郵件主題)。輸入電子郵件主題的名稱和收件者清單。建議您將事件訂閱設定為與主要帳戶聯絡人相同的電子郵件地址。建議、服務事件和個人健康訊息會使用不同的通道傳送。訂閱相同電子郵件地址可確保所有郵件都合併在一個位置。
      + 選擇 **Amazon Resource Name (ARN)**。然後在 Amazon SNS 主題中選擇現有 Amazon SNS ARN。

        如果您想要使用已為伺服器端加密 (SSE) 啟用的主題，請授予 Amazon RDS 存取 AWS KMS key 所需的許可。如需詳細資訊，請參閱《*Amazon Simple Notification Service 開發人員指南*》中的[啟用 AWS 服務的事件來源與加密主題之間的相容性](https://docs.aws.amazon.com/sns/latest/dg/sns-key-management.html#compatibility-with-aws-services)。

   1. 在 **Source type (來源類型)** 中選擇來源類型。例如，選擇  **Cluster** (叢集) 或 **Cluster snapshots** (叢集快照)。

   1. 選擇您要接收通知的事件類型和資源。

      下列範例設定名為 `testinst` 之資料庫執行個體的事件通知。  
![\[輸入來源類型\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/event-source.png)

   1. 選擇 **Create** (建立)。

Amazon RDS 主控台顯示正在建立訂閱。

![\[列出資料庫事件通知訂閱\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Create2.png)


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

使用 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) 命令來訂閱 RDS 事件通知。包含下列必要參數：
+ `--subscription-name`
+ `--sns-topic-arn`

**Example**  
對於 Linux、macOS 或 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 標籤，將中繼資料新增至資源。您可以使用關於資料庫執行個體、Aurora 叢集等的表示法。如需標記 Amazon RDSAurora 資源的詳細資訊，請參閱 [標記 Amazon Aurora 和 Amazon RDS 資源](USER_Tagging.md)。

根據預設，Amazon SNS 和 Amazon EventBridge 會接收傳送給它們的每則訊息。SNS 和 EventBridge 可以篩選訊息並將通知傳送到偏好的通訊模式，例如電子郵件、簡訊或呼叫 HTTP 端點。

**注意**  
透過電子郵件或簡訊傳送的通知不會有事件標籤。

下表顯示傳送到主題訂閱者的 RDS 事件的訊息屬性。


| Amazon RDS 事件屬性 |  Description  | 
| --- | --- | 
| EventID |  RDS 事件訊息的識別碼，例如 RDS-EVENT-0006。  | 
| 資源 |  發出事件之資源的 ARN 識別符，例如 `arn:aws:rds:ap-southeast-2:123456789012:db:database-1`。  | 

RDS 標籤提供受服務事件影響之資源的相關資料。當通知傳送至 SNS 或 EventBridge 時，RDS 會在訊息內文中新增標籤的目前狀態。

如需有關 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 承載型標籤的詳細資訊，請參閱 [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 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1.  在導覽窗格中，選擇 **Event subscriptions** (事件訂閱)。**Event subscriptions (事件訂閱)** 窗格顯示所有事件通知訂閱。  
![\[列出資料庫事件通知訂閱\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-ListSubs.png)

   

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

使用 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) 命令來列出您目前的 Amazon RDS 事件通知訂閱。

**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 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 事件通知訂閱。

# 修改 Amazon RDS 事件通知訂閱
<a name="USER_Events.Modifying"></a>

在您建立訂閱之後，您可以變更訂閱名稱、來源識別碼、類別或主題 ARN。

## 主控台
<a name="USER_Events.Modifying.Console"></a>

**修改 Amazon RDS 事件通知訂閱**

1. 登入 AWS 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1.  在導覽窗格中，選擇 **Event subscriptions** (事件訂閱)。

1.  在 **Event subscriptions (事件訂閱)** 窗格中，選擇您要修改的訂閱，然後選擇 **Edit (編輯)**。

1.  在 **Target (目標)** 或 **Source (來源)** 區段中，對訂閱進行變更。

1. 選擇**編輯**。Amazon RDS 主控台顯示正在修改訂閱。  
![\[列出資料庫事件通知訂閱\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Modify2.png)

   

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

使用 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) 命令來修改 Amazon RDS 事件通知訂閱。包含下列必要參數：
+ `--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` 訂閱。  
對於 Linux、macOS 或 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 API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html) 將來源識別碼新增至 Amazon RDS 事件通知訂閱。包含下列必要參數：
+ `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` 訂閱中移除。  
對於 Linux、macOS 或 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 API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html) 命令將來源識別碼從 Amazon RDS 事件通知訂閱中移除。包含下列必要參數：
+ `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)。

![\[列出資料庫事件通知類別\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Categories.png)




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

使用 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) 命令來列出 Amazon RDS 事件通知訂閱類別。此命令沒有要求的參數。

**Example**  

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

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

使用 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 事件通知訂閱類別。此命令沒有要求的參數。

# 刪除 Amazon RDS 事件通知訂閱
<a name="USER_Events.Deleting"></a>

您可以刪除不再需要的訂閱。該主題的所有訂閱者將不會再收到該訂閱指定的事件通知。

## 主控台
<a name="USER_Events.Deleting.Console"></a>

**刪除 Amazon RDS 事件通知訂閱**

1. 登入 AWS 管理主控台，開啟位於 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/) 的 Amazon RDS 主控台。

1.  在導覽窗格中，選擇 **DB Event Subscriptions** (資料庫事件訂閱)。

1.  在 **My DB Event Subscriptions (我的資料庫事件訂閱)** 窗格中，選擇您要刪除的訂閱。

1. 選擇 **刪除**。

1. Amazon RDS 主控台顯示正在刪除訂閱。  
![\[刪除事件通知訂閱\]](http://docs.aws.amazon.com/zh_tw/AmazonRDS/latest/AuroraUserGuide/images/EventNotification-Delete.png)

   

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

使用 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) 命令來刪除 Amazon RDS 事件通知訂閱。包含下列必要參數：
+ `--subscription-name`

**Example**  
以下範例刪除訂閱 `myrdssubscription`。  

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

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

使用 RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html) 命令來刪除 Amazon RDS 事件通知訂閱。包含下列必要參數：
+ `SubscriptionName`

# 建立由 Amazon Aurora 事件觸發的規則
<a name="rds-cloud-watch-events"></a>

使用 Amazon EventBridge，您可以自動化 AWS 服務並回應系統事件，例如應用程式可用性問題或資源變更。

**Topics**
+ [教學課程：使用 Amazon EventBridge 來記錄資料庫執行個體狀態變更](#log-rds-instance-state)

## 教學課程：使用 Amazon EventBridge 來記錄資料庫執行個體狀態變更
<a name="log-rds-instance-state"></a>

在本教學課程中，您會建立 AWS Lambda 函數，記錄 執行個體的狀態變更。然後，您建立一個規則，在現有 RDS 資料庫執行個體的狀態變更時執行該函數。本教學假設您擁有可以暫時關閉的小型執行中測試執行個體。

**重要**  
請勿在執行生產資料庫執行個體上執行本教學課程。

**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. 在 https：//[https://console.aws.amazon.com/lambda/](https://console.aws.amazon.com/lambda/) 開啟 AWS Lambda 主控台。

1. 如果您是第一次使用 Lambda，將會看到歡迎頁面。選擇 **Get Started Now (立即開始)**。否則，請選擇 **Create function (建立函數)**。

1. 選擇 **Author from scratch** (從頭開始撰寫)。

1. 在 **Create function (建立函數)** 頁面上，執行下列動作：

   1. 輸入 Lambda 函數的名稱和描述。例如，將函數命名為 **RDSInstanceStateChange**。

   1. 在 **Runtime** (執行時間) 中，選取 **Node.js 16x**。

   1. 對於 **Architecture** (架構)，選擇 **x86\$164**。

   1. 對於 **Execution role** (執行角色)，執行下列任何一項：
      + 選擇 **Create a new role with basic Lambda permissions (建立具備基本 Lambda 許可的新角色)**。
      + 針對 **Existing role (現有角色)**，選擇 **Use an existing role** (使用現有的角色)。選擇您想使用的角色。

   1. 選擇 **Create function** (建立函式)。

1. 在 **RDSInstanceStateChange** 頁面，執行下列動作：

   1. 在 **Code source** (程式碼來源) 中，選取 **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. 選擇 **Rule with an event pattern** (具有事件模式的規則)，然後選擇 **Next** (下一步)。

1. 在**事件來源**欄位中，選擇 **AWS 事件或 EventBridge 合作夥伴事件**。

1. 向下捲動到 **Event pattern** (事件模式) 區段中。

1. 在 **Event source (事件來源)**，選擇 **AWS 服務**。

1. 對於 **AWS Service** (服務)，選擇 **Relational Database Service (RDS)** (關聯式資料庫服務)。

1. 對於 **Event type** (事件類型)，選擇 **RDS DB Instance Event** (RDS 資料庫執行個體事件)。

1. 保留預設事件模式。然後選擇**下一步**。

1. 在**目標類型**欄位中，選擇 **AWS 服務**。

1. 對於 **Select a target** (選取目標)，選擇 **Lambda function** (Lambda 函數)。

1. 針對 **Function** (函數)，選擇您建立的 Lambda 函數。然後選擇**下一步**。

1. 在 **Configure tags** (設定標籤) 中，選擇 **Next** (下一步)。

1. 檢閱規則中的步驟。然後，選擇 **Create role** (建立角色)。

### 步驟 3：測試規則
<a name="rds-test-rule"></a>

若要測試您的規則，請關閉 RDS 資料庫執行個體。等待幾分鐘讓執行個體關閉，驗證您的 Lambda 函數是否被叫用。

**停用資料庫執行個體以測試您的規則**

1. 前往 [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)，開啟 Amazon RDS 主控台。

1. 停止 RDS 資料庫執行個體。

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. 在導覽窗格中，選擇 **Log groups** (日誌群組)。

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 主控台並啟用您停止的執行個體。

# Aurora 的 Amazon RDS 事件類別和事件訊息
<a name="USER_Events.Messages"></a>

Amazon RDS 在您可以使用 Amazon RDS 主控台 AWS CLI或 API 訂閱的類別中產生大量事件。

**Topics**
+ [資料庫叢集事件](#USER_Events.Messages.cluster)
+ [資料庫叢集快照事件](#USER_Events.Messages.cluster-snapshot)
+ [資料庫執行個體事件](#USER_Events.Messages.instance)
+ [資料庫參數群組事件](#USER_Events.Messages.parameter-group)
+ [資料庫安全群組事件](#USER_Events.Messages.security-group)
+ [資料庫碎片群組事件](#USER_Events.Messages.shard-group)
+ [RDS Proxy 事件](#USER_Events.Messages.rds-proxy)
+ [藍/綠部署事件](#USER_Events.Messages.BlueGreenDeployments)

## 資料庫叢集事件
<a name="USER_Events.Messages.cluster"></a>

下表顯示當資料庫叢集為來源類型時的事件類別和事件清單。

**注意**  
資料庫叢集事件類型中不存在 Aurora Serverless 的事件類別。Aurora 無伺服器事件範圍從 RDS-EVENT-0141 到 RDS-EVENT-0149。


|  類別  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
|  組態變更  | RDS-EVENT-0016 |  重設主要憑證。  | 無 | 
|  組態變更  | RDS-EVENT-0179 |  資料庫叢集上的資料庫活動串流已啟動。  |  如需更多詳細資訊，請參閱 [使用資料庫活動串流來監控 Amazon Aurora](DBActivityStreams.md)。  | 
|  設定更改  | RDS-EVENT-0180 |  資料庫叢集上的資料庫活動串流已停止。  | 如需更多詳細資訊，請參閱 [使用資料庫活動串流來監控 Amazon Aurora](DBActivityStreams.md)。 | 
| 建立 | RDS-EVENT-0170 |  已建立資料庫叢集。  |  無  | 
| 刪除 | RDS-EVENT-0171 |  資料庫叢集已刪除。  |  無  | 
|  容錯移轉  | RDS-EVENT-0069 |  叢集容錯移轉失敗，請檢查叢集執行個體的運作狀態，然後再試一次。  |  無  | 
|  容錯移轉  | RDS-EVENT-0070 |  再次提升上一個主要項目：*name*。  |  無  | 
|  容錯移轉  | RDS-EVENT-0071 |  已完成容錯移轉至資料庫執行個體：*name*。  |  無  | 
|  容錯移轉  | RDS-EVENT-0072 |  已啟動相同的 AZ 容錯移轉至資料庫執行個體：*name*。  |  無  | 
|  容錯移轉  | RDS-EVENT-0073 |  已啟動跨 AZ 容錯移轉至資料庫執行個體：*name*。  |  無  | 
|  失敗  | RDS-EVENT-0083 |  Amazon RDS 無法建立憑證，為您的資料庫叢集 *name* 存取您的 Amazon S3 儲存貯體。這是因為您的帳戶中未正確設定 S3 快照擷取 IAM 角色，或找不到指定的 Amazon S3 儲存貯體。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。  |  如需詳細資訊，請參閱[使用 Percona XtraBackup 和 Amazon S3 從 MySQL 進行實體遷移](AuroraMySQL.Migrating.ExtMySQL.S3.md) 。  | 
|  失敗  | RDS-EVENT-0143 |  由於以下原因，資料庫叢集無法從 *units* 擴展至 *units*：*reason*。  |  Aurora Serverless 資料庫叢集擴展失敗。  | 
| 失敗 | RDS-EVENT-0354 |  由於資源不相容，您無法建立資料庫叢集。*訊息*。  |  該*訊息*包含有關故障的詳細資料。  | 
| 失敗 | RDS-EVENT-0355 |  由於資源限制不足，無法建立資料庫叢集。*訊息*。  |  該*訊息*包含有關故障的詳細資料。  | 
|  失敗  | RDS-EVENT-0387 |  無法在資料庫叢集*名稱*中分割資料庫執行個體以進行修補。  | 資料庫叢集中資料庫執行個體的作業系統升級失敗。 | 
|  全域容錯移轉  | RDS-EVENT-0181 |  已啟動區域 *name* 中的全球轉換至資料庫叢集 *name*。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 因為其他作業正在資料庫叢集上執行，所以此程序可能延遲。  | 
|  全域容錯移轉  | RDS-EVENT-0182 |  區域 *name* 中的舊主要資料庫叢集 *name* 成功關閉。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 全域資料庫中的舊主要執行個體不接受寫入。所有磁碟區都會同步化。  | 
|  全域容錯移轉  | RDS-EVENT-0183 |  等待跨全域叢集成員的資料同步。目前落後於主要資料庫叢集：`reason`。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 複寫延遲發生在全域資料庫容錯移轉的同步階段期間。  | 
|  全域容錯移轉  | RDS-EVENT-0184 |  區域 *name* 中的新主要資料庫叢集 *name* 成功提升。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 全域資料庫的磁碟區拓撲會以新的主要磁碟區重新建立。  | 
|  全域容錯移轉  | RDS-EVENT-0185 |  已完成區域 *name* 中的全球轉換至資料庫叢集 *name*。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 已在主要資料庫叢集上完成全球資料庫轉換。容錯移轉完成後，複本可能需要很長時間才能上線。  | 
|  全域容錯移轉  | RDS-EVENT-0186 |  已取消區域 *name* 中的全球轉換至資料庫叢集 *name*。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。  | 
|  全域容錯移轉  | RDS-EVENT-0187 |  區域 *name* 中的全球轉換至資料庫叢集 *name* 失敗。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。  | 
|  全域容錯移轉  | RDS-EVENT-0238 |  已完成區域 *name* 中的全球容錯移轉至資料庫叢集 *name*。  |  無  | 
|  全域容錯移轉  | RDS-EVENT-0239 |  區域 *name* 中的全域容錯移轉至資料庫叢集 *name* 失敗。  |  無  | 
|  全域容錯移轉  | RDS-EVENT-0240 |  全球容錯移轉後，已開始重新同步處理區域 *name* 中資料庫叢集 *name* 的成員。  |  無  | 
|  全域容錯移轉  | RDS-EVENT-0241 |  全球容錯移轉後，已完成重新同步處理區域 *name* 中資料庫叢集 *name* 的成員。  |  無  | 
|  全域容錯移轉  | RDS-EVENT-0397 |  Aurora 已完成變更全域寫入器端點解析的 DNS 名稱。  |  無  | 
|  全域容錯移轉  | RDS-EVENT-0423 |  等待與目標資料庫叢集的資料同步。目前目標資料庫叢集落後於主要資料庫叢集：`%s`。  |  此為轉換操作的事件 (舊稱為「受管計畫容錯移轉」)。 複寫延遲發生在全域資料庫容錯移轉的同步階段期間。  | 
|  維護  | RDS-EVENT-0156 |  資料庫叢集有可用的資料庫引擎次要版本升級。  |  無  | 
|  維護  | RDS-EVENT-0173 |  資料庫叢集引擎版本已升級。  | 已完成資料庫叢集的修補。 | 
|  維護  | 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*  | 資料庫叢集的升級前檢查已開始。 | 
|  維護  | RDS-EVENT-0388 |  在資料庫叢集*名稱*的分割區*名稱*/*名稱*中啟動資料庫執行個體的離線修補程式：*partition\$1n*。  | 啟動資料庫叢集中資料庫執行個體的作業系統升級。 | 
|  維護  | RDS-EVENT-0389 |  我們無法升級您的資料庫叢集作業系統。您可以等待下一個維護時段，也可以手動升級資料庫叢集作業系統。  | 無 | 
|  維護  | RDS-EVENT-0424 |  資料庫叢集*名稱*正在執行版本*版本*，此版本高於全域叢集的目標升級版本*版本*。我們不建議在高於全域叢集的版本上使用次要叢集，因為它可能會在容錯移轉或轉換期間造成問題。請考慮升級您的全域叢集以符合條件。  |  無  | 
|  notification  | RDS-EVENT-0076 |  無法從 *name* 遷移至 *name*。原因：*reason*。  |  遷移至 Aurora 資料庫叢集失敗。  | 
|  則通知  | RDS-EVENT-0077 |  無法將 *name*.*name* 轉換為 InnoDB。原因：*reason*。  |  在遷移至 Aurora 資料庫叢集時，嘗試從來源資料庫將資料表轉換為 InnoDB 失敗。  | 
|  則通知  | RDS-EVENT-0085 |  無法升級資料庫叢集 *name*，因為執行個體 *name* 的狀態為 *name*。解決問題或刪除執行個體，然後再試一次。  |  嘗試修補 Aurora 資料庫叢集時發生錯誤。檢查您的執行個體狀態，解決問題，然後再試一次。如需更多詳細資訊，請參閱 [維持​ 為 Amazon Aurora​ 資料庫叢集](USER_UpgradeDBInstance.Maintenance.md)。  | 
|  則通知  | RDS-EVENT-0141 |  由於以下原因，正在將資料庫叢集從 *units* 擴展至 *units*：*reason*。  |  Aurora Serverless 資料庫叢集已起始擴展。  | 
|  則通知  | RDS-EVENT-0142 |  資料庫叢集已從 *units* 擴展至 *units*。  |  Aurora Serverless 資料庫叢集已完成擴展。  | 
|  則通知  | RDS-EVENT-0144 |  資料庫叢集正在暫停。  |  已針對 Aurora Serverless 資料庫叢集啟動自動暫停。  | 
|  notification  | RDS-EVENT-0145 |  資料庫叢集已暫停。  |  Aurora Serverless 資料庫叢集已暫停。  | 
|  notification  | RDS-EVENT-0146 |  已取消暫停資料庫叢集。  |  已取消暫停 Aurora Serverless 資料庫叢集。  | 
|  notification  | RDS-EVENT-0147 |  正在恢復資料庫叢集。  | 已啟動 Aurora Serverless 資料庫叢集的恢復操作。 | 
|  notification  | RDS-EVENT-0148 |  已恢復資料庫叢集。  | 已完成 Aurora Serverless 資料庫叢集的恢復操作。 | 
|  notification  | RDS-EVENT-0149 |  資料庫叢集已從 *units* 擴展至 *units*，但由於以下原因，擴展並不順輰：*reason*。  |  使用 Aurora Serverless 資料庫叢集強制選項完成無縫擴展。可能已依要求中斷連線。  | 
|  則通知  | RDS-EVENT-0150 |  資料庫叢集已停止。  |  無  | 
|  notification  | RDS-EVENT-0151 |  資料庫叢集已啟動。  |  無  | 
|  notification  | RDS-EVENT-0152 |  資料庫叢集停止失敗。  |  無  | 
|  notification  | RDS-EVENT-0153 |  資料庫叢集正在啟動，因為它超過允許停止的時間上限。  |  無  | 
|  notification  | RDS-EVENT-0172 |  叢集已從 *name* 重新命名為 *name*。  |  無  | 
|  notification  | RDS-EVENT-0234 |  匯出任務失敗。  |  資料庫叢集匯出任務失敗。  | 
|  notification  | RDS-EVENT-0235 |  已取消匯出任務。  |  已取消資料庫叢集匯出任務。  | 
|  notification  | RDS-EVENT-0236 |  已完成匯出任務。  |  已完成資料庫叢集匯出任務。  | 
|  notification  | RDS-EVENT-0386 |  資料庫叢集*名稱*中的資料庫執行個體已分割：*list\$1of\$1partitions*。資料庫叢集已上線。  | 資料庫叢集中資料庫執行個體的作業系統升級成功。 | 
| notification | RDS-EVENT-0426 | 由於交易閒置或長時間執行，RDS 無法將資料庫叢集*名稱*設定為複寫來源。等待交易完成或取消它們，然後再試一次。 | 無 | 

## 資料庫叢集快照事件
<a name="USER_Events.Messages.cluster-snapshot"></a>

下表顯示當資料庫叢集快照為來源類型時的事件類別和事件清單。

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

## 資料庫執行個體事件
<a name="USER_Events.Messages.instance"></a>

下表顯示當資料庫執行個體為來源類型時的事件類別和事件清單。


|  Category  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
|  可用性  | RDS-EVENT-0004 |  資料庫執行個體關機。  | 無 | 
|  可用性  | RDS-EVENT-0006 |  資料庫執行個體已重新啟動。  | 無 | 
|  可用性  | RDS-EVENT-0022 |  重新啟動 mysql 時發生錯誤：*message*。  | 重新啟動 Aurora MySQL 或 RDS for MariaDB 時發生錯誤。 | 
| 可用性 | RDS-EVENT-0419 | Amazon RDS 無法存取資料庫執行個體*名稱*的 KMS 加密金鑰。此資料庫將進入無法存取的狀態。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。 | 無 | 
|  恢復  | RDS-EVENT-0131  |  實際恢復時段比您指定的目標恢復時段還小。請考量減少目標恢復時段中的時數。  | 如需更多有關恢復的資訊，請參閱 [恢復 Aurora 資料庫叢集](AuroraMySQL.Managing.Backtrack.md)。 | 
|  恢復  | RDS-EVENT-0132  |  實際恢復時段與目標恢復時段相同。  | 無 | 
|  設定更改  | RDS-EVENT-0011 |  已更新為使用 DBParameterGroup *名稱*。  | 無 | 
|  組態變更  | RDS-EVENT-0012 |  套用修改至資料庫執行個體類別。  | 無 | 
|  組態變更  | RDS-EVENT-0014 |  將修改套用至資料庫執行個體類別已完成。  | 無 | 
|  組態變更  | RDS-EVENT-0017 |  將修改套用至配置的儲存已完成。  | 無 | 
|  組態變更  | RDS-EVENT-0025 |  套用修改以轉換為多可用區域資料庫執行個體已完成。  | 無 | 
|  組態變更  | RDS-EVENT-0029 |  套用修改以轉換為標準 (單一可用區域) 資料庫執行個體已完成。  | 無 | 
|  組態變更  | RDS-EVENT-0033 |  有 *number* 個使用者符合主要使用者名稱；僅重設未繫結至特定主機的使用者。  | 無 | 
|  組態變更  | RDS-EVENT-0067 |  無法重設您的密碼。錯誤資訊：*message*。  | 無 | 
|  組態變更  | RDS-EVENT-0078 |  監控間隔已變更為 *number*。  |  增強型監控組態已變更。 | 
|  組態變更  | RDS-EVENT-0092 |  已完成資料庫參數群組的更新。  | 無 | 
|  建立  | RDS-EVENT-0005 |  已建立資料庫執行個體。  | 無 | 
|  刪除  | RDS-EVENT-0003 |  已刪除資料庫執行個體。  | 無 | 
|  失敗  | RDS-EVENT-0035 |  資料庫執行個體進入 *state*。*message*。  | 資料庫執行個體有無效的參數。例如，如果此執行個體類別與記憶體相關的參數設定過高造成資料庫叢集無法啟動，則您的動作將為修改記憶體參數並重新啟動資料庫執行個體。 | 
|  失敗  | RDS-EVENT-0036 |  資料庫執行個體處於 *state*。*message*。  | 資料庫執行個體位於不相容的網路中。部分指定的子網路 ID 無效或不存在。 | 
|  失敗  | RDS-EVENT-0079 |  Amazon RDS 無法建立用於增強型監控的憑證，且此功能已停用。這可能是因為 rds-monitoring-role 不存在，且未在您的帳戶中正確設定所致。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。  |  若沒有增強型監控 IAM 角色，無法啟用增強型監控。如需建立 IAM 角色的相關資訊，請參閱 [為 Amazon RDS 增強型監控建立 IAM 角色](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.IAMRole)。  | 
|  失敗  | RDS-EVENT-0080 |  Amazon RDS 無法在您的執行個體上設定增強型監控：*name*，且此功能已停用。這可能是因為 rds-monitoring-role 不存在，且未在您的帳戶中正確設定所致。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。  |  因為組態變更期間發生錯誤，所以增強型監控已停用。可能是未正確設定增強型監控 IAM 角色。如需建立增強型監控 IAM 角色的相關資訊，請參閱 [為 Amazon RDS 增強型監控建立 IAM 角色](USER_Monitoring.OS.Enabling.md#USER_Monitoring.OS.IAMRole)。  | 
|  失敗  | RDS-EVENT-0082 |  Amazon RDS 無法建立憑證，為您的資料庫執行個體 *name* 存取您的 Amazon S3 儲存貯體。這是因為您的帳戶中未正確設定 S3 快照擷取 IAM 角色，或找不到指定的 Amazon S3 儲存貯體。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。  |  Aurora 無法從 Amazon S3 儲存貯體複製備份資料。可能是 Aurora 存取 Amazon S3 儲存貯體的權限設定不正確。如需更多詳細資訊，請參閱[使用 Percona XtraBackup 和 Amazon S3 從 MySQL 進行實體遷移](AuroraMySQL.Migrating.ExtMySQL.S3.md) 。  | 
| 失敗 | RDS-EVENT-0353 |  由於資源限制不足，無法建立資料庫執行個體。*訊息*。  |  該*訊息*包含有關故障的詳細資料。  | 
| 失敗 | RDS-EVENT-0418 | Amazon RDS 無法存取資料庫執行個體*名稱*的 KMS 加密金鑰。這可能是由於金鑰遭停用或 Amazon RDS 無法存取該金鑰。如果繼續執行，資料庫將進入無法存取的狀態。如需進一步的詳細資訊，請參閱 Amazon RDS 文件中的疑難排解一節。 | 無 | 
| 失敗 | RDS-EVENT-0420 | Amazon RDS 現在可成功存取資料庫執行個體*名稱*的 KMS 加密金鑰。 | 無 | 
|  低儲存  | RDS-EVENT-0007 |  配置的儲存已用盡。請配置額外的儲存來解決此問題。  |  已經使用為資料庫執行個體分配的儲存。若要解決此問題，為此資料庫執行個體分配額外儲存空間。如需詳細資訊，請參閱 [RDS 常見問答集](https://aws.amazon.com/rds/faqs)。您可以使用 **Free Storage Space (可用儲存空間)** 指標來監控資料庫執行個體的儲存空間。  | 
|  低儲存  | RDS-EVENT-0089 |  資料庫執行個體 *name* 的可用儲存容量低至所佈建儲存體的 *percentage* [佈建的儲存體：*size*，可用的儲存體：*size*]。您可能想要增加已佈建的儲存體來解決此問題。  |  資料庫執行個體已消耗超過其分配儲存容量的 90%。您可以使用 **Free Storage Space (可用儲存空間)** 指標來監控資料庫執行個體的儲存空間。  | 
|  低儲存  | RDS-EVENT-0227 |  Aurora 叢集的儲存體極低，只剩下 *amount* TB。請採取措施來減少叢集上的儲存負載。  |  Aurora 儲存子系統的空間不足。  | 
|  維護  | RDS-EVENT-0026 |  正在將離線修補程式套用至資料庫執行個體。  |  資料庫執行個體的離線維護正在進行。資料庫執行個體目前無法使用。  | 
|  維護  | RDS-EVENT-0027 |  已完成將離線修補程式套用至資料庫執行個體。  |  資料庫執行個體的離線維護已完成。資料庫執行個體現在可用。  | 
|  維護  | RDS-EVENT-0047 |  已修補資料庫執行個體。  | 無 | 
|  維護  | RDS-EVENT-0155 |  資料庫執行個體有可用的資料庫引擎次要版本升級。  | 無 | 
|  維護  | RDS-EVENT-0178 |  資料庫執行個體升級正在進行中。  | 無 | 
|  維護  | RDS-EVENT-0422 |  由於待定維護動作，RDS 將取代資料庫執行個體*名稱*的主機。 | 無 | 
|  notification  | RDS-EVENT-0044 |  *message*  | 這是操作員發出的通知。如需詳細資訊，請參閱事件訊息。 | 
|  則通知  | RDS-EVENT-0048 |  延遲資料庫引擎升級，因為此執行個體具有需要先升級的僅供讀取複本。  | 資料庫執行個體的修補作業已延遲。 | 
|  則通知  | RDS-EVENT-0087 |  資料庫執行個體已停止。  | 無 | 
|  notification  | RDS-EVENT-0088 |  資料庫執行個體已啟動。  | 無 | 
|  notification  | RDS-EVENT-0365 |  時區檔案已更新。重新啟動 RDS 執行個體，讓變更生效。  | 無 | 
|  通知、無伺服器  | RDS-EVENT-0370 |  已起始資料庫執行個體的暫停。  |  已啟動暫停閒置 Aurora Serverless v2 資料庫執行個體的新嘗試。  | 
|  通知、無伺服器  | RDS-EVENT-0371 |  已取消暫停資料庫執行個體。  |  由於工作負載，嘗試暫停閒置 Aurora Serverless v2 資料庫執行個體失敗。  | 
|  通知、無伺服器  | RDS-EVENT-0372 |  成功暫停資料庫執行個體。  |  Aurora Serverless v2 資料庫執行個體已暫停。  | 
|  通知、無伺服器  | RDS-EVENT-0373 |  已起始資料庫執行個體的繼續。  |  由於新的工作負載或管理或維護活動，Aurora Serverless v2 資料庫執行個體開始繼續。  | 
|  通知、無伺服器  | RDS-EVENT-0374 |  已成功繼續資料庫執行個體。  | Aurora Serverless v2 資料庫執行個體已繼續。 | 
|  notification  | RDS-EVENT-0385 |  叢集拓撲已更新。  |  資料庫執行個體的資料庫叢集有 DNS 變更。這包括新增或刪除新的資料庫執行個體，或發生容錯移轉時。  | 
|  通知、全域資料庫  | RDS-EVENT-0390 |  嘗試封鎖區域 *region\$1id* 中資料庫叢集 *cluster\$1id* 的寫入成功。  |  Aurora 開始封鎖儲存體層級的寫入，以準備 Aurora 全域資料庫的轉換或容錯移轉。  | 
|  通知、全域資料庫  | RDS-EVENT-0391 |  嘗試封鎖區域 *region\$1id* 中資料庫叢集 *cluster\$1id* 的寫入逾時。  |  Aurora 無法封鎖儲存體層級的寫入，以準備 Aurora 全域資料庫的轉換或容錯移轉。轉換或容錯移轉會繼續進行，但您可能需要從原始主要叢集的快照復原最近寫入的資料。  | 
|  僅供讀取複本  | 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 |  資料庫執行個體的復原已啟動。復原時間依據恢復的資料量而有不同。  | 無 | 
|  復原  | RDS-EVENT-0021 |  資料庫執行個體的復原已完成。  | 無 | 
|  復原  | RDS-EVENT-0023 |  緊急快照請求：*message*。  |  已請求手動備份，但 Amazon RDS 目前正在建立資料庫快照。請在 Amazon RDS 完成資料庫快照後，再次提交請求。  | 
|  復原  | RDS-EVENT-0052 |  多可用區域執行個體復原已啟動。  | 復原時間依據恢復的資料量而有不同。 | 
|  復原  | RDS-EVENT-0053 |  多可用區域執行個體復原已完成。擱置容錯移轉或啟動。  | 此訊息表示 Amazon RDS 已備妥您的資料庫執行個體，以在必要時啟動次要執行個體的容錯移轉。 | 
|  復原  | RDS-EVENT-0361 |  待命資料庫執行個體的復原已啟動。  |  待命資料庫執行個體會在復原程序期間重建。資料庫效能會在復原程序期間受到影響。  | 
|  復原  | RDS-EVENT-0362 |  待命資料庫執行個體的復原已完成。  |  待命資料庫執行個體會在復原程序期間重建。資料庫效能會在復原程序期間受到影響。  | 
|  還原  | RDS-EVENT-0019 |  已從資料庫執行個體 *name* 還原至 *name*。  |  資料庫執行個體已從時間點備份還原。  | 
|  安全性修補程式  | RDS-EVENT-0230 |  系統更新適用於您的資料庫執行個體。如需套用更新的相關資訊，請參閱《RDS 使用者指南》中的「維護資料庫執行個體」。  |  新的次要版本作業系統修補程式適用於您的資料庫執行個體。如需套用更新的相關資訊，請參閱 [Aurora 資料庫叢集的作業系統更新](USER_UpgradeDBInstance.Maintenance.md#Aurora_OS_updates)。  | 
|  維護  | RDS-EVENT-0425 |  Amazon RDS 無法執行作業系統升級，因為指定的子網路中沒有可用的 IP 地址。選擇具有可用 IP 地址的子網路，然後再試一次。  |  無  | 
|  維護  | RDS-EVENT-0429 |  由於*區域*可用區域中*類型*執行個體類型的可用容量不足，Amazon RDS 無法執行作業系統升級  |  無  | 
|  維護  | RDS-EVENT-0501 |  Amazon RDS 資料庫執行個體的伺服器憑證需要輪換待定的維護動作。  |  資料庫執行個體的伺服器憑證需要輪換待定的維護動作。Amazon RDS 會在此維護期間重新啟動資料庫，以完成憑證輪換。若要排程此維護，請前往**維護與備份**索引標籤，然後選擇**立即套用**或**排程下一個維護時段**。如果未排定變更，Amazon RDS 會在您的維護動作中顯示的自動套用日期，自動將其套用至您的維護時段。  | 
|  維護  | RDS-EVENT-0502 |  Amazon RDS 已在下一個維護時段排定資料庫執行個體的伺服器憑證輪換。此維護需要重新啟動資料庫。  |  無  | 

## 資料庫參數群組事件
<a name="USER_Events.Messages.parameter-group"></a>

下表顯示當資料庫參數群組為來源類型時的事件類別和事件清單。


|  類別  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
|  組態變更  | RDS-EVENT-0037 |  已將參數 *name* 更新為 *value*，套用方法為 *method*。  |  無  | 

## 資料庫安全群組事件
<a name="USER_Events.Messages.security-group"></a>

下表顯示當資料庫安全群組為來源類型時的事件類別和事件清單。

**注意**  
資料庫安全群組是 EC2-Classic 的資源。EC2-Classic 在 2022 年 8 月 15 日淘汰。如果您還沒有從 EC2-Classic 遷移至 VPC，建議您盡快這麼做。如需詳細資訊，請參閱《Amazon EC2 使用者指南》**中的[從 EC2-Classic 遷移至 VPC](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html)，以及部落格文章 [EC2-Classic Networking is Retiring – Here’s How to Prepare ](https://aws.amazon.com/blogs/aws/ec2-classic-is-retiring-heres-how-to-prepare/)。


|  Category  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
|  組態變更  | RDS-EVENT-0038 |  已將變更套用至安全群組。  |  無  | 
|  失敗  | RDS-EVENT-0039 |  正以 *user* 身分撤銷授權。  |  由 *user* 擁有的安全群組不存在。已撤銷安全群組的授權，因為它無效。  | 

## 資料庫碎片群組事件
<a name="USER_Events.Messages.shard-group"></a>

下表顯示當資料庫碎片群組為來源類型時的事件類別和事件清單。


|  Category  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
| 失敗 | RDS-EVENT-0324 |  資料載入任務失敗。  | 由於錯誤訊息中出現的原因，資料載入任務失敗。 | 
| 維護 | RDS-EVENT-0302 |  需要您的動作才能完成資料庫碎片群組*名稱*中子叢集 ID *號碼*的待定分割碎片任務 *job\$1ID*。 若要完成操作調用 SQL： <pre>SELECT rds_aurora.limitless_finalize_split_shard(job_ID);</pre>  |  無  | 
| 維護 | RDS-EVENT-0303 |  針對資料庫碎片群組*名稱*中的子叢集 ID *號碼*，已開始完成分割碎片任務 *job\$1ID*。  |  無  | 
| 維護 | RDS-EVENT-0304 |  資料庫碎片群組*名稱*中子叢集 ID *號碼*的分割碎片任務 *job\$1ID* 已成功完成。具有子叢集 ID *號碼*的新碎片已新增至資料庫碎片群組*名稱*。  |  無  | 
| 維護 | RDS-EVENT-0305 |  資料庫碎片群組*名稱*中子叢集 ID *號碼*的分割碎片任務 *job\$1ID* 已失敗。  |  無  | 
| 維護 | RDS-EVENT-0366 |  資料庫碎片群組*名稱*中子叢集 ID *號碼*的分割碎片任務 *job\$1ID* 已開始。  |  無  | 
| 維護 | RDS-EVENT-0367 |  在資料庫碎片群組*名稱*中新增路由器任務 *job\$1ID* 已啟動。  |  無  | 
| 維護 | RDS-EVENT-0368 |  新增路由器任務 *job\$1ID* 已成功完成。具有子叢集 ID *號碼*的新路由器已新增至資料庫碎片群組*名稱*。  |  無  | 
| 維護 | RDS-EVENT-0369 |  在資料庫碎片群組*名稱*中新增路由器任務 *job\$1ID* 已失敗。  | 無 | 
| 維護 | RDS-EVENT-0394 |  在資料庫碎片群組*名稱*中新增路由器任務 *job\$1ID* 已取消。  |  無  | 
| 維護 | RDS-EVENT-0395 |  在資料庫碎片群組*名稱*中分割碎片任務 *job\$1ID* 已取消。  |  無  | 
| notification | RDS-EVENT-0321 |  初始化資料載入任務的基礎設施。  | 無 | 
| notification | RDS-EVENT-0322 |  資料載入任務正在進行中。  | 無 | 
| notification | RDS-EVENT-0323 |  資料載入任務已成功完成。  | 無 | 
| notification | RDS-EVENT-0325 |  根據客戶的請求取消資料載入任務。  | 無 | 
| notification | RDS-EVENT-0326 |  資料載入任務已取消。  | 無 | 

## RDS Proxy 事件
<a name="USER_Events.Messages.rds-proxy"></a>

下表顯示 RDS Proxy 為來源類型時的事件類別和事件清單。


|  Category  | RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
| 組態變更 | RDS-EVENT-0204 |  RDS 已修改資料庫代理 *name*。  | 無 | 
| 組態變更 | RDS-EVENT-0207 |  RDS 已修改資料庫代理 *name* 的端點。  | 無 | 
| 組態變更 | RDS-EVENT-0213 |  RDS 偵測到新增了資料庫執行個體，並自動將其新增到資料庫代理 *name* 的目標群組。  | 無 | 
|  組態變更  | RDS-EVENT-0214 |  RDS 偵測到刪除了資料庫執行個體 *name*，並自動將其從資料庫代理 *name* 的目標群組 *name* 中移除。  | 無 | 
|  組態變更  | RDS-EVENT-0215 |  RDS 偵測到刪除了資料庫叢集 *name*，並自動將其從資料庫代理 *name* 的目標群組 *name* 中移除。  | 無 | 
|  建立  | RDS-EVENT-0203 |  RDS 已建立資料庫代理 *name*。  | 無 | 
|  建立  | RDS-EVENT-0206 |  RDS 已建立資料庫代理 *name* 的端點 *name*。  | 無 | 
| 刪除 | RDS-EVENT-0205 |  RDS 已刪除資料庫代理 *name*。  | 無 | 
|  刪除  | RDS-EVENT-0208 |  RDS 已刪除資料庫代理 *name* 的端點 *name*。  | 無 | 
|  失敗  | RDS-EVENT-0243 |  RDS 無法佈建代理 *name* 的容量，因為您的子網路中沒有足夠的可用 IP 地址：*name*。若要修正此問題，請確定您的子網路具有最低數量的未使用 IP 地址，如 RDS Proxy 文件所建議。  |  若要確定執行個體類別的建議數量，請參閱 [規劃 IP 地址容量](rds-proxy-network-prereqs.md#rds-proxy-network-prereqs.plan-ip-address)。  | 
|  失敗 | RDS-EVENT-0275 |  RDS 對部分連往資料庫代理*名稱*的連線進行限流。從用戶端到代理的同時連線要求數目已超過限制。  | 無 | 

## 藍/綠部署事件
<a name="USER_Events.Messages.BlueGreenDeployments"></a>

下表顯示當藍/綠部署為來源類型時的事件類別和事件清單。

如需藍/綠部署的詳細資訊，請參閱 [使用 Amazon Aurora 藍/綠部署進行資料庫更新](blue-green-deployments.md)。


|  Category  | Amazon RDS 事件 ID |  訊息  |  備註  | 
| --- | --- | --- | --- | 
|  建立  | RDS-EVENT-0244 |  藍/綠部署任務已完成。您可以在部署之後，於綠色環境中對資料庫進行其他修改。  | 無 | 
|  失敗  | RDS-EVENT-0245 |  因為*原因*，建立藍/綠部署失敗。  | 無 | 
|  刪除  | RDS-EVENT-0246 |  已刪除藍/綠部署。  | 無 | 
|  notification  | RDS-EVENT-0247 |  從 *blue* 至 *green* 的轉換已開始。  | 無 | 
|  notification  | RDS-EVENT-0248 |  已完成藍/綠部署上的切換。  | 無 | 
|  失敗  | RDS-EVENT-0249 |  已取消藍/綠部署上的切換。  | 無 | 
|  notification  |  RDS-EVENT-0259 |  從資料庫叢集 *blue* 至 *green* 的轉換已開始。  | 無 | 
|  notification  |  RDS-EVENT-0260 |  從資料庫叢集 *blue* 至 *green* 的轉換已完成。已將 *blue* 重新命名為 *blue-old*，並將 *green* 重新命名為 *blue*。  | 無 | 
|  失敗  |  RDS-EVENT-0261 |  由於 *reason*，已取消從資料庫叢集 *blue* 至 *green* 的轉換。  | 無 | 
|  notification  |  RDS-EVENT-0311  |  將 資料庫叢集 *blue* 轉換至 *green* 的序列同步已啟動。使用序列時轉換可能會導致停機時間延長。  | 無 | 
|  notification  |  RDS-EVENT-0312  |  將 資料庫叢集 *blue* 轉換至 *green* 的序列同步已完成。  | 無 | 
|  失敗  |  RDS-EVENT-0314  |  由於序列同步失敗，已取消將資料庫叢集 *blue* 轉換至 *green* 的序列同步。  | 無 | 
|  notification  | RDS-EVENT-0409  |  *message*  | 無 | 