[tor-bugs] #31291 [Core Tor/Tor]: non-public relay health metrics for operators

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Jul 30 15:23:41 UTC 2019


#31291: non-public relay health metrics for operators
-------------------------+------------------------------
 Reporter:  nusenu       |          Owner:  (none)
     Type:  enhancement  |         Status:  new
 Priority:  Medium       |      Component:  Core Tor/Tor
  Version:               |       Severity:  Normal
 Keywords:               |  Actual Points:
Parent ID:               |         Points:
 Reviewer:               |        Sponsor:
-------------------------+------------------------------
 https://lists.torproject.org/pipermail/tor-dev/2019-February/013655.html

 Compared to other server daemons (webserver, DNS server, ..)
 tor provides little data for operators to detect operational issues
 and anomalies.

 I'd suggest to provide the following stats via an prometheus compatible
 HTTP endpoint with authentication support
 (most of the data is already written to logfiles by default)

 - total amount of memory used by the tor process
 - amount of currently open circuits
 - circuit handshake stats (TAP / NTor)

 DoS mitigation stats
 - amount of circuits killed with too many cells
 - amount of circuits rejected
 - marked addresses
 - amount of connections closed
 - amount  of single hop clients refused

 - amount of closed/failed circuits broken down by their reason value
 https://gitweb.torproject.org/torspec.git/tree/tor-spec.txt#n1402
 https://gitweb.torproject.org/torspec.git/tree/control-spec.txt#n1994

 - amount of closed/failed OR connections broken down by their reason value
 https://gitweb.torproject.org/torspec.git/tree/control-spec.txt#n2205

 If this causes a significant performance impact this feature should be
 disabled
 by default.

 cell stats
 - extra info cell stats
 as defined in:
 https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1072

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


More information about the tor-bugs mailing list