Amazon Redshift
集群管理指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

创建警报

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

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

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

  1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon Redshift 控制台:https://console.amazonaws.cn/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 中没有任何主题,则可以单击“Create Alarm”对话框中的 create topic 链接来创建主题。

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

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

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

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

  8. (可选)选择警报的 Name (名称) 以更改警报配置,或者选择 More Options (更多选项) 下方的“view (查看)”链接转到此警报在 Amazon CloudWatch 控制台中的位置。