使用 Amazon EventBridge 的 Amazon Redshift Serverless 事件通知
Amazon Redshift Serverless 使用 Amazon EventBridge 管理事件通知,以便随时了解数据仓库中的更改。Amazon EventBridge 是一种无服务器事件总线服务,让您可以轻松地将应用程序与来自各种源的数据相连接。在这种情况下,事件源是 Amazon Redshift。事件(在环境中监控到的变化)将从您的 Amazon Redshift 数据仓库自动发送到 EventBridge。事件将近乎实时地进行传输。
EventBridge 的功能包括为您编写事件规则提供一个环境,这些规则可以指定针对特定事件采取的操作。您还可以设置目标,这些目标是 EventBridge 可以向其发送事件的资源。目标可以包括 API 目标、Amazon CloudWatch 日志组等。有关规则的更多信息,请参阅 Amazon EventBridge 规则。有关目标的更多信息,请参阅 Amazon EventBridge 目标。
事件可以按严重性和类别分类。可使用以下筛选条件:
资源筛选:接收基于与事件关联的资源的消息。资源包括工作组、快照等。
时间窗口筛选:确定特定时间段内事件的范围。
类别筛选:接收指定类别中所有事件的事件通知。
下表包括 Amazon Redshift Serverless 事件以及其他元数据:
Amazon Redshift 类别 | 外部事件 ID | 事件严重性 | 消息描述 |
---|---|---|---|
RateChange |
REDSHIFT-SERVERLESS-EVENT-1001 | INFO | 工作组基础 RPU 更改已于 <time in UTC> 成功完成。 |
RateChange |
REDSHIFT-SERVERLESS-EVENT-1002 | ERROR | 工作组基础 RPU 更改已于 <time in UTC> 失败。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1003 | INFO | 该软件已于 <time in UTC> 在您的 Amazon Redshift 数据仓库 <endpoint name> 上更新。 |
配置 |
REDSHIFT-SERVERLESS-EVENT-1011 | ERROR | Amazon Redshift Serverless 无法创建工作组 [工作组名称],因为无法访问此操作所需的服务相关角色 (SLR)。尝试在 Amazon Redshift 控制台中再次创建此工作组。Amazon Redshift 将自动创建 SLR。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1029 | ERROR | 工作组基本 RPU 更改未能在 [时间 (UTC)] 完成,因为可用的磁盘空间不足。请采用其他配置重试。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1500 | ERROR | 无法创建或更新工作组 <workgroup name>,因为您已超出账户的弹性 IP 地址限制。请删除未使用的弹性 IP 地址,或者使用 Amazon EC2 请求提高限制。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1501 | ERROR | 子网 <subnet id> 没有可用的 IP 地址。这将阻止以下查询类型在工作组 <workgroup name> 中成功运行:EMR、联合查询、来自 Amazon EC2 的 COPY/UNLOAD。要解决该问题,请通过删除 ENI 来释放您的子网中的 IP。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1502 | ERROR | 子网 <subnet id> 没有可用的 IP 地址。这将阻止 Amazon EMR、Redshift 联合查询、Redshift COPY/UNLOAD、Redshift ML 查询类型在工作组 <workgroup name> 中成功运行。要解决该问题,请通过删除未使用的弹性网络接口 (ENI) 来释放您的子网中的 IP。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1008 | INFO | 您的 Amazon Redshift 工作组 <workgroup name> 已创建,并且随时可用。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1009 | INFO | 您的 Amazon Redshift 工作组 <workgroup name> 已于 <time in UTC> 删除。 |
监控 |
REDSHIFT-SERVERLESS-EVENT-1000 | INFO | 快照 <snapshot name> 已于 <time in UTC> 成功完成。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1004 | INFO | 从命名空间 <namespace name> 上的快照还原已于 <time in UTC> 成功完成。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1005 | ERROR | 从命名空间 <namespace name> 上的快照还原已于 <time in UTC> 失败。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1006 | INFO | 从命名空间 <namespace name> 上的恢复点还原已于 <time in UTC> 成功完成。 |
管理 |
REDSHIFT-SERVERLESS-EVENT-1007 | INFO | 从命名空间 <namespace name> 上的恢复点还原已于 <time in UTC> 失败。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1012 | ERROR | Amazon Redshift 无法访问您的命名空间 <命名空间名称> 的密钥。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1013 | ERROR | Amazon Redshift 无法访问用于加密您命名空间 <命名空间名称> 的管理员凭证密钥的 KMS 密钥。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1014 | ERROR | Amazon Redshift 无法轮换您的命名空间 <命名空间名称> 的密钥,因为工作组正在进行操作。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1015 | ERROR | 您的命名空间 <命名空间名称> 没有附加工作组。Amazon Redshift 只能轮换附加了工作组的命名空间的密钥。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1016 | INFO | 您的命名空间 <命名空间名称> 已于 <UTC 时间> 更新了管理员凭证。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1030 | INFO | 将 Amazon Redshift 命名空间 >命名空间名称< 注册到 Glue Data Catalog 账户 >账户 id< 的操作已于 >UTC 时间< 开始。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1031 | INFO | 将 Amazon Redshift 命名空间 >命名空间名称< 注册到 Glue Data Catalog 账户 >账户 id< 的操作已于 >UTC 时间< 成功完成。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1032 | INFO | 将 Amazon Redshift 命名空间 >命名空间名称< 注册到 Glue Data Catalog 账户 >账户 id< 的操作已于 >UTC 时间< 失败。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1033 | INFO | 从 Glue Data Catalog 账户 >账户 id< 注销 Amazon Redshift 命名空间 >命名空间名称< 的操作已于 >UTC 时间< 开始。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1034 | INFO | 从 Glue Data Catalog 账户 >账户 id< 注销 Amazon Redshift 命名空间 >命名空间名称< 的操作已于 >UTC 时间< 成功完成。 |
安全性 |
REDSHIFT-SERVERLESS-EVENT-1035 | INFO | 从 Glue Data Catalog 账户 >账户 id< 注销 Amazon Redshift 命名空间 >命名空间名称< 的操作已于 >UTC 时间< 失败。 |