On Sun, Jan 22, 2012 at 05:21:01AM -0600, Scott Bennett wrote:
Answer 4: this isn't exactly what you want, yet it still provides relevant information. Use the HeartbeatPeriod command in your torrc file to provide usage information on a periodic basis with your choice of period.
Good idea.
Be advised that each period incurs about 1 s of delay in logging the information, so if you want information every hour exactly, for example, you need to specify a period of 3599 s, not 3600 s. Note, too, that the default period is 21,600 s, or 6 hr. Again, "HearbeatPeriod 21599 seconds" should yield a message logged every six hours exactly.
Filed the bug as https://trac.torproject.org/projects/tor/ticket/4942 I expect the fix will be merged soon.
Thanks, --Roger