[tor-bugs] #29330 [Metrics/Website]: Do something with advertised bandwidth distribution graphs

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 28 10:15:52 UTC 2019


#29330: Do something with advertised bandwidth distribution graphs
-----------------------------+------------------------------
 Reporter:  karsten          |          Owner:  metrics-team
     Type:  enhancement      |         Status:  new
 Priority:  Medium           |      Milestone:
Component:  Metrics/Website  |        Version:
 Severity:  Normal           |     Resolution:
 Keywords:                   |  Actual Points:
Parent ID:                   |         Points:
 Reviewer:  irl              |        Sponsor:
-----------------------------+------------------------------

Comment (by karsten):

 Replying to [comment:3 irl]:
 > Switching to consensus weight is a good compromise where the alternative
 is removing the graphs.

 Works for me.

 > I don't think we need both percentiles and n-th fastest. Drop the n-th
 fastest and just have percentiles.

 Works for me, too.

 > Can we do 100, 99, 98, 95, 75, 50, 25, 3, 2, 1, 0? These don't need to
 be configurable, just fixed is OK.

 This one is tricky. We're looking at a distribution that is far from
 normal. I made a quick graph with those percentiles:

 [[Image(cwdist-irl-percentiles-2019-02-28.png, 600px​)]]

 (That graph would need some more love, like using labels on the y axis
 that are not in scientific notation, reordering percentiles in the legend,
 and using more intuitive labels for the two subplots than TRUE and NA. I
 didn't spend the time on that yet, but those things would get fixed.)

 The only really visible percentiles are 100, 99, 98, and maybe 95. All
 others are hard to distinguish in the graph.

 I also tried a log scale, but you can imagine how that's rather
 unintuitive to read. Another uncool aspect of the log scale is that the
 minimum consensus weight (of unmeasured relays) is 0.

 I'd say, if we switch to consensus weight percentiles, let's keep
 percentiles configurable. Maybe one person is interested in the extremes,
 and another person wants to look at the center. Giving them just a single
 graph might make at least one of them unhappy.

 In fact, we could even keep the n-th fastest if that keeps folks happy.
 This part doesn't cost us much maintenance effort. It's the advertised
 bandwidth stuff that I'd really want to get rid of.

 arma, what do you think?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/29330#comment:4>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list