Amazon Redshift
集群管理指南 (API 版本 2012-12-01)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon 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 控制台中的位置。