使用 RDS 代理事件
事件表示环境中发生的更改,例如 AWS 环境或软件即服务(SaaS)合作伙伴中的服务或应用程序。也可以是您自己的一个自定义应用程序或服务。例如,Amazon Aurora 在创建或修改 RDS Proxy 时生成事件。Amazon Aurora 将事件近乎实时地传输到 Amazon EventBridge。接下来,您可以查找可以订阅的 RDS Proxy 事件列表以及 RDS Proxy 事件示例。
有关使用事件的详细信息,请参阅以下内容:
有关如何使用 AWS Management Console、AWS CLI 或 RDS API 查看事件的说明,请参阅 查看 Amazon RDS 事件。
若要了解如何配置 Amazon Aurora 向 EventBridge 发送事件,请参阅 创建对 Amazon Aurora 事件触发的规则。
RDS Proxy 事件
下表显示了 RDS Proxy 为源类型时的事件类别和事件列表。
类别 |
RDS 事件 ID |
消息 |
注意 |
---|---|---|---|
配置更改 | RDS-EVENT-0204 |
RDS 修改了数据库代理 |
无 |
配置更改 | RDS-EVENT-0207 |
RDS 修改了数据库代理 |
无 |
配置更改 | RDS-EVENT-0213 |
RDS 检测到已添加数据库实例并自动将其添加到数据库代理 |
无 |
配置更改 |
RDS-EVENT-0214 |
RDS 检测到已删除数据库实例 |
无 |
配置更改 |
RDS-EVENT-0215 |
RDS 检测到已删除数据库集群 |
无 |
创建 |
RDS-EVENT-0203 |
RDS 创建了数据库代理 |
无 |
创建 |
RDS-EVENT-0206 |
RDS 为数据库代理 |
无 |
删除 | RDS-EVENT-0205 |
RDS 删除了数据库代理 |
无 |
删除 |
RDS-EVENT-0208 |
RDS 删除了数据库代理 |
无 |
失败 |
RDS-EVENT-0243 |
RDS 无法为代理 |
要确定您的实例类的建议数量,请参阅计划 IP 地址容量。 |
失败 |
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" } }