Amazon CloudWatch Logs
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

可视化时间序列数据

您可以使用可视化来确定日志中随时间推移发生的趋势和模式。CloudWatch Logs Insights 为具有以下特征的所有查询生成可视化内容:

  • 此查询包含一个或多个聚合函数。有关更多信息,请参阅 Stats 命令中的聚合函数

  • 此查询使用 bin() 函数按一个字段对数据分组。

CloudWatch Logs Insights 使用折线图和堆叠面积图显示可视化内容。

可视化示例

以下查询将生成 myfield1 字段的平均值的可视化(每 5 分钟创建一个数据点)。每个数据点都是前一个五分钟的日志中的 myfield1 值的平均值的聚合。

stats avg(myfield1) by bin(5m)

以下查询根据不同字段生成三个值的可视化(每 5 分钟创建一个数据点)。由于查询包含聚合函数并使用 bin() 作为分组字段,因此生成了可视化。

stats avg(myfield1), min(myfield2), max(myfield3) by bin(5m)

常见错误

下面的查询不会生成可视化,因为它包含多个分组字段。

stats avg(myfield1) by bin(5m), myfield4

下面的查询不会生成可视化,因为未使用 by bin() 分组函数。

stats avg(myfield1) by myfield4