Hello Tor, hello world!
Below you'll find the highlights of Tor metrics team work done in November 2017.
On behalf of the Tor metrics team, Karsten
Rebranded Tor Atlas to Tor Metrics Relay Search [1] and made it visually part of Tor Metrics [2].
[1] https://atlas.torproject.org/ [2] https://lists.torproject.org/pipermail/tor-relays/2017-November/013547.html
Added an aggregate search [3] function to Relay Search in preparation of shutting down Compass [4] by the end of the year and a world map visualization of aggregations by country [X].
[3] https://atlas.torproject.org/#aggregate [4] https://compass.torproject.org/ [X] https://atlas.torproject.org/#map
Released two Onionoo versions that come with protocol updates: Onionoo 4.3-1.7.1 [5] adds a new "host_name" parameter to filter by host name and a new "unreachable_or_addresses" field with declared but unreachable OR addresses. Onionoo 4.4-1.8.0 [6] extends the "version" parameter to bridges, adds a "recommended_version" parameter for relays and bridges, adds a "version" field to relay and bridge details documents, and adds a "recommended_version" field to bridge details documents.
[5] https://lists.torproject.org/pipermail/tor-dev/2017-November/012621.html
[6] https://lists.torproject.org/pipermail/tor-dev/2017-November/012631.html
Announced next major Onionoo protocol version 5.0 [7] to be deployed after December 17, 2017, which removes $ from fingerprints in "effective_family", "alleged_family", and "indirect_family" fields.
[7] https://metrics.torproject.org/onionoo.html#versions_5_0
Published draft specification of Tor web server logs [8].
[8] https://metrics.torproject.org/web-server-logs.html
Added related events from the metrics timeline entries underneath graphs [9]. (Many thanks to David Fifield and to Isabela and Antonella from the UX team for valuable feedback!)
[9] https://metrics.torproject.org/userstats-relay-country.html
Made sample graphs showing IPv6 support of relays and bridges [10] which are likely going to be added as regular graphs to Tor Metrics in December. (Thanks for teor for all the input there!)
[10] https://trac.torproject.org/projects/tor/ticket/23761#comment:6
Published roadmap [11] for work planned between October 2017 and September 2018.
[11] https://lists.torproject.org/pipermail/tor-dev/2017-November/012615.html
Improved OnionPerf VM configuration management [12] by using SaltStack [13] for management and orchestration [2] to ensure that all OnionPerf instances run the same environment, that we can ensure updates to happen all at once, and to provision new instances more conveniently.
[12] https://oniongit.eu/infra/onionperf-management [13] https://docs.saltstack.com/en/latest/
Changed the web application server used by ExoneraTor from Tomcat to embedded Jetty [14] to facilitate development and deployment.