Amazon Redshift
管理指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

创建警报

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

本部分介绍了如何使用 Amazon Redshift 控制台创建警报。您可以使用 Amazon CloudWatch 控制台,或者采用与您通常使用 Amazon CloudWatch 命令行界面 (CLI) 或 Amazon 软件开发工具包 (SDK) 之一等指标相同的其他任何方式来创建警报。要删除警报,您必须使用 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 链接来创建主题。

    警报的详细信息因环境而异。在以下示例中,节点 (Compute-0) 的平均 CPU 使用率设置了一个警报:如果在 4 个连续的 5 分钟时间段内 CPU 的使用率超过 80%,则系统会向 redshift-example-cluster-alarms 主题发送一条通知。

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

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

    片刻之后,状态将转为 OK

  8. (可选)单击警报的 Name 更改警报配置,或者单击 More Options 下方的“view”链接转到该警报在 Amazon CloudWatch 控制台中的位置。