Create or update a Logstash pipeline | Elasticsearch API documentation (original) (raw)
Dismiss highlight Show more
application/json
Body Required
- A description of the pipeline. This description is not used by Elasticsearch or Logstash.
last_modified string | number Required
A date and time, either as a string whose format can depend on the context (defaulting to ISO 8601), or a number of milliseconds since the Epoch. Elasticsearch accepts both as input, but will generally output a string representation.
Time unit for milliseconds
- The configuration for the pipeline.
External documentation - Hide pipeline_metadata attributes Show pipeline_metadata attributes object
- Hide pipeline_settings attributes Show pipeline_settings attributes object
- The number of workers that will, in parallel, execute the filter and output stages of the pipeline.
- The maximum number of events an individual worker thread will collect from inputs before attempting to execute its filters and outputs.
- When creating pipeline event batches, how long in milliseconds to wait for each event before dispatching an undersized batch to pipeline workers.
- The internal queuing model to use for event buffering.
- The total capacity of the queue (
queue.type: persisted
) in number of bytes. - The maximum number of written events before forcing a checkpoint when persistent queues are enabled (
queue.type: persisted
).
- The user who last updated the pipeline.