采用 CloudWatch 嵌入式指标格式提取高基数日志并生成指标 - Amazon CloudWatch
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

采用 CloudWatch 嵌入式指标格式提取高基数日志并生成指标

CloudWatch 嵌入式指标格式使您能够以日志的形式提取复杂的高基数应用程序数据,并通过这些数据生成富有实用价值的指标。您可以将自定义指标与详细的日志事件数据一同嵌入,CloudWatch 会自动提取自定义指标,以便您可以对其进行可视化和设置警报,从而执行实时事件检测。此外,可以使用 CloudWatch Logs Insights 查询与提取的指标相关的详细日志事件,以提供对操作事件根本原因的深入见解。

嵌入式指标格式可帮助您通过临时资源(例如 Lambda 函数和容器)生成有使用价值的自定义指标。通过使用嵌入式指标格式发送来自这些临时资源的日志,您现在可以轻松创建自定义指标,而无需检测或维护单独的代码,同时获得对日志数据的强大分析功能。

在使用嵌入式指标格式时,您可以使用客户端库生成日志—有关更多信息,请参阅 使用客户端库生成嵌入式指标格式日志。或者,您可以手动构建日志并使用 PutLogEvents API 或 CloudWatch 代理提交该日志。

日志提取和存档以及生成的自定义指标会产生费用。有关更多信息,请参阅 Amazon CloudWatch 定价

注意

配置指标提取时请务必小心,因为它会影响自定义指标的使用和相应的账单。如果您无意中创建了基于高基数维度的指标(例如 requestId),则嵌入式指标格式将通过设计创建与每个唯一维度组合对应的自定义指标。有关更多信息,请参阅维度