我希望在Kibana 4中,将时间放在X轴上,将在该时间发生的数值字段'f'放在Y轴上进行绘制。
我已经将“f”的数据类型更改为整数,并且可以确认已从Kibana索引设置中更改。
但是,在Y轴上唯一可用的聚合选项是计数/最小值/最大值/总和等。 这个帖子有一个关于绘制总和的答案,但是我想要绘制实际值。是否有方法可以做到这一点?
%{NUMBER:time:float}
而不是您目前使用的任何内容。
2.重新索引/哈希您的elasticsearch(我只是删除了我的数据并重新启动了整个过程)。
3.进入Kibana4->可视化->新的线图表。
4.在Y轴中选择max,在字段中选择您的数字字段。Kibana正在绘制一个桶,例如每分钟。
因此,聚合是必要的。我经常在同一图表上绘制平均值和最大值,以便给我一个很好的概述。
如果你减少时间段,桶会变得更小,但我不认为你可以让它们变成“只有1个文档”。