envoyproxy / envoyproxy/envoy

admin: render histograms in HTML output

Open
#26,517 2 comments 0 reactions 1 assignee Assigned to @jmarantz View on GitHub
area/admin area/stats enhancement no stalebot
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 22h
Merged PRs (30d)
430

Description

Currently histograms are rendered textually, either as buckets or percentiles. Either are very hard to read in /stats output.

I thought this was mostly going to be a js/css/html exercise but actually the data we have coming out for histograms is very sparse and hard to render nicely. The raw data inside circlhist is much better. So this needs to add better access to the raw buckets in circlhist.

Draft PR: https://github.com/envoyproxy/envoy/pull/26472

Related issue: https://github.com/envoyproxy/envoy/issues/11259

@postwait @ramaraochavali @ggreenway FYI.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.