帮助手册

Amazon Kinesis Data Analytics 集成

这是一项全托管服务,帮助您使用标准 SQL 实时处理流式数据。借助 Site24x7 的 AWS 集成,您可以收集、可视化和告警指标,从而有效管理 Kinesis Data Analytics 应用程序。

设置与配置

  • 如果尚未完成,请通过将 Site24x7 创建为 IAM 用户或在您的账户与 Site24x7 的 AWS 账户之间创建跨账户 IAM 角色来启用对 AWS 资源的访问权限。 了解更多。
  • 接着,在集成 AWS 账户页面中,确保待发现的服务字段中已勾选 Kinesis Analytics 复选框。 了解更多。

策略与权限

请确保分配给 Site24x7 IAM 实体的策略文档中包含以下读取级别操作。 了解更多。

  • "kinesisanalytics:ListApplications",
  • "kinesisanalytics:ListTagsForResource",
  • "kinesisanalytics:DescribeApplication

轮询频率

Site24x7 根据设定的轮询频率(1 分钟到 1 天)查询 CloudWatch API 以收集性能指标。 了解更多。

许可

每个 Amazon Kinesis Data Analytics 监视器视为一个基础监视器

IT 自动化

您可以为 Site24x7 支持的 AWS 服务添加自动化。登录 Site24x7,进入管理 > IT 自动化模板 (+) > 添加自动化模板。添加自动化后,您可以定时安排它们按顺序执行。

现在,您可以使用 Amazon Kinesis Data Analytics 自动化来启动或停止数据分析应用程序。

查看数据

  • 登录 Site24x7 控制台,点击 AWS > 受监控的 AWS 账户,然后从下拉列表中选择 Kinesis Analytics。
  • 从受监控的应用程序列表中,选择您要查看指标的应用程序。
  • 适用于您的分析应用程序的各类图表将显示在应用程序详情标签页中。

支持的指标

收集以下指标:

属性 描述 数据类型 统计方式
字节数 衡量每个输入流读取或每个输出流写入的字节数。 字节 求和
距最新数据的延迟 衡量应用程序从流式数据源读取数据距当前时间的延迟。 毫秒 平均值
记录数 衡量每个输入流读取或每个输出流写入的记录数。 数量 求和
成功数 每次成功传送到应用程序配置的目标时递增 1。 数量 求和
输入处理时长 衡量 Kinesis Data Analytics 执行每次 Lambda 函数调用所需的时间。 毫秒 平均值
输入处理成功记录数 衡量 Lambda 函数返回的标记为 Ok 状态的记录数。 数量 求和
输入处理成功字节数 衡量 Lambda 函数返回的标记为 Ok 状态的记录字节总和。 字节 求和
输入处理丢弃记录数 衡量从接收完整分片数据到归档完成所需的时间。 毫秒 平均值
输入处理失败记录数 衡量 Lambda 函数返回的标记为 ProcessingFailed 状态的记录数。 数量 求和
输入处理成功次数 衡量 Kinesis Data Analytics 成功调用 Lambda 的次数。 数量 求和
Lambda 传送成功记录数 衡量 Lambda 函数返回的标记为 Ok 状态的记录数。 数量 求和
LambdaDelivery. delivery failedRecords 衡量 Lambda 函数返回的标记为 DeliveryFailed 状态的记录数。 数量 求和
LambdaDelivery.Duration Kinesis Data Analytics 执行每次 Lambda 函数调用所需的时间。 毫秒  平均值 
属性 描述
应用程序名称 显示 Kinesis Data Analytics 应用程序的名称。 
应用程序 ARN 显示应用程序的 Amazon 资源名称。 
应用程序状态 显示应用程序的当前状态。 
版本 ID 显示当前应用程序版本 ID。 
创建时间 显示应用程序创建时的时间戳。 
最后更新时间 显示应用程序最后一次更新时的时间戳。 
应用程序代码 显示您提供的用于执行数据分析的应用程序代码。 
应用程序描述 显示应用程序的描述信息。 
日志记录选项 ID 显示 CloudWatch 日志记录选项描述的 ID。 

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!