[metrics-bugs] #33649 [Metrics/Consensus Health]: Show progress towards flags on consensus health

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Mar 19 01:16:04 UTC 2020

#33649: Show progress towards flags on consensus health
     Reporter:  teor                      |      Owner:  tom
         Type:  enhancement               |     Status:  new
     Priority:  Medium                    |  Milestone:
    Component:  Metrics/Consensus Health  |    Version:
     Severity:  Normal                    |   Keywords:  network-health
Actual Points:                            |  Parent ID:
       Points:                            |   Reviewer:
      Sponsor:                            |
 Relay operators often ask us why they don't have a particular flag. For

 When a relay doesn't have a flag, we could show relay operators how close
 their relay is to getting that flag. Showing progress would also help us
 diagnose hard-to-find bugs in tor.

 This could be a project that we do in stages.

 Here's a sketch of the flag-thresholds and per-relay vote data we'd need:

 * bandwidth
   * w Measured
     * (what happens for relays that aren't measured?)
   * fast-speed

 * uptime
   * add an uptime line to votes in tor
   * stable-uptime
 * mtbf
   * add a mtbf line to votes in tor
   * stable-mtbf
 * show both uptime and mtbf fractions

 * needs Fast
 * needs Stable
 * wfu - same as uptime?
   * add a wfu line to votes in tor
   * guard-wfu
 * tk - what is this?
   * add a tk line to votes in tor
   * guard-tk
 * is there a bandwidth or mtbf requirement for guards?
 * show wfu and tk fractions
 * show if it needs Fast and Stable - are these flags implied by wfu and

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33649>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the metrics-bugs mailing list