监控工具 - SQL 应用程序 Amazon Kinesis Data Analytics 开发人员指南
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

监控工具

Amazon提供各种可用于监控 Amazon Kinesis Data Analytics 的工具。您可以配置其中的一些工具来为您执行监控任务,但有些工具需要手动干预。建议您尽可能实现监控任务自动化。

自动监控工具

您可以使用以下自动化监控工具来监控 Amazon Kinesis Data Analytics 并在出现错误时进行报告:

  • Amazon CloudWatch 告警 – 按您指定的时间段观察单个指标,并根据相对于给定阈值的指标值在若干时间段内执行一项或多项操作。具体操作是:通知已发送到 Amazon Simple Notification Service (Amazon SNS) 主题或 Amazon EC2 Auto Scaling 策略。CloudWatch 告警不调用操作,因为这些操作处于特定状态;状态必须改变并保持指定时间。有关更多信息,请参见使用 Amazon CloudWatch 监控

  • Amazon CloudWatch Logs – 监控、存储和访问来自 Amazon CloudTrail 或其他来源的日志文件。有关更多信息,请参阅 Amazon CloudWatch 用户指南中的监控日志文件

  • Amazon CloudWatch Events – 匹配事件并将事件传送到一个或多个目标函数或流,进行更改、捕获状态信息和采取纠正措施。有关更多信息,请参见 Amazon CloudWatch 用户指南什么是 Amazon CloudWatch Events

  • Amazon CloudTrail 日志监控 – 在账户间共享日志文件,通过将 CloudTrail 日志文件发送到 CloudWatch Logs 来进行实时监控,用 Java 编写日志处理应用程序,验证 CloudTrail 提供的日志文件未发生更改。有关更多信息,请参见 Amazon CloudTrail 用户指南使用 CloudTrail 日志文件

手动监控工具

监控 Amazon Kinesis Data Analytics 的另一个重要环节是手动监控 CloudWatch 警报未涵盖的那些项。Amazon Kinesis Data Analytics、CloudWatchTrusted Advisor,以及其他Amazon Web Services Management Console控制面板提供您的状态的概览视图Amazon环境。

  • CloudWatch 主页显示以下内容:

    • 当前警报和状态

    • 告警和资源图表

    • 服务运行状况

    此外,还可以使用 CloudWatch 执行以下操作:

    • 创建自定义控制面板以监控您关心的服务

    • 绘制指标数据图,排除问题并发现趋势

    • 搜索并浏览您所有的指标

    • 创建和编辑告警以接收问题通知

  • Amazon Trusted Advisor可以帮助您监控以提高性能、可靠性、安全性和成本效益。所有用户可以使用 4 项 Trusted Advisor 检查。具有商业或企业支持计划的用户可以使用超过 50 个检查。有关更多信息,请参阅 Amazon Trusted Advisor