envoyproxy/envoy

perf: make dispatcher loop stats work with statsd

Open

#8.109 geöffnet am 30. Aug. 2019

Auf GitHub ansehen
 (3 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)C++ (5.373 Forks)batch import
area/perfarea/statshelp wanted

Repository-Metriken

Stars
 (27.997 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 8T) (378 gemergte PRs in 30 T)

Beschreibung

I've been debugging a perf problem at Lyft and the dispatcher loop stats are indeed incredibly useful. We should make these stats usable with statsd. The best way I can see to do this is to potentially have the ability to tag a histogram as "high rate" so that it gets ignored by statsd for individual flushes, and then statsd could potentially flush high rate histograms as gauges with various percentiles dumped?

Contributor Guide