Amazon Redshift event notifications - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

Amazon Redshift event notifications

Overview

Amazon Redshift 使用 Amazon Simple Notification Service (Amazon SNS) 发送 Amazon Redshift 事件的通知。创建 Amazon Redshift 事件订阅即可启用通知。在 Amazon Redshift 订阅中,为 Amazon Redshift 事件和 Amazon SNS 主题指定一组筛选条件。每当发生与筛选条件匹配的事件时,Amazon Redshift 就会向相应 Amazon SNS 主题发布通知消息。然后,Amazon SNS 会将该消息传输给所有订阅了 Amazon SNS 主题的 Amazon SNS 使用者。发送给 Amazon SNS 使用者的消息可以采用 AWS 区域的 Amazon SNS 支持的任何形式,如电子邮件、文本消息或对 HTTP 终端节点的调用。例如,所有区域都支持电子邮件通知,但 SMS 通知只能在美国东部(弗吉尼亚北部)地区中进行创建。

创建事件通知订阅时,您需要指定一个或多个事件筛选条件。每当发生与所有筛选条件匹配的事件时,Amazon Redshift 就会通过该订阅发送通知。筛选条件包含源类型(例如集群或快照)、源 ID(例如集群或快照的名称)、事件类别(例如监控或安全)和事件严重性(例如 INFO 或 ERROR)。

您可以将 AWS 管理控制台 中的 Enabled (启用) 单选按钮设置为 No,或者使用 Amazon Redshift CLI 或 API 将 Enabled 参数设置为 false,从而轻松地关闭通知而无需删除订阅。

Amazon Redshift 事件通知的账单是通过 Amazon Simple Notification Service (Amazon SNS) 发出的。Amazon SNS 费用在使用事件通知时适用;有关 Amazon SNS 账单的更多信息,请转到 Amazon Simple Notification Service 定价

您还可以使用管理控制台查看已发生的 Amazon Redshift 事件。有关更多信息,请参阅 Amazon Redshift 事件。)

Subscribing to Amazon Redshift event notifications

您可以创建 Amazon Redshift 事件通知订阅,这样便能在特定集群、快照、安全组或参数组发生事件时收到通知。创建订阅最简单的方式是使用 Amazon SNS 控制台。有关创建和订阅 Amazon SNS 主题的信息,请参阅 Amazon SNS 入门

您可以创建 Amazon Redshift 事件通知订阅,这样便能在特定集群、快照、安全组或参数组发生事件时收到通知。创建订阅最简单的方式是使用 AWS 管理控制台。如果您选择使用 CLI 或 API 创建事件通知,则必须创建 Amazon Simple Notification Service 主题并订阅有关 Amazon SNS 控制台或 Amazon SNS API 的主题。您还需要保留主题的Amazon资源名称(ARN),因为在提交CLI命令或API操作时使用该名称。有关创建和订阅 Amazon SNS 主题的信息,请参阅 Amazon SNS 入门

Amazon Redshift 事件订阅可指定以下事件条件:

  • Source type, the values are cluster, snapshot, parameter-groups, and security-groups.

  • Source ID of a resource, such as my-cluster-1 or my-snapshot-20130823. The ID must be for a resource in the same AWS Region as the event subscription.

  • Event category, the values are Configuration, Management, Monitoring, and Security.

  • Event severity, the values are INFO or ERROR.

事件条件可以单独进行指定,只不过您必须先指定源类型,然后才能在控制台中指定源 ID。例如,您可以指定事件类别,而无需指定源类型、源 ID 或严重性。对于不属于在源类型中指定的类型的资源,您可以为其指定源 ID,但系统不会针对来自这些资源的事件发送任何通知。例如,如果您指定了集群源类型和某个安全组的 ID,则该安全组触发的所有事件与相应源类型筛选条件均不匹配,因此系统不会针对这些事件发送任何通知。

Amazon Redshift 会针对任何与在订阅中指定的所有条件匹配的事件发送通知。返回的一系列事件的部分示例:

  • Subscription specifies a source type of cluster, a source ID of my-cluster-1, a category of Monitoring, and a severity of ERROR. The subscription will send notifications for only monitoring events with a severity of ERROR from my-cluster-1.

  • Subscription specifies a source type of cluster, a category of Configuration, and a severity of INFO. The subscription will send notifications for configuration events with a severity of INFO from any Amazon Redshift cluster in the AWS account.

  • Subscription specifies a category of Configuration, and a severity of INFO. The subscription will send notifications for configuration events with a severity of INFO from any Amazon Redshift resource in the AWS account.

  • Subscription specifies a severity of ERROR. The subscription will send notifications for all events with a severity of ERROR from any Amazon Redshift resource in the AWS account.

