我用的是kibana-4。按照文档here,我应该能够通过将以下内容放入我的elasticsearch.yaml文件中来创建索引:
PUT .kibana
{
"index.mapper.dynamic": true
}我不确定我是否理解如何做到这一点,因为yaml文件不应该采用像上面这样的块格式的值,对吧?
我注意到.kibana是一个默认索引,因此在将其输入到kibana控制台后,系统要求我输入默认索引的时间字段。但是,input HTML元素是一个不包含任何选项的下拉列表。如果不选择时间字段选项,则不允许创建默认索引。我该怎么做?其他人也遇到过类似的问题吗?
发布于 2015-07-19 15:22:19
我理解你所面临的问题。就连我第一次使用Kibana 4的时候也遇到了同样的问题。
以下是两种可能的问题解决方案:
它是空的,因为Kibana无法从您在elasticsearch.中插入的数据中识别时间戳字段
注意:-使用选项2并将索引名称指定为.kibana时,您会注意到它不包含任何字段或数据,因为.kibana不存储任何数据。
我建议您使用curl命令创建一个索引,并在其中插入带时间戳或不带时间戳的数据。如果插入的数据没有时间戳字段,则使用选项2,否则使用选项1。
https://stackoverflow.com/questions/31465387
复制相似问题