我将HTTP日志发送到Kibana,响应代码(200,401,500等)作为字段正确解析出来。我想要一个时间序列图表,每个代码的计数显示为每个区间中以不同颜色堆叠在一起的条形。例如,这应该有助于查看是否突然发生了500多个错误。
我很难弄清楚如何在Kibana中创建这样的图表。这可能吗?
答案 0 :(得分:60)
这是Kibana 4/5答案,如果您使用的是Kibana 3,请查看this answer
在撰写本文时,Kibana 4唯一可用的版本是 beta1 ,因此这些屏幕截图在未来版本的Kibana中可能会有所不同。如果应用相关更改,我会尝试更新它们。
Kibana 4(和5)提供了以前版本没有的一些功能。例如,现在我们可以使用自1.0版以来ES中可用的聚合构建面板。
要构建HTTP代码(或其他字段)的堆叠图,您必须:
答案 1 :(得分:32)
这是Kibana 3的答案,如果您使用的是Kibana 4或5,请查看this answer
如果我不误解你的问题,你需要的是:
field: <value>
以过滤确切的值。例如,您可以查询:
最终结果将是:
答案 2 :(得分:0)