我想使用 cloudwatch 洞察力来可视化主机随时间变化的平均延迟的多线图。每个主机一行。
此统计查询提取延迟并按主机将其聚合到 10 分钟的存储桶中,但它不会生成任何可视化。
stats avg(latencyMS) by bin(10m), host
bin(10m) | host | avg(latencyMS)
0m | 1 | 120
0m | 2 | 220
10m | 1 | 130
10m | 2 | 230
文档将此称为常见错误,但未提供任何替代方法。
以下查询不会生成可视化,因为它包含多个分组字段。
stats avg(myfield1) by bin(5m), myfield4
实验上,如果每条记录有多个键,cloudwatch 将生成一个多线图。将生成折线图的查询必须返回如下结果:
bin(10m) | host-1 avg(latencyMS) | host-2 avg(latencyMS)
0m | 120 | 220
10m | 130 | 230
我不知道如何编写一个可以输出的查询。