在试图改变 Visualization
在 Kibana
要对x轴使用另一个属性,该属性不会出现在那里。
我最近换了衣服 nlog
使用 Elastic common schema
.
更改之后,不再调用属性 ResolvedRoute
但事实上 _metadata.resolved_route
,问题是它没有出现在x轴的字段中,它说没有找到匹配项。
它不在table上 available fields
我对elastic search和kibana还是个新手,所以我可能遗漏了一些简单的东西。
不知道是不是有关系,但什么时候开始 Discover
菜单,看看 Available fields
全部 _metadata
字段有问号
我已经在尝试在索引管理/编辑模板中Map其中一些字段
另外,如果我去控制台输入
GET /logstash-2020.11.25/_search
{
"query": {
"match_all": {}
}
}
我能看见田野 _metadata
我想要的,在里面 _source
它在 hits
.
我想我已经遇到了一个类似的问题,我必须删除所有与模式匹配的索引,然后出现字段,但这没有多大意义。
有什么问题吗?
2条答案
按热度按时间oug3syen1#
在kibana中很有可能没有刷新相应的索引模式。因此,数据可能在elasticsearch中以文档的形式存在,但在索引模式(kibana保存的对象)中还不能作为字段存在。
请转到“设置/堆栈管理”(取决于您的kibana版本),单击您希望字段所在的索引模式并刷新字段列表(图标位于右上角)。
如果这解决了你的问题,请告诉我。
sczxawaw2#
模板中未正确Map有问题的字段。
自
metadata
是一个object
首先需要像这样Map,然后在它内部我们可以Map它自己的属性。