使用 RDS 代理事件 - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

使用 RDS 代理事件

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

有关使用事件的详细信息,请参阅以下内容:

RDS Proxy 事件

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

类别

RDS 事件 ID

消息

注意

配置更改 RDS-EVENT-0204

RDS 修改了数据库代理 name

配置更改 RDS-EVENT-0207

RDS 修改了数据库代理 name 的端点。

配置更改 RDS-EVENT-0213

RDS 检测到已添加数据库实例并自动将其添加到数据库代理 name 的目标组。

配置更改

RDS-EVENT-0213

RDS 检测到已创建数据库实例 name,并自动将其添加到数据库代理 name 的目标组 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-EVENT-0275

RDS 限制了一些与数据库代理(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" } }