

# 使用 RDS 代理事件
<a name="rds-proxy.events"></a>

*事件*表示环境中发生的更改，例如 AWS 环境或软件即服务（SaaS）合作伙伴中的服务或应用程序。也可以是您自己的一个自定义应用程序或服务。例如，Amazon RDS 在创建或修改 RDS Proxy 时生成事件。Amazon RDS 将事件近乎实时地传输到 Amazon EventBridge。接下来，您可以查找可以订阅的 RDS Proxy 事件列表以及 RDS Proxy 事件示例。

有关使用事件的详细信息，请参阅以下内容：
+ 有关如何使用 AWS 管理控制台、AWS CLI 或 RDS API 查看事件的说明，请参阅 [查看 Amazon RDS 事件](USER_ListEvents.md)。
+ 若要了解如何配置 Amazon RDS 向 EventBridge 发送事件，请参阅 [创建对 Amazon RDS 事件触发的规则](rds-cloud-watch-events.md)。

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

下表显示了 RDS Proxy 为源类型时的事件类别和事件列表。


|  类别  | 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* 预调配容量，因为您的子网 *name* 中没有足够的 IP 地址可用。要解决此问题，请确保您的子网具有最少的未使用 IP 地址数（如 RDS 代理文档中所建议）。  |  要确定您的实例类的建议数量，请参阅[计划 IP 地址容量](rds-proxy-network-prereqs.md#rds-proxy-network-prereqs.plan-ip-address)。  | 
|  失败 | RDS-EVENT-0275 |  RDS 限制了一些与数据库代理*名称*的连接。从客户端到代理的并发连接请求数已超出了限制。  | 无 | 

以下是采用 JSON 格式的 RDS 代理事件示例。该事件显示 RDS 已修改名为 `my-rds-proxy` 的 RDS Proxy 的名为 `my-endpoint` 的端点。事件 ID 为 RDS-EVENT-0207。

```
{
  "version": "0",
  "id": "68f6e973-1a0c-d37b-f2f2-94a7f62ffd4e",
  "detail-type": "RDS DB Proxy Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-09-27T22:36:43Z",
  "region": "us-east-1",
  "resources": [
     "arn:aws:rds:us-east-1:123456789012:db-proxy:my-rds-proxy"
  ],
  "detail": {
    "EventCategories": [
      "configuration change"
    ],
    "SourceType": "DB_PROXY",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:db-proxy:my-rds-proxy",
    "Date": "2018-09-27T22:36:43.292Z",
    "Message": "RDS modified endpoint my-endpoint of DB Proxy my-rds-proxy.",
    "SourceIdentifier": "my-endpoint",
    "EventID": "RDS-EVENT-0207"
  }
}
```