Responses

  • 200 application/json
    Hide response attributes Show response attributes object
    • description string Required

      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.

    • pipeline_metadata object Required
      Hide pipeline_metadata attributes Show pipeline_metadata attributes object
    • username string Required

      User who last updated the pipeline.

    • pipeline string Required

      Configuration for the pipeline.

    • pipeline_settings object Required
      Hide pipeline_settings attributes Show pipeline_settings attributes object
      • pipeline.workers number Required

        The number of workers that will, in parallel, execute the filter and output stages of the pipeline.

      • pipeline.batch.size number Required

        The maximum number of events an individual worker thread will collect from inputs before attempting to execute its filters and outputs.

      • pipeline.batch.delay number Required

        When creating pipeline event batches, how long in milliseconds to wait for each event before dispatching an undersized batch to pipeline workers.

      • queue.type string Required

        The internal queuing model to use for event buffering.

      • queue.max_bytes.number number Required

        The total capacity of the queue (queue.type: persisted) in number of bytes.

      • queue.max_bytes.units string Required

        The total capacity of the queue (queue.type: persisted) in terms of units of bytes.

      • The maximum number of written events before forcing a checkpoint when persistent queues are enabled (queue.type: persisted).

GET /_logstash/pipeline
curl \
 -X GET http://api.example.com/_logstash/pipeline