[metrics-bugs] #22990 [Metrics/metrics-lib]: Add a heartbeat log message indicating progress and estimated time left

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Jul 20 20:05:17 UTC 2017


#22990: Add a heartbeat log message indicating progress and estimated time left
-------------------------------------+--------------------------
     Reporter:  karsten              |      Owner:  metrics-team
         Type:  enhancement          |     Status:  new
     Priority:  Medium               |  Milestone:
    Component:  Metrics/metrics-lib  |    Version:
     Severity:  Normal               |   Keywords:
Actual Points:                       |  Parent ID:
       Points:                       |   Reviewer:
      Sponsor:                       |
-------------------------------------+--------------------------
 It would be really useful to know how long it still takes to read a bunch
 of descriptors, as this can range from minutes to hours or even days. In
 some cases this information would help to decide whether to continue or
 abort and try something different.

 How about we start reading descriptors by walking files in the given
 directories, summing up their bytes, and using that total sum to
 periodically write a log message with progress and estimated time left?

 Once per minute on debug level would be sufficient. And it's okay if it's
 not super precise and gets confused by compression or other factors. Just
 a rough number that gets more precise over time.

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


More information about the metrics-bugs mailing list