Load Testing of Logstash

HI Everyone
I want to test how many clients(similar) can my currently setup Logstash server handle.
I need to increase the number of servers on which filebeat agent will be installed which will be sending data at a constant rate to the Logstash.
How can I determine the number of agents it can consume data from without failing. Please suggest any testing tool or API to simulate load on Logstash.

Have a look on: https://github.com/elastic/logstash/tree/master/tools/benchmark-cli

This benchmark tool doesn't allows me to simulate load on logstash pipeline. Please suggest how to to that and test breakpoint of my Logstash server.

I know about two options:

  1. https://www.elastic.co/guide/en/logstash/current/node-stats-api.html
  2. Enable monitoring for your logstash and monitor the performance in Kibana.

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