Processors
Processors are components within a Data Prepper pipeline that enable you to filter, transform, and enrich events using your desired format before publishing records to the sink
component. If no processor
is defined in the pipeline configuration, then the events are published in the format specified by the source
component. You can incorporate multiple processors within a single pipeline, and they are executed sequentially as defined in the pipeline.
Prior to Data Prepper 1.3, these components were named preppers. In Data Prepper 1.3, the term prepper was deprecated in favor of processor. In Data Prepper 2.0, the term prepper was removed.
Related articles
- add_entries
- decompress
- aggregate
- delay
- delete_entries
- anomaly_detector
- dissect
- drop_events
- convert_entry_type
- copy_values
- flatten
- csv
- geoip
- date
- grok
- key_value
- write_json
- list_to_map
- select_entries
- lowercase_string
- map_to_list
- Mutate event
- Mutate string
- obfuscate
- otel_metrics
- otel_trace_group
- otel_traces
- parse_ion
- parse_json
- parse_xml
- rename_keys
- routes
- service_map
- split-event
- split_string
- string_converter
- substitute_string
- trace_peer_forwarder
- translate
- trim_string
- truncate
- uppercase_string
- user_agent