Kibana ElasticSearch:如何在日志中按编号查找文档

gmol1639  于 2023-02-10  发布在  Kibana
关注(0)|答案(1)|浏览(197)

我在kibana中有一个错误"doc [235892 ]/index [mylog-2023.02.10]中字段[message]的长度[2658823]超过了[index. highlight. max_analyzed_offset]限制[1000000]。要避免此错误,请将查询参数[max_analyzed_offset]设置为小于索引设置[1000000]的值,这将通过截断长字段值来容忍它们。"
我知道如何处理(为索引更改"index.highlight.max_analyzed_offset",或设置查询参数),但我想找到长字段的文档并检查它。
如果我试图通过id找到它,我会得到这个:
问:
GET mylog-2023.02.10/_搜索{"查询":{"条款":{"_ID":["235892"]}}
答:
{"已用":1,"超时":假,"_碎片":{"总计":1、"成功":1、"跳过":0,"失败":0},"点击次数":{"总计":{"值":0,"关系":"eq "},"最大评分":空,"命中":[]}}
问:
获取我的博客-2023.02.10/_文档/235892
答:
{"_索引":"我的博客-2023.02.10","_类型":"_文档"、"_ID":"235892","已找到":假}
可能这个编号(doc [235892])不是id?我怎么才能找到这个文件?

pgky5nke

pgky5nke1#

尝试使用查询ID:

GET /_search
{
  "query": {
    "ids" : {
      "values" : ["1", "4", "100"]
    }
  }
}

相关问题