Create graph on intervals of latency measurements showing percentage

Hello all,

I am new to the ELK stack and want to use it to create graphs on latency information. For each performed action the latency information is logged. The goal is to create a graph on this latency information showing:

  1. All measured latency values are divided over certain intervals. In this case the width of each interval is 1 msec. As a result we have a counter, per interval, on how many times the measured latency was between the lower and the upper limit of the interval.
  2. Using the counted values we can calculate a percentage per interval.
  3. The sum of the percentages is also calculated.

Up to now I have written dedicated python code which is less flexible and prone to error. The current graph is attached. So using ELK seems to make a lot of sense. Unfortunately we have not succeeded in creating the desired graph using Kibana.

Hello,

You might not the exact same graph but I think Timeseries visual builder should help or vega viz.

Here are some resources: https://www.elastic.co/guide/en/kibana/current/time-series-visual-builder.html
https://www.youtube.com/watch?v=CNR-4kZ6v_E
https://www.youtube.com/watch?v=CvorsH3x7Z8
https://www.youtube.com/watch?v=xkluflzhpAw

Hope this helps.

Thanks,
Bhavya

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