is there any way to do measuring the time taken by logstash pipeline processing (input cloudwatch logs > filter some patterns > output to aws elasticsearch)????
i am using logstash v6.1.1 and not include x-pack in kibana.
My understanding is that the duration_in_millis is the total time taken to process events in|filtered|out.
5000 / 9493 = 0.527 kEps or 527 events per second.
queue_push_duration_in_millis is the accumulative time the input are waiting to push events into the queue.
824 / 5000 = 0.185 ms or 185 microseconds on average. A high value here indicates a form of back-pressure where the outputs are slower than the inputs. Your value seems low, indicating that the outputs are keeping pace with the input cadence.
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.