创建索引模板设置分片和副本及时间格式问题
一、创建索引模板
PUT _template/event_template_default
{
"index_patterns":[
"event*",
"logs*",
"waring*"
],
"settings":{
"number_of_shards":3,
"number_of_replicas":2
},
"mappings":{
"properties":{
"@timestamp": {
"type": "date",
"format": "epoch_second"
},
"esRevDate": {
"type": "date",
"format": "epoch_second"
}
}
}
}
二、插入测试数据
@Test
public void testInsert(){
long time_millis = System.currentTimeMillis();
String timestamp = String.valueOf(time_millis/1000);
long time = Integer.valueOf(timestamp);
String index="logxxxxxxx";
JSONObject json =new JSONObject();
json.put("@timestamp",time);
json.put("esRevDate",time);
json.put("...","...");
......
ESUtil.addData(json, index, null,null);
}
三、查看索引情况(cerebro可视化插件)
查看分片和副本情况
查看字段
四、通kibana查看数据
文章来源:https://www.toymoban.com/news/detail-566740.html
五、最后补充下kibana设置时间格式显示问题
文章来源地址https://www.toymoban.com/news/detail-566740.html
到了这里,关于ES创建索引模板设置分片和副本数及时间格式问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!