如果您在某个现有订阅中删除或重命名其名称被引用为源 ID 的对象,那么该订阅将保持有效,但不会转发来自该对象的任何事件。如果您日后使用该订阅源 ID 中引用的同一名称创建新对象,那么该订阅将会开始针对来自新对象的事件发送通知。

Amazon Redshift 会向 Amazon SNS 主题发布事件通知,该主题由其 Amazon 资源名称 (ARN) 标识。当您使用 Amazon Redshift 控制台创建事件订阅时,您可以指定现有 Amazon SNS 主题,也可以请求控制台在创建订阅时创建主题。发送到 Amazon SNS 主题的所有 Amazon Redshift 事件通知均会转发给订阅了该主题的所有 Amazon SNS 使用者。您可以使用 Amazon SNS 控制台对 Amazon SNS 主题进行更改,例如向主题添加使用者订阅或删除主题的使用者订阅。有关创建和订阅 Amazon SNS 主题的更多信息,请参阅 Amazon Simple Notification Service 入门

下列章节列出了您可以收取通知的所有类型和事件。此外,它还提供有关订阅和使用 Amazon Redshift 事件订阅的详细信息。

Amazon Redshift event categories and event messages

本部分介绍每种 Amazon Redshift 源类型的事件 ID 和类别。

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

Amazon Redshift 类别 事件 ID 事件严重性 Description

:Configuration

RedShift-Event-1000 INFO

参数组 [参数组名称] 已于 [时间] 更新。如果只更改了动态参数,则现在正在修改关联的集群。如果您更改了静态参数,则在重新启动关联集群时将应用所有更新(包括动态参数)。

:Configuration

RedShift-Event-1001 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 修改为使用参数组 [参数组名称]。

:Configuration

RedShift-Event-1500 ERROR

Amazon VPC [VPC 名称] 不存在。未应用您对集群 [集群名称] 进行的配置更改。请访问 AWS 管理控制台,以解决该问题。

:Configuration

RedShift-Event-1501 ERROR

您为 Amazon VPC [VPC 名称] 指定的客户子网 [子网名称] 不存在或无效。未应用您对集群 [集群名称] 进行的配置更改。请访问 AWS 管理控制台,以解决该问题。

:Configuration

RedShift-Event-1502 ERROR

集群子网组 [子网组名称] 中的子网没有可用的 IP 地址。无法创建集群 [集群名称]。

:Configuration

RedShift-Event-1503 ERROR

Amazon VPC [VPC 名称] 未连接任何 Internet 网关。未应用您对集群 [集群名称] 进行的配置更改。请访问 AWS 管理控制台,以解决该问题。

:Configuration

RedShift-Event-1504 ERROR

无法访问集群 [集群名称] 的 HSM。

:Configuration

RedShift-Event-1505 ERROR

无法注册集群 [集群名称] 的 HSM。尝试采用其他配置。

:Configuration

RedShift-Event-1506 ERROR

Amazon Redshift 超出了您的账户的弹性网络接口限制。请最多删除 [最大弹性网络接口数] 个弹性网络接口,或请求使用 EC2 增加每个 AWS 区域的网络接口数限制。

管理

RedShift-Event-2000 INFO

您的 Amazon Redshift 集群 [集群名称] 已创建,随时可用。

管理

RedShift-Event-2001 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 被删除。最终快照 [ 已/未] 保存。

管理 RedShift-Event-2002 INFO

您的 VPC 安全组 [安全组名称] 已于 [时间] 更新。

管理

RedShift-Event-2003 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 开始维护。该集群在维护期间不可用。

管理

RedShift-Event-2004 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 完成维护。

管理

RedShift-Event-2006 INFO

已于 [时间] 开始调整您的 Amazon Redshift 集群 [集群名称] 的大小。在执行调整大小操作期间,您的集群将处于只读模式。

管理

RedShift-Event-2007 INFO

正在调整您的 Amazon Redshift 集群 [集群名称] 的大小。您的集群处于只读模式。

管理

RedShift-Event-2008 INFO

已于 [时间] 开始执行还原操作来创建新的 Amazon Redshift 集群 [集群名称] 快照 [快照名称]。要监控还原进度,请访问 AWS 管理控制台。

管理

RedShift-Event-2013 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 被重命名。

管理

RedShift-Event-2014 INFO

收到 Amazon Redshift 集群 [集群名称] 表还原请求。

管理

RedShift-Event-2015 INFO

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 取消。

管理

RedShift-Event-2016 INFO

