2017-08-01 129 views
0

我已经在S服务器上应用Kibana监视。我正在获取日志,设置字段,一切似乎都正常工作。现在,饼图,我为小号服务器响应代码所做的,表现出 404命中而在服务器今天只有 404命中今天。 我已经确保我看到今天的数据以及仅用于S服务器的数据,并且没有服务器其他服务器Kibana在相同条件或查询下显示不同可视化数据的不同数据

然后为了进一步钻取出错的地方,我制作了数据表。当我不添加时间戳申请或禁用,则没有404响应代码显示为

Kibana-error-1

现在,当我说只能显示在第3页时间戳字段,然后404和其他地方和这样

kibana-error-2

这种404显示与服务器不匹配,甚至不匹配不同的可视化。请帮助我了解问题所在,以及如何解决问题。

回答

0

问题实际上在于您的存储桶过滤,其中您按行分割。如果你真的点击Split Row按钮,你会看到有一个Size元素被指定为5.如果你的顺序被设置为递减,那么,按照这个顺序,它会给你一个响应的前5个计数结果时间戳。

因此,您附加的第二张图片仅显示每个相应回复的每个时间戳的前5个计数。

因此,您可以检查每个响应,如404,200,300,301等(如图1所示),您将只获得第二张图像中每个响应的前5个计数。

注意:即使在您指定的图像1中,由于顶部提及为5,它会根据计数显示前5个响应。可能会收到更多的答复,您可以通过将尺寸从5更改为10来检查。

+0

感谢您的回答。我明白了。 Kibana在内部形成分类数据的桶,如果大小设置为5,则kibana仅显示按降序排序的桶的5个条目。但你能说出kibana如何制作内桶吗?这是随机的,预先固定的还是其他的东西? –

+0

内部Bucketing不是随机的,它实际上所做的是聚合该字段的度量,类似于SQL中的GROUP BY字段。 –

相关问题