[tor-bugs] #22112 [Metrics/Metrics website]: Replace torperf.csv with onionperf.csv

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon May 1 15:09:17 UTC 2017


#22112: Replace torperf.csv with onionperf.csv
-----------------------------------------+--------------------------
     Reporter:  karsten                  |      Owner:  metrics-team
         Type:  enhancement              |     Status:  new
     Priority:  Medium                   |  Milestone:
    Component:  Metrics/Metrics website  |    Version:
     Severity:  Normal                   |   Keywords:
Actual Points:                           |  Parent ID:
       Points:                           |   Reviewer:
      Sponsor:                           |
-----------------------------------------+--------------------------
 We recently switched from Torperf to OnionPerf for measuring Tor
 performance.  But we're only using half of OnionPerf's measurements,
 namely those that exit the Tor network to the public internet and fetch
 files from ourselves.  We should also include measurements made to the
 onion server that OnionPerf sets up and runs locally.

 The torperf.csv data format does not support this second data set in a
 forward-compatible way, and it's about time to rewrite the code that is
 part of the legacy data-processing module that produces this file anyway.

 I wrote an onionperf module that produces an onionperf.csv file quite
 similar to torperf.csv but with an additional column for public vs. onion
 server.  I went ahead and [https://gitweb.torproject.org/metrics-
 web.git/commit/?id=917cc649b2012ea409fea1b73a7b5715e5ecb78a pushed that
 code to master], but I marked the data format as beta, mentioning that it
 may change or disappear without prior notice.

 Next steps are:
  - Get this code reviewed and possibly improved.  Remove the beta warning,
 and add a deprecation notice to torperf.csv.  Don't remove the code for
 producing torperf.csv just yet.
  - One month or so later, remove the code for updating torperf.csv and
 mention on stats.html that the file does not get updated anymore.  Don't
 remove it just yet.
  - Another month or so later, remove the torperf.csv file and data format
 specification.

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


More information about the tor-bugs mailing list