已于 [时间] 开始替换您的 Amazon Redshift 集群 [集群名称]。

管理

RedShift-Event-2017 INFO

客户启动了于 [时间] 在 Amazon Redshift 集群 [集群名称] 上开始的维护。该集群在维护期间不可用。

管理

RedShift-Event-2018 INFO

客户启动了于 [时间] 在 Amazon Redshift 集群 [集群名称] 上完成的维护。

管理

RedShift-Event-2019 ERROR

客户启动了于 [时间] 在 Amazon Redshift 集群 [集群名称] 上失败的维护。将集群返回到其原始状态。

管理

RedShift-Event-2020 INFO

您的 Amazon Redshift 集群 [集群名称] 的跟踪已从 [起点跟踪] 修改为 [目的地跟踪]。

管理

RedShift-Event-2021 ERROR

从我们的容量池获取容量时,Amazon Redshift 集群 [集群名称] 的 [操作] 未成功。我们正在努力获取容量,但目前我们已取消了您的请求。删除此集群并在稍后重试。

管理

RedShift-Event-2022 ERROR

从我们的容量池获取容量时,Amazon Redshift 集群 [集群名称] 的 [操作] 未成功。我们正在努力获取容量,但目前我们已取消了您的请求。容量是在 [备用可用区] 中提供的。请删除该集群,然后在备用可用区中重试。

管理

RedShift-Event-2023 ERROR

我们在您的单节点 Amazon Redshift 集群 [集群名称] 上检测到硬件故障,这可能会导致查询失败或集群间歇性可用。从我们的容量池中获取容量时,更换集群不成功。您需要从快照还原新集群。删除此集群,选择最新的可用快照,然后从该快照还原新集群。这将自动为您预配置正常工作的硬件。

管理

RedShift-Event-2024 ERROR

我们在您的单节点 Amazon Redshift 集群 [集群名称] 上检测到硬件故障,这可能会导致查询失败或集群间歇性可用。在从我们的容量池获取容量时,更换群集未成功。容量是在可用区中提供的:[备用可用区]。删除此集群,选择最新的可用快照,然后从该快照还原新集群。这将自动为您预配置正常工作的硬件。

管理 RedShift-Event-3011 INFO

已于 [时间] 开始 Amazon Redshift 集群“[集群名称]”的弹性调整大小操作。在调整大小期间,我们将保持数据库连接。一些查询和连接可能在此操作期间终止或超时。

管理 RedShift-Event-3012 INFO

我们已收到于 [时间] 开始的集群“[集群名称]”的弹性调整大小请求。在调整大小操作开始时,我们将提供事件通知。

Pending

RedShift-Event-2025 INFO

集群 <集群名称> 的数据库将在 <开始时间> 和 <结束时间> 之间更新。您的集群将不可访问。相应地做好计划。

Pending

RedShift-Event-2026 INFO

集群 <集群名称> 将在 <开始时间> 和 <结束时间> 之间更新。您的集群将不可访问。相应地做好计划。

Monitoring

RedShift-Event-2050 INFO

Amazon Redshift 集群 [集群名称] 中检测到硬件问题。已于 [时间] 发起替换请求。

Monitoring

RedShift-Event-3000 INFO

您的 Amazon Redshift 集群 [集群名称] 已于 [时间] 重启。

Monitoring

RedShift-Event-3001 INFO

已于 [时间] 自动替换您的 Amazon Redshift 集群 [集群名称] 上的一个节点,您的集群运行正常。

Monitoring

RedShift-Event-3002 INFO

您的 Amazon Redshift 集群 [集群名称] 已完成调整,可供读取和写入。[时间] 开始调整,[小时数] 小时后完成调整。

Monitoring

RedShift-Event-3003 INFO

已从快照 [快照名称] 成功创建 Amazon Redshift 集群 [集群名称],可供使用。

Monitoring

RedShift-Event-3007 INFO

已于 [时间] 成功将 Amazon Redshift 快照 [快照名称] 从 [源 AWS 区域] 复制到 [目标 AWS 区域]。

Monitoring

RedShift-Event-3008 INFO

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 启动。

Monitoring

RedShift-Event-3009 INFO

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 成功完成。

Monitoring

RedShift-Event-3010 ERROR

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 失败。

Monitoring

RedShift-Event-3013 ERROR

请求的弹性重新调整操作 Amazon Redshift 由于[reason],群集[clustername]在[time]失败。

Monitoring

RedShift-Event-3014 INFO

Amazon Redshift 在[time]中重新启动群集[clustername]。

Monitoring

RedShift-Event-3500 ERROR

