In our elasticsearch environment we use dynamic mapping for log aggregation. However, we have some inbound logs with fields of the format "field.name". Which generates an exception:
[2016-04-15 08:22:52,274][DEBUG][action.admin.indices.mapping.put] [es_master] failed to put mappings on indices [[logs-debug-2016.04.15]], type [service_core]
MapperParsingException[Field name [field.name] cannot contain '.']
Can I allow for these poorly formatted field names by adding a mapping to my index template? If so, how do I do it?