Kibana直方图-单个图表上的多条参数化线条
我需要能够在一个直方图上显示多行,其中每行都应该由一个参数表示。我有多台服务器,我想监控它们的CPU使用情况。我的Kibana输入数据如下所示: Timestamp | Machine | Name | Value | 2015-06-15T13:31:50.831Z | 06 | CPUUsage | 26.71 | 2015-06-15T13:31:50.831Z | 04 | CPUUsage | 19.95 | 2015-06-15T13:31:50.831Z | 03 | CPUUsage | 17.54 | 2015-06-15T13:31:50.831Z | 02 | CPUUsage | 20.08 | 时间戳|机器|名称|值| 2015-06-15T13:31:50.831Z | 06 | CPUUsage | 26.71 | 2015-06-15T13:31:50.831Z | 04 | CPUUsage | 19.95 | 2015-06-15T13:31:50.831Z | 03 | CPUUsage | 17.54 | 2015-06-15T13:31:50.831Z | 02 | CPUUsage | 20.08 | 。。。等等 正如您所理解的,我需要将每台机器绘制为一条普通直方图的单线。 目前,我要监控的机器数量与我的Kibana查询数量一样多,因此对于上面的示例输入,我将有4个查询: Name:"CPUUsage" AND Machine:"02" Name:"CPUUsage" AND Machine:"03" Name:"CPUUsage" AND Machine:"04" Name:"CPUUsage" AND Machine:"06" 名称:“CPUUsage”和机器:“02” 名称:“CPUUsage”和机器:“03” 名称:“CPUUsage”和机器:“04” 名称:“CPUUsage”和机器:“06” 因此它呈现如下所示: 现在渲染很好,但我的问题是,我必须为我要监视的每台机器添加一个查询,这既非常麻烦,又根本不可伸缩,特别是因为要监视的机器数量在不断变化 最后,我想实现的是只声明一个查询,该查询如下所示: Name:"CPUUsage" 名称:“CPUUsage” 此查询与机器无关,但为此,我需要能够告诉Kibana使用我的参数“machine”将查询拆分为N行。。。这可能吗Kibana直方图-单个图表上的多条参数化线条,kibana,Kibana,我需要能够在一个直方图上显示多行,其中每行都应该由一个参数表示。我有多台服务器,我想监控它们的CPU使用情况。我的Kibana输入数据如下所示: Timestamp | Machine | Name | Value | 2015-06-15T13:31:50.831Z | 06 | CPUUsage | 26.71 | 2015-06-15T13:31:50.831Z | 04 | CPUUsage | 19.95 | 20
注意:我目前正在使用Kibana 3.1.0。对于Kibana 3,您可以参考Sushil Verma在以下问题中的答案: 从Kibana 4开始,您可以根据自己的需要在Kibana中创建折线图。 x轴是日期直方图 Y轴可以是“值”的和或最大值 您可以按“名称”筛选图表:“CPUUSAGE” 在拆分图表选项中,您可以使用术语“机器”拆分行 如果搬到新的Kibana不是一个大麻烦,我会建议这样做