调整您的 Amazon Redshift 集群 [集群名称] 的大小失败。将在几分钟内自动重试调整大小。

Monitoring

RedShift-Event-3501 ERROR

[时间] 执行还原操作来从快照 [快照名称] 创建 Amazon Redshift 集群 [集群名称] 失败。请重试您的操作。

Monitoring

RedShift-Event-3504 ERROR

Amazon S3 存储桶 [存储桶名称] 无效,无法对集群 [集群名称] 进行日志记录。

Monitoring

RedShift-Event-3505 ERROR

Amazon S3 存储桶 [存储桶名称] 没有适用于集群 [集群名称] 的 IAM 策略。

Monitoring

RedShift-Event-3506 ERROR

Amazon S3 存储桶 [存储桶名称] 不存在。对于群集[ClusterName],无法继续日志记录。

Monitoring

RedShift-Event-3507 ERROR

无法使用 EIP [IP 地址] 创建 Amazon Redshift 集群 [集群名称]。此EIP已在使用。

Monitoring

RedShift-Event-3508 ERROR

无法使用 EIP [IP 地址] 创建 Amazon Redshift 集群 [集群名称]。无法找到EIP。

Monitoring

RedShift-Event-3509 ERROR

群集[clustername]未启用跨区域快照拷贝。

Monitoring

RedShift-Event-3510 ERROR

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 启动失败。原因:[reason]。

Monitoring

RedShift-Event-3511 ERROR

Amazon Redshift 集群 [集群名称] 表还原已于 [时间] 失败。

Monitoring

RedShift-Event-3512 ERROR

Amazon Redshift 集群 [集群名称] 因硬件问题失败。将自动从[time]创建的最新快照[snapshotname]恢复群集。

Monitoring

RedShift-Event-3513 ERROR

Amazon Redshift 集群 [集群名称] 因硬件问题失败。将自动从[time]创建的最新快照[snapshotname]恢复群集。此后所做的任何数据库更改都需要重新提交。

Monitoring

RedShift-Event-3514 ERROR

Amazon Redshift 集群 [集群名称] 因硬件问题失败。群集被放置在硬件故障状态。请从[time]创建的最新快照[snapshotname]中删除群集并恢复。

Monitoring

RedShift-Event-3515 ERROR

Amazon Redshift 集群 [集群名称] 因硬件问题失败。群集被放置在硬件故障状态。请从[time]创建的最新快照[snapshotname]中删除群集并恢复。此后所做的任何数据库更改都需要重新提交。

Monitoring

RedShift-Event-3516 ERROR

Amazon Redshift 集群 [集群名称] 因硬件问题失败,且该集群没有备份。群集被放置在硬件故障状态中,并且可以删除。

Monitoring

RedShift-Event-3519 INFO

群集[ClusterName]在[time]开始重新启动。

Monitoring

RedShift-Event-3520 INFO

群集[ClusterName]在[time]完成重启。

Monitoring

RedShift-Event-3521 INFO

我们检测到群集“[clustername]”上的连接问题。已在[time](时间)启动自动诊断检查。

Monitoring

RedShift-Event-3522 INFO

“[ClusterName]”群集上的恢复操作在[time]时失败。Amazon Redshift 团队在寻求解决方案。

Monitoring RedShift-Event-3533 ERROR

“[ClusterName]”上的群集调整大小已于[time]取消。操作已被取消,因为[reason].[需要操作]。

Monitoring RedShift-Event-3534 INFO

已于 [时间] 完成 Amazon Redshift 集群“[集群名称]”的弹性调整大小操作。在我们传输数据时,现在可以对集群执行读取和写入操作。一些查询可能需要更长的时间才能完成,直到数据传输完成。

Monitoring RedShift-Event-3537 INFO

群集“[clustername]”数据传输在[UTC]时完成。

Monitoring RedShift-Event-3600 INFO

已经在过去取消了AmazonRedShiftCluster'[ClusterName]'所请求的调整大小操作。回滚已在[time]完成。

Pending

RedShift-Event-3601 INFO

群集<clustername>上的节点将在<starttime>和<endtime>之间替换。您无法推迟该维护。相应地做好计划。

Pending

RedShift-Event-3602 INFO

群集<clustername>上的节点计划在<starttime>和<endtime>之间替换。您的集群将不可访问。相应地做好计划。

管理

RedShift-Event-3603 INFO

由于内部错误,从快照[快照名称]创建群集[clustername]的恢复操作失败。群集被放置在不兼容的恢复状态中,并且可以删除。尝试使用不同配置将快照恢复到群集。

管理

RedShift-Event-3614 INFO

