Checking status of a logstash pipeline [no handler found for uri]

65 views Asked by At

I have an index that is not displaying any new data and uses a logstash pipeline. In order to check if the pipeline is running I ran the following: curl -XGET 'localhost:9600/_node/stats/pipelines?pretty'. I'm currently using elastic 8.x but I still got the error "no handler found for uri [/_node/stats/pipelines?pretty=true] and method [GET]". Is there perhaps another way to check if the logstash pipeline is working? Thanks.

2

There are 2 answers

3
Ankit On

Can you try this?

curl -XGET 'localhost:9600/_node/pipelines?pretty'

2
imotov On

The error no handler found for uri [/_node/stats/pipelines?pretty=true] and method [GET] is an elasticsearch error. Is it possible that you by mistake connect to port 9200 instead of 9600 or your elasticsearch somehow runs on the port 9600 or something is forwarding traffic from port 9600 to elasticsearch?