envoy-tools icon indicating copy to clipboard operation
envoy-tools copied to clipboard

[Stats] - Quartiles graphs

Open nrshrivatsan opened this issue 7 years ago • 3 comments

TL;DR

  • Inline color-coded Quartile [ p25,p50,p75,p95 ]

Mock

envoy-curses-metrics-quartiles

Background

  • Current visualization is rudimental for operations! 😄 👍 image

  • Quartiles made navigable via arrow-keys ⬇️ ↔️ would be extremely valuable and insightful for Envoy-Operators. envoy-curses-metrics-quartiles

  • Also making these configureable via CLI input for the NODE-JS code would be elegant.

nrshrivatsan avatar Apr 22 '18 02:04 nrshrivatsan

This would be awesome! Especially now that we have histograms...

mattklein123 avatar Apr 24 '18 17:04 mattklein123

@mattklein123 thanks for taking time to comment.

We have two options:

  1. Patch NodeJS code in envoy-curses to render the values as percentiles
  2. Patch Envoy-Proxy metrics to also expose Percentiles

Your vote?

nrshrivatsan avatar May 17 '18 05:05 nrshrivatsan

@nrshrivatsan I'm not sure I follow. We already output percentile data from Envoy stats endpoints?

mattklein123 avatar May 17 '18 18:05 mattklein123