[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-relays] CollecTor has been rewritten in Rust and is now live
- To: tor-relays@xxxxxxxxxxxxxxxxxxxx
- Subject: [tor-relays] CollecTor has been rewritten in Rust and is now live
- From: "Silvia Puglisi [Hiro] via tor-relays" <tor-relays@xxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 3 Apr 2026 16:11:57 +0200
- Cc: "Silvia Puglisi [Hiro]" <hiro@xxxxxxxxxxxxxx>
- List-id: "support and questions about running Tor relays (exit, non-exit, bridge)" <tor-relays.lists.torproject.org>
- Organization: Tor Project
- Reply-to: "support and questions about running Tor relays (exit, non-exit, bridge)" <tor-relays@xxxxxxxxxxxxxxxxxxxx>
- User-agent: Mozilla Thunderbird
Hi everyone,
We've rewritten CollecTor from the ground up in Rust, replacing the
legacy Java service that has been increasingly unstable over the past
months. The new service, collector-rs, was deployed yesterday and is now
live.
You can find the source at:
https://gitlab.torproject.org/tpo/network-health/metrics/collector-rs
Shoutout to Juga who has been the main developer behind the redesigned
service.
A couple of things to be aware of:
- Data continues to be available in the usual folders, so existing
workflows should not be affected.
- You may notice some folders are temporarily duplicated as part of the
transition. This is cosmetic and the underlying data is consistent.
- The instability of the old CollecTor may have affected services that
depend on it as an upstream data source, including Onionoo, Tor Weather,
the metrics website, and any community-run services or apps that consume
CollecTor data. The new deployment should resolve these issues going
forward.
If you run into any issues or notice anything unexpected, please don't
hesitate to reach out or open an issue on the GitLab repo.
Cheers,
hiro
_______________________________________________
tor-relays mailing list -- tor-relays@xxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to tor-relays-leave@xxxxxxxxxxxxxxxxxxxx