Data Mapper Logstash

Generic Logstash pipeline for ELK stack.

Logstash provides a data transformation pipeline for analytics data. In the platform it is responsible for transforming FHIR messages into a flattened object that can be inserted into Elasticsearch.


Logstash allows for different types of input to read the data: Kafka, HTTP ports, files, etc.


With a set of filters and plugins, the data can be transformed, filtered, and conditioned.

This allows the creation of a structured and flattened object out of many nested and long resources.

Accessing the different fields will be much easier and we will get rid of the unused data.


To save the data, Logstash provides a set of outputs such as: Elasticsearch, S3, files, etc.

Last updated