I am trying to find out how to see how much data is being outputted to elasticsearch from logstash servers. The logstash servers in question are hosted on VMWare at the moment.
The logstash server hosted on AWS, I can see how much data is coming out on the networkout within cloudwatch metrics.
How can I get a similar result on the logstash boxes themselves?
Many thanks.
Are you splitting your indices based on days? If so, you could use cat API to view the size of the indices by visiting <ELASTIC_HOST>:9200/_cat/indices. Alternatively you could monitor the size of your index over a time period to get a rough idea of data rates.
That would not require that, no. That can give some useful metrics so I would still recommend considering that as an option as well but it wouldn't provide this data as far as I am aware.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.