Logstash jdbc input - ES index template not respected

Hi Guys,

With logstash 2.3.1 jdbc input plugin, the column names in the result are converted to lowercase.

For e.g - column callDistributorTimeOfCall was appearing same in logstash-2.1.1 where as with logstash-2.3.1 it appears as calldistributortimeofcall.

This is resulting in unnecessary extra fields, apart from the ones defined in index template, and the reporting is going for a toss.

Also when I reconfigured the whole stuff, by converting the ES index fields to lower case, the field types and other parameters like "index": "not_analyzed" are not respected.

Any one has experienced this problem?

Regards,
Chandan

Sounds like you have a mapping/template issue. What did you setup for that in ES?