# Logstash 7.3.0 node stats API does not list all pipelines

**URL:** https://discuss.elastic.co/t/logstash-7-3-0-node-stats-api-does-not-list-all-pipelines/195724
**Category:** Logstash
**Created:** [August 19, 2019, 11:10am UTC](https://discuss.elastic.co/t/logstash-7-3-0-node-stats-api-does-not-list-all-pipelines/195724 "2019-08-19T11:10:27Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Dheeraj\_Gupta](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@Dheeraj\_Gupta](https://discuss.elastic.co/u/Dheeraj_Gupta)
#### Post date: [August 19, 2019, 11:10am UTC](https://discuss.elastic.co/t/logstash-7-3-0-node-stats-api-does-not-list-all-pipelines/195724/1 "2019-08-19T11:10:27Z")

</div>

Hi,

We have a logstash deployment where we use the [Node Stats API](https://www.elastic.co/guide/en/logstash/current/node-stats-api.html#pipeline-stats) to independently track logstash performance/status. Till 7.2.0, the API behaved as documented, but after update to 7.3.0, we are seeing inconsistent reporting from the API

- We have multiple pipelines and till 7.2.0 all were reported. Now only one pipeline is being reported. The pipeline that gets reported back changes with each restart. I can confirm the other pipelines are running, because I can see log messages such as

- Looking to retrieve stats for a particular pipeline using `/_node/stats/pipelines/PIPELINENAME?pretty` will return stats for only the pipeline which is being listed when using no pipeline name. Similarly, specifying non-existing pipeline in this command will return the same output (not an error or `pipeline not found` message). For the above example, the output will be same for all the following queries

- The structure of queue reporting has also changed. Prior versions had a sub-key `capacity` wherein stats such as `queue_size_in_bytes` and `max_queue_size_in_bytes` were reported. Now these stats are directly reported under `queue`.

Is this a documented change or a bug?

---

<div class="post-metadata">

### Author: ![Dheeraj\_Gupta](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@Dheeraj\_Gupta](https://discuss.elastic.co/u/Dheeraj_Gupta)
#### Post date: [August 21, 2019, 5:16am UTC](https://discuss.elastic.co/t/logstash-7-3-0-node-stats-api-does-not-list-all-pipelines/195724/2 "2019-08-21T05:16:10Z")

</div>

The first and second issues were a bug which have been resolved by [PR 11059](https://github.com/elastic/logstash/pull/11059). The third one seems to be by design, but it would be nice if the docs were updated too.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [September 18, 2019, 5:16am UTC](https://discuss.elastic.co/t/logstash-7-3-0-node-stats-api-does-not-list-all-pipelines/195724/3 "2019-09-18T05:16:15Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
