Logstash Health Report API - Not Found

ELK version : 8.15

Below API is giving the Not Found Output .

curl -XGET 'localhost:9600/_health_report?pretty'

While below api is working and giving output

curl -XGET 'localhost:9600/?pretty'

The health report is available as of 8.16

Oh my mistake didn’t see

Please let us know what you think! We're very excited to have this out for users and think it will make managing a Logstash deployment a lot easier.

Hi @Trevor_Blackford ,

We are dealing with lag , when Logstash pick the data from kafka and send it to Elasticsearch and after that it visible in kibana . There is no issue in Elasticsearch we are using hot warm nodes in our cluster and we don’t know in Logstash where is the issue.

When we going to upgrade ELK to 8.16 i hope using this API will tell something about the pipeline and we can take necessary action.

The overall health stats will notify you of a problem, but since you are experiencing throughput issues, you'll likely be directed to the this API for troubleshooting help Node Stats API | Logstash Reference [8.17] | Elastic

Flow metrics in particular are helpful here - you can see the duration of event processing and queue backpressure.

These data are available in an easy to use dashboard through the Logstash integration in Kibana https://www.elastic.co/guide/en/logstash/current/dashboard-monitoring-with-elastic-agent.htm

1 Like