[metrics-bugs] #33259 [Metrics]: Store measurements in a local database to reduce plotting time

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Feb 11 09:37:56 UTC 2020


#33259: Store measurements in a local database to reduce plotting time
-----------------------------+--------------------------
     Reporter:  karsten      |      Owner:  metrics-team
         Type:  enhancement  |     Status:  new
     Priority:  Medium       |  Milestone:
    Component:  Metrics      |    Version:
     Severity:  Normal       |   Keywords:
Actual Points:               |  Parent ID:
       Points:  5            |   Reviewer:
      Sponsor:               |
-----------------------------+--------------------------
 We want to add graphs to OnionPerf that compare larger numbers of
 measurements. We also plan to add more parameters to plot different
 subsets of measurements. Having a local database for storing measurements
 and decoupling the parsing step from the plotting step might reduce
 overall plotting time. This will be particularly useful when we include
 graphs based on Tor descriptors like flags or bandwidth or consensus
 weight.

 Part of this ticket will be to figure out which database to use. Maybe we
 need to experiment with SQLite to see if it's fast enough for this purpose
 or whether we need something like PostgreSQL here.

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


More information about the metrics-bugs mailing list