0
我想在elasticsearch中整理我的数据并使用kibana将其可视化。我使用elasticsearch 1.4.4和Kibana3。在elasticsearch中启用默认时间戳
我的所有数据的elasticsearch是bits
,我有两种文档类型aaaa
和bbbb
。我在开始处运行下面的脚本,并预期格式为yyyy-MM-dd HH:mm:ss
的时间戳字段的值为插入文档的时间。我的理解是每个文档都有一个时间戳字段。我无法在kibana中看到这个领域。 Kibana的确说 mappings._default_._timestamp.enabled
但是我似乎无法将其设置为我的仪表板的index
时间戳。我在这里做错了什么。
curl -XPOST localhost:9200/bits -d '{
"settings" : {
"number_of_shards" : 2
},
"mappings" : {
"_default_":{
"_timestamp" : {
"enabled" : true,
"store" : true,
"path" : "post_date",
"format" : "yyyy-MM-dd HH:mm:ss"
}
}
}
}'
curl -XPOST localhost:9200/bits/aaaa -d '{
"settings" : {
"number_of_shards" : 2
},
"mappings" : {
"_default_":{
"_timestamp" : {
"enabled" : true,
"store" : true,
"path" : "post_date",
"format" : "yyyy-MM-dd HH:mm:ss"
}
}
}
}'
curl -XPOST localhost:9200/bits/bbbb -d '{
"settings" : {
"number_of_shards" : 2
},
"mappings" : {
"_default_":{
"_timestamp" : {
"enabled" : true,
"store" : true,
"path" : "post_date",
"format" : "yyyy-MM-dd HH:mm:ss"
}
}
}
}'
我正在使用上面提到的Kibana3和elasticsearch 1.4.4。 – liv2hak 2015-03-31 20:45:54