I am interested in using the SQL Server input plugin and we currently store all of our metric data in ElasticSearch. Because of some of the plugin design choices, the output to elasticsearch is not very useful. In it's current form you couldn't easily see transactions per second, grouped by databases (for example) because the database name is part of the measure name. If the database name was a tag, this would all be possible.

I had an idea to add a configuration option to the plugin that would rearrange some of the data if you intended to use ElasticSearch as your output plugin. So the option might be "FormatForElasticSearch". Is this generally frowned upon?

Thanks

---
[Visit Topic](https://community.influxdata.com/t/plugin-modification-guidance/2355/1) to respond.

NEW: Monitor These Apps!
elasticsearch, apache solr, apache hbase, hadoop, redis, casssandra, amazon cloudwatch, mysql, memcached, apache kafka, apache zookeeper, apache storm, ubuntu, centOS, red hat, debian, puppet labs, java, senseiDB