8

我使用_all作为索引模式,这会导致 kibana-4 搜索每个可能的索引。由于 kibana-4 有自己的.kibana索引,它会尝试在 .kibana 索引中搜索所需的数据,并且由于它不在那里解析数据,因此会引发一些解析异常。那么有什么方法可以配置 kibana-4 以排除 .kibana 进行搜索..

4

3 回答 3

7

.kibana通过使用以下请求,我能够成功忽略索引:

curl 'localhost:9200/*,-*kibana/_search?q=*:*'

这将搜索所有索引(第一个“*”),不包括以“kibana”结尾的所有索引。

于 2015-05-01T22:58:32.157 回答
0

这对我有用。在查询中,您可以像这样排除一些它们:

"filter": {
    "bool": {
        "must_not": {
            "term": {
                "_index": "<the_index_you_want_to_exclude>"
            }
        }
    }
}
于 2022-01-20T17:35:24.683 回答
0

您可以创建自己的类似于 _all 的别名并在 kibana 中使用它。或者您可以从 _all 索引别名中排除 .kibana 索引。

于 2015-08-11T15:26:04.400 回答