已计划的操作[已计划操作名称]在[UTC]时创建。第一调用时间为[UTC]时间安排。

管理

RedShift-Event-3615 INFO

ScheduledAction[计划操作名称]计划于[TimeinUTC]。

Monitoring

RedShift-Event-3616 INFO

[已计划的操作名称]在[UTC中的时间]处于“成功”状态。

Monitoring

RedShift-Event-3617 ERROR

由于延迟,已跳过[UTC中的计划操作名称]的计划操作[已计划操作名称]。

管理

RedShift-Event-3626 INFO

已计划的操作[已计划操作名称]在[UTC]时修改。第一调用时间为[UTC]时间安排。

管理

RedShift-Event-3627 INFO

已排定的操作[已计划操作名称]在[UTC]时删除。

Monitoring

RedShift-Event-3628 ERROR

在[UTCinUTC]处的[ScheduledActionName](已排定操作名称)处于“Failed”(失败)状态。

安全性 RedShift-Event-4000 INFO

您的 Amazon Redshift 集群 [集群名称] 的主凭证已于 [时间] 更新。

安全性 RedShift-Event-4001 INFO

安全组[安全组名称]在[时间]修改。将自动对所有相关群集进行更改。

安全性

RedShift-Event-4500 ERROR

您提供的安全组[安全组名称]无效。未应用您对集群 [集群名称] 进行的配置更改。请访问 AWS 管理控制台,以解决该问题。

安全性

RedShift-Event-4501 ERROR

无法找到群集安全组[ClusterSecurityGroupName]中指定的安全组[SecurityGroupName]。无法完成授权。

下表显示了参数组为源类型时的事件类别和事件列表。

Categories and events for the parameter group source type

Amazon Redshift 类别

事件 ID 事件严重性

Description

:Configuration

RedShift-Event-1002 INFO

参数[参数名称]从[value]更新为[value][时间]。

:Configuration

RedShift-Event-1003 INFO

已创建群集参数组[组名称]。

:Configuration

RedShift-Event-1004 INFO

群集参数组[组名称]已删除。

:Configuration

RedShift-Event-1005 INFO

群集参数组[NAME]在[TIME]时更新。如果只更改了动态参数,则现在正在修改关联的集群。如果您更改了静态参数,则在重新启动关联集群时将应用所有更新(包括动态参数)。

在安全组为源类型时,以下表格显示事件类别和事件列表。

Categories and events for the security group source type

Amazon Redshift 类别

事件 ID 事件严重性

Description

安全性

RedShift-Event-4002 INFO

已创建群集安全组[组名称]。

安全性

RedShift-Event-4003 INFO

群集安全组[组名称]已删除。

安全性

RedShift-Event-4004 INFO

群集安全组[groupname]在[time]时更改。更改将自动应用到所有相关群集。

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

Categories and events for the snapshot source type

Amazon Redshift 类别

事件 ID 事件严重性

Description

管理

RedShift-Event-2009 INFO

Amazon Redshift 集群 [集群名称] 的用户快照 [快照名称] 已于 [时间] 开始制作。要监控快照制作进度,请访问 AWS 管理控制台。

管理

RedShift-Event-2010 INFO

您的 Amazon Redshift 集群 [集群名称] 的用户快照 [快照名称] 已于 [时间] 取消制作。

管理

RedShift-Event-2011 INFO

您的 Amazon Redshift 集群 [集群名称] 的用户快照 [快照名称] 已于 [时间] 被删除。

管理

RedShift-Event-2012 INFO

Amazon Redshift 集群 [集群名称] 的最终快照 [快照名称] 已于 [时间] 开始制作。

Monitoring

RedShift-Event-3004 INFO

您的 Amazon Redshift 集群 [集群名称] 的用户快照 [快照名称] 已于 [时间] 成功完成制作。

Monitoring

RedShift-Event-3005 INFO

Amazon Redshift 集群 [名称] 的最终快照 [名称] 已于 [时间] 成功完成制作。

Monitoring

RedShift-Event-3006 INFO

Amazon Redshift 集群 [集群名称] 的最终快照 [快照名称] 已于 [时间] 取消制作。

Monitoring

RedShift-Event-3502 ERROR

Amazon Redshift 集群 [集群名称] 的最终快照 [快照名称] 于 [时间] 制作失败。团队正在调查问题。请访问 AWS 管理控制台,以重试该操作。

Monitoring

RedShift-Event-3503 ERROR

您的 Amazon Redshift 集群 [集群名称] 的用户快照 [快照名称] 于 [时间] 制作失败。团队正在调查问题。请访问 AWS 管理控制台,以重试该操作。