We're currently using internal pipeline to store our raw data and want to move to Logstash.
The inputs are jsons and the json filter actually works quite well in parsing them.
The problem is that currently we have a local check that verifies each field according to a pre-defined hard-coded list.
I couldn't find an easy way to do it using the config file (besides using a huge nested if chain - we have ~100 fields per json).
The jsons don't necessarily contain the same fields exactly, but the "field2type list" contains all fields types.
Will be glad to get any smart ideas to deal with issue.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.