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

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建警报

您在 Amazon Redshift 控制台中创建的警报是 CloudWatch 警报。这些警报有助于您针对集群及其数据库做出积极主动的决策。您可以针对 使用云监控指标监控 Amazon Redshift中列出的任意指标设置一个或多个警报。例如,针对集群节点设置高 CPUUtilization 警报有助于在该节点过度使用的情况下发出指示。同样,针对集群节点设置低 CPUUtilization 警报有助于在该节点未充分利用的情况下发出指示。

在本节中,您可以了解如何使用 Amazon Redshift 控制台创建警报。您可使用 CloudWatch 控制台或您用于指标的任何其他方法(如使用Amazon CLI或Amazon开发工具包。要删除警报,您必须使用 CloudWatch 控制台。

注意

Amazon Redshift 有新的控制台可用。根据您使用的控制台,选择新控制台原始控制台说明。默认情况下会打开新控制台说明。

使用 Amazon Redshift 控制台创建 CloudWatch 警报

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航菜单中,选择 ALARMS (警报),然后选择 Create alarm (创建警报)

  3. 在存储库的创建警报页面上,输入相应属性以创建 CloudWatch 警报。

  4. 选择 Create alarm (创建警报)

在 Amazon Redshift 控制台中针对集群指标创建警报

  1. 登录到Amazon Web Services Management Console,然后打开 Amazon Redshift 控制台https://console.aws.amazon.com/redshift/

  2. 在导航窗格中,选择 Clusters

  3. 对于 Cluster (集群),选择您要查看其集群性能 (查询执行期间) 的集群。

  4. 选择 Events+Alarms (事件+警报) 选项卡。

  5. 选择 Create Alarm (创建警报)

  6. Create Alarm (创建警报) 对话框中,配置警报,然后选择 Create (创建)。

    注意

    显示的通知Send a notification to (发送通知到)框中是您的 Amazon Simple Notification Service (Amazon SNS) 主题。要了解有关 Amazon SNS 和创建主题的更多信息,请参阅创建主题中的Amazon Simple Notification Service 入门指南。如果您在 Amazon SNS 中没有任何主题,则可以选择创建主题链接。

    警报的详细信息因环境而异。在以下示例中,节点 (计算-0) 的平均 CPU 利用率已设置警报。如果 CPU 利用率连续五分钟高于 80%,此警报会向主题 redshift-example-cluster-alarms 发送通知。

  7. 在警报列表中,找到您的新警报。

    您可能需要等待片刻,以便系统收集充足的数据来判断警报的状态,如以下示例所示。

    片刻之后,状态应该转为 OK (正常)。

  8. (可选) 选择名称以更改警报配置,或者选择更多选项在 CloudWatch 控制台中转到此警报。