[tor-bugs] #24896 [Core Tor/Tor]: Onion services should include basic intro/rend stats in their heartbeat logs

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Jan 15 06:06:56 UTC 2018


#24896: Onion services should include basic intro/rend stats in their heartbeat
logs
------------------------------+--------------------------------
     Reporter:  arma          |      Owner:  (none)
         Type:  enhancement   |     Status:  new
     Priority:  Medium        |  Milestone:  Tor: 0.3.3.x-final
    Component:  Core Tor/Tor  |    Version:
     Severity:  Normal        |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+--------------------------------
 In the periodic heartbeat messages, if I have one or more onion services
 configured, I want to hear (a) how many INTRODUCE2 cells I received since
 the last heartbeat, and (b) how many times circuit_launch_by_extend_info()
 got called with purpose CIRCUIT_PURPOSE_S_CONNECT_REND since the last
 heartbeat. These stats would have helped to discover #24894 and #24895.

 There's probably a good argument for also hearing "(c) how many times we
 successfully established a joined rendezvous circuit", but that turns out
 to actually be a bit hard to track, since it looks like there's no
 explicit "it worked" acknowledgement in our protocol (whoops). We could
 approximate it with "number of times we sent a RENDEZVOUS1 cell, and the
 next cell we got in response was not an END cell with reason
 END_CIRC_REASON_TORPROTOCOL"?

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


More information about the tor-bugs mailing list