首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法为默认索引选择时间字段

无法为默认索引选择时间字段
EN

Stack Overflow用户
提问于 2015-07-17 06:08:41
回答 1查看 305关注 0票数 0

我用的是kibana-4。按照文档here,我应该能够通过将以下内容放入我的elasticsearch.yaml文件中来创建索引:

代码语言:javascript
复制
PUT .kibana
{
        "index.mapper.dynamic": true
}

我不确定我是否理解如何做到这一点,因为yaml文件不应该采用像上面这样的块格式的值,对吧?

我注意到.kibana是一个默认索引,因此在将其输入到kibana控制台后,系统要求我输入默认索引的时间字段。但是,input HTML元素是一个不包含任何选项的下拉列表。如果不选择时间字段选项,则不允许创建默认索引。我该怎么做?其他人也遇到过类似的问题吗?

EN

回答 1

Stack Overflow用户

发布于 2015-07-19 15:22:19

我理解你所面临的问题。就连我第一次使用Kibana 4的时候也遇到了同样的问题。

以下是两种可能的问题解决方案:

  1. 将数据输入到elasticsearch,其中包含带时间戳的字段。因此,在输入数据时,Kibana将直接识别该字段,并在下拉菜单中向您显示(您当前看到的是空的)。

它是空的,因为Kibana无法从您在elasticsearch.中插入的数据中识别时间戳字段

  1. 取消勾选索引包含基于时间的事件的选项,这将允许您只输入索引名称和访问Kibana。

注意:-使用选项2并将索引名称指定为.kibana时,您会注意到它不包含任何字段或数据,因为.kibana不存储任何数据。

我建议您使用curl命令创建一个索引,并在其中插入带时间戳或不带时间戳的数据。如果插入的数据没有时间戳字段,则使用选项2,否则使用选项1。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31465387

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档