对于新项目,建议您使用新的适用于 Apache Flink Studio 的托管服务,而不是使用适用于 SQL 应用程序的 Kinesis Data Analytics。Managed Service for Apache Flink Studio 不仅操作简单,还具有高级分析功能,使您能够在几分钟内构建复杂的流处理应用程序。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
创建要监控的 CloudWatch 警报
您可以创建一个 Amazon CloudWatch 警报,当警报状态发生变化时,该警报会发送 Amazon SNS 消息。警报会在您规定的时间范围内监控某一项指标。它在多个时间段内根据相对于给定阈值的指标值,执行一项或多项操作。操作是一个发送到 Amazon SNS 主题或 Auto Scaling 策略的通知。
告警仅为持续状态更改调用操作。要使 CloudWatch 警报调用操作,状态必须已更改并维持了指定的时间。
您可以使用 Amazon Web Services Management Console、 CloudWatch Amazon CLI或 CloudWatch API 设置警报,如下所述。
使用 CloudWatch 控制台设置警报
-
登录 Amazon Web Services Management Console 并打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/
。 -
选择创建警报。Create Alarm Wizard (创建警报向导) 启动。
-
选择 Kinesis Analytics Metrics (Kinesis Analytics 指标)。然后,滚动 指标找到您想要设置报警器的指标的位置。
要仅显示 指标,请搜索文件系统的文件系统 ID。选择要为其创建警报的指标,然后选择 Next (下一步)。
-
输入指标的 Name (名称)、Description (描述) 和 Whenever (每当) 值。
-
如果 CloudWatch 要在达到警报状态时向您发送电子邮件,请在 “每当此警报:” 字段中,选择 “状态为警报”。在 Send notification to (发送通知到) 字段中,选择一个现有 SNS 主题。如果您选择创建主题,那么您就可以为新电子邮件订阅列表设置名称和电子邮件地址。此列表将保存下来并会在将来的警报字段中显示出来。
注意
如果您使用 Create topic (创建主题) 创建一个新 Amazon SNS 主题,那么电子邮件地址在接收通知之前必须通过验证。当警报进入警报状态时,才会发送电子邮件。如果在验证电子邮件地址之前警报状态发生了变化,那么它们不会接收到通知。
-
在 Alarm Preview 部分中,预览您即将创建的警报。
选择 Create Alarm 以创建警报。
使用 CloudWatch CLI 设置警报
-
调用
mon-put-metric-alarm
。有关更多信息,请参阅 Amazon CloudWatch CLI 参考。
使用 CloudWatch API 设置警报
-
调用
PutMetricAlarm
。有关更多信息,请参阅 Amazon CloudWatch API 参考。