Get all Logstash pipelines
Technical Preview
Get a list of all centrally-managed Logstash pipelines.
To use this API, you must have either the logstash_admin
built-in role or a customized Logstash reader role.
Limit the number of pipelines to 10,000 or fewer. As the number of pipelines nears and surpasses 10,000, you may see performance issues on Kibana.
The username
property appears in the response when security is enabled and depends on when the pipeline was created or last updated.
GET
/api/logstash/pipelines
curl \
--request GET http://localhost:5622/api/logstash/pipelines \
--header "Authorization: $API_KEY"
Response examples (200)
{
"pipelines": [
{
"id": "hello-world",
"description": "Just a simple pipeline",
"last_modified": "2018-04-14T12:23:29.772Z",
"username": "elastic"
},
{
"id": "sleepy-pipeline",
"description": "",
"last_modified": "2018-03-24T03:41:30.554Z"
}
]
}