【问题标题】:Two metrics in one panel grafana - table一个面板中的两个指标 grafana - 表
【发布时间】:2018-03-29 09:38:23
【问题描述】:

我想以以下格式显示所有服务器的 CPU、内存平均数据。

     Host     CPU_Avg        Mem_Avg
     server1    12.0           23
     server2     13            12
     etc..

我使用了下面的,但是显示格式不符合预期。gr

【问题讨论】:

    标签: influxdb grafana


    【解决方案1】:

    首先,选择FORMAT AS “Table”而不是“Time series”

    【讨论】:

    • 嗨,我从表系列更改为表,它显示了我在查询中提到的最后一个值。即使我选择表系列聚合作为平均值,它也不显示平均数据。
    • Last 和 Mean 是互斥的:last 应该是一个点,mean 是映射到单个值的多个点。如果您知道数据到达的时间间隔,请尝试选择 ($__interval) 等于该持续时间。这将允许摆脱“最后”,您将能够使用均值。如果这不是您想要的,您可以在“切换编辑模式”机制下玩(查询右侧眼睛附近的三个水平破折号)
    • SELECT mean(...) FROM ... 。在这种情况下,“GROUP BY time($interval)”将是必要的,将 $interval 替换为对您的情况有意义的值:5m、1h、1d 等。它将计算属于每个间隔的点的平均值
    • @Anne - 谢谢!我得到如下输出。我不想要时间列,而是使用服务器名称的主机列。如何获得那个Time server1:CPU Usage server1:Disk Usage server1:Mem Usage 2018-05-21 00:00:00 3.82 78.72 20.26
    • @Madhanika,请提供您在 Grafana (SELECT ...) 中显示的完整请求
    猜你喜欢
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-13
    • 2021-09-20
    • 2021-04-25
    相关资源
    最近更新 更多