【问题标题】:Change bar graph x-axis direction in CloudWatch Log Insights在 CloudWatch Log Insights 中更改条形图 x 轴方向
【发布时间】:2020-11-22 19:37:42
【问题描述】:

当我在 AWS CloudWatch Log 见解中绘制数据时,条形图按从最近到最旧(从左到右)的顺序排列,而线图按从最旧到最近(从左到右)的顺序排列,尽管设置了 sort 值,但似乎仍会发生这种情况.这是一个示例查询:

fields @timestamp, link_count
| sort @timestamp desc
| filter ispresent(link_count)
| stats avg(link_count) as Links by bin(1d)

我希望条形图上的 x 轴遵循与折线图相同的顺序。只要两者都朝着同一个方向前进,哪个方向并不重要。这可能吗?

观察每个图中的 x 轴值:

折线图可视化

条形图可视化

【问题讨论】:

    标签: aws-cloudwatch-log-insights


    【解决方案1】:

    我遇到了同样的问题,并解决了。但我使用的是其他函数而不是 avg()。所以也许这对你也有用:

    诀窍是给 bar 一个名字,然后对名字进行排序

    ...
    | stats avg(data) by bin(1d) as data_name
    | sort data_name
    

    【讨论】:

    • 这对我有用。我做了一些更改,所以它是sort by,我能够保留我的avg(data) 标签(DataName)与日期标签(sort_name)分开。
    • @MikeDalrymple - 你能提供你的最终代码吗?我希望以与折线图相同的格式显示带有时间戳的条形图(例如 MM-DD-YYYY ...)。当它以年份开始时,通常是截止日期。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-08
    相关资源
    最近更新 更多