【问题标题】:how to display two lines for same field but from different hosts in same visualization?如何在同一可视化中显示同一字段但来自不同主机的两条线?
【发布时间】:2018-10-12 04:58:28
【问题描述】:

如何使用 kibana 在同一可视化中为同一字段显示来自不同主机的两条线?

我有来自两个不同主机的峰值负载值,我希望它们以相同的可视化显示,每一行代表每个主机的峰值负载值。

假设有 host1host2。 那么 line1 应该代表 host1 的峰值负载值,line2 应该代表 host2peakload 值>。 我该怎么做? 两条线都应该出现在同一个可视化中

编辑 1:

这是包含来自单个主机的峰值负载的图表 但是如果我有多个主机,如何在同一个图中绘制来自多个主机的峰值负载值

plot

【问题讨论】:

  • 您好,欢迎来到 SO。请添加一个最小的代码示例来澄清您的问题。
  • @MartinReiche 目前我只配置了一个主机,所以我实际上无法做到,但将来如果我有多个主机,我应该怎么做?

标签: kibana-6


【解决方案1】:

Y轴

聚合 - Max

字段 - MaxPeakLoad

X 轴

聚合 - Date Histogram

字段 - Timestamp

间隔 - Auto

拆分系列

子聚合 - Terms

字段 - beat.hostname 或包含您的主机名的某个字段。理想情况下,如果您使用 filebeat 或 metricbeat,您将拥有一个类似 beat.hostname 的字段,该字段具有主机名

订购方式 - metric:Max 或您的偏好

由于我们按主机名字段进行聚合,因此如果您将 10 台主机的数据发送到您的集群,所有这些主机都应显示在此可视化中。

【讨论】:

    猜你喜欢
    • 2011-03-25
    • 1970-01-01
    • 2020-08-20
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 2021-07-07
    相关资源
    最近更新 更多