indexing_merge

indexing_merge #

CategoryScope
Elasticsearchpipeline

Configuration #

FieldTypeDefaultDescription
worker_sizeint1Number of parallel workers.
idle_timeout_in_secondsint5Seconds of inactivity before a worker parks.
bulk_size_in_kbintMaximum bulk request size in kilobytes.
bulk_size_in_mbint10Maximum bulk request size in megabytes.
index_namestringDestination index name; supports templating.
type_namestringElasticsearch mapping type of the documents.
write_op_typestringcreate, index, update
key_fieldstringthe field name used as document’s primary key aka `_id |
key_fieldsliststringFields hashed or grouped into the rate-limit key.
elasticsearchstringID of the registered Elasticsearch/Easysearch cluster.
input_queuestringQueue the batches are pulled from.
namestringIdentifier of the resource this processor binds to.
labelmapStatic labels attached to the documents handled by this processor.
failure_queuestringQueue that receives failed events.
invalid_queuestringQueue that receives malformed events.

Example #

processor:
  - indexing_merge:
      worker_size: 10
      idle_timeout_in_seconds: 10
      bulk_size_in_kb: 10
      bulk_size_in_mb: 10
      index_name: "index_name"
Edit Edit this page