【问题标题】:How to display a table of results in Grafana如何在 Grafana 中显示结果表
【发布时间】:2021-04-11 09:50:12
【问题描述】:

我有一个查询(使用 CloudWatch 作为数据源)检索包含某些事件类型计数的数据集 - fields x, y, z | stats count() by x

查询返回的结果(例如,如果我在日志洞察中运行查询):

x   |  count()
-------------
Foo | 16
Bar | 3

(因此stats 的聚合在 CW 日志中运行)。我想以与上面显示的方式相同的方式在 Grafana 中表示这一点,但是当我将查询与表格面板一起使用时,结果将填充到下拉选择器中,并且表格仅显示 1 行 - 例如Foo 16 我需要选择要在表格中显示的行。

显示所有结果的最佳方式是什么?我不确定是否应该将 stats 函数从数据查询中移除并在 Grafana 端进行聚合/计数,或者我是否使用了错误的面板类型/可视化并且查询是正确的(查看哪种方法如果两者都可以,这里最好)。

提前致谢。

【问题讨论】:

    标签: grafana amazon-cloudwatchlogs


    【解决方案1】:

    也可以单击“检查”,然后单击 JSON 选项卡。 从 JSON 中删除以下字段:

     "statsGroups": [
            ...
          ]
    

    注意 1:有时在编辑面板时会自动添加回来很烦人

    更新

    更简洁的解决方案(但有时会受到限制)是使用“合并”转换

    【讨论】:

      【解决方案2】:

      我在使用 Grafana 7.0.0 时遇到了同样的问题。

      使用 Grafana“表格”可视化解析阵列查询响应时,下拉结果选择器是 v7+ 版本的一项功能。 Grafana Explore 函数显然使用了旧的表格可视化,它在 V7 版本中被捆绑为“table-old”。旧表可视化应将所有查询结果作为表中的行返回,而不需要选择器。

      【讨论】:

        猜你喜欢
        • 2020-10-30
        • 1970-01-01
        • 2022-12-18
        • 2018-05-11
        • 2015-09-04
        • 2017-09-18
        • 2015-10-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多