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

管理警报

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

Actions(操作)中,您可以修改或删除警报。您还可以创建 chime 或 slack 提示,以通过指定 Slack 或 Amazon Chime Webhook URL 将提示从 CloudWatch 发送到 Slack 或 Amazon Chime。

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

注意

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

要使用 Amazon Redshift 控制台创建 CloudWatch 告警

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

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

  3. Create alarm(创建告警)页面上,输入相应属性以创建 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 中没有任何主题,则可以通过选择 create topic(创建主题)在 Create Alarm(创建告警)对话框中创建主题。

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

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

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

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

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