Hello all !
I'm trying to understand "enable: false" mapping setting
I don't want to index a specific field : syslog_timestamp
To achieve this, I mapped this field with "enabled: false" like this (extract of Index management -> index -> Mappings in Kibana) :
{
"mappings": {
"_doc": {
"dynamic": "false",
"properties": {
"@timestamp": {
"type": "date"
},
"syslog_timestamp": {
"type": "object",
"enabled": false
},
"type": {
"type": "keyword"
}
}
}
}
}
When looking at my log in Kibana, I can see this field :
Question : Is it normal I still can see this field as he is not enabled ?
Documentation says that :
The JSON can still be retrieved from the
_sourcefield, but it is not searchable or stored in any other way
For me, "not stored" means field can't be retrived in Kibana
Thanks for your help !

