We have discussed in the past as part of 777 ( moment of silence…. ) the idea that parsers/sensors ( or whatever we would call the complete parse/enrich path ) could define a their ES or Solr schemas so that they can be ‘installed’ as part of metron and remove the requirement for a separate install by the system or by the user of a specific index template or equivalent.
Nifi has settled on Avro schemas to describe their ‘record’ based data, and it makes me wonder if we might want to think of using Avro as a universal schema or the base for one such that we can define a schema and apply it to either ES or Solr. Thoughts?