I got the problem:
Fielddata is disabled on text fields by default. Set fielddata=true on [source.ip] in order to load fielddata in memory by uninverting the inverted index. Note that this can however use significant memory. Alternatively use a keyword field instead
I tried on dev tool
PUT filebeat-*/_mapping
{
"properties": {
"my_field": {
"type": "text",
"fielddata": true
}
}
}
and got:
{
"acknowledged" : true
}
But till not see the data on kibana. Then I tried:
PUT filebeat-*/_mapping/text
{
"your_type": {
"properties": {
"publisher": {
"type": "text",
"fielddata": true
}
}
}
}
And got:
{
"error": {
"root_cause": [
{
"type": "illegal_argument_exception",
"reason": "Types cannot be provided in put mapping requests, unless the include_type_name parameter is set to true."
}
],
"type": "illegal_argument_exception",
"reason": "Types cannot be provided in put mapping requests, unless the include_type_name parameter is set to true."
},
"status": 400
}
Any solution to make data show on kibana please!
Thanks & Regards