Hi,
I have created new index template on elastic search:
"PUT /_template/abc
{
"index_patterns": ["abc*"],
"mappings" : {
"_doc" : {
"properties" : {
"@timestamp" : {
"type" : "date"
},
"@version" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
},
"host" : {
"type": "ip"
},
"message" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
},
"type" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
}
}
}
},
"aliases" : {
"abc123":{}
}
}
As you can see I have change only one field "ip" from default template. Elastic search creates new index, based on this template, but Kibana doesn't wan't to see it - through "create index pattern" option. Any ideas?
Other indexes from elastic, the default ones, work accordingly.
Should I change anything on elasticsearch configuration or kibana to use custom templates?