为什么弹性搜索仅在浏览器中显示前50行(事件)?

时间:2016-12-15 05:59:06

标签: elasticsearch logstash logstash-configuration

我正在将事件从Logstash发布到弹性搜索和控制台。 点击* / _ plugin / head / - >浏览器标签 - > created_index后,只能看到前50行所在的控制台所有线路。

为什么这种奇怪的行为?请一个人建议吗?

2 个答案:

答案 0 :(得分:1)

这是head插件的默认设置。 (默认情况下,elasticsearch只返回10个结果)。

你可以在插件的来源中更改它(但我没有测试是否有副作用):
在elasticsearch / plugins / head / _site / app.js中:

data.Query = ux.Observable.extend({
        defaults: {
            cluster: null,  // (required) instanceof app.services.Cluster
            size: 50        // size of pages to return

您可以使用您想要的任何数字替换50。

答案 1 :(得分:0)

最好在846行修改\ plugins \ head_site \ dist \ app.js文件。不需要查找\ plugins \ head_site_site \ app.js,因为它是隐藏文件。