[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