[tor-dev] Descriptor Monitors
Damian Johnson
atagar at torproject.org
Tue Jul 30 00:39:24 UTC 2013
Hi all. Over this last weekend I started taking advantage of stem's
shiny new remote descriptor fetching module [1] to implement some
simple monitors...
* Descriptor Checker
Hourly task that downloads the server descriptors, extrainfo
descriptors, and consensus to check for malformed content. In the case
of the consensus this downloads from each of the authorities to also
ensure that they're all reachable...
https://gitweb.torproject.org/atagar/tor-utils.git/blob/HEAD:/descriptor_checker.py
* Sybil Checker
Replacement for the consensusTracker.py I've been running for the last
few years [2]. This checks for sudden influxes of new relays, such as
the trotsky relays from 2010 [3]...
https://gitweb.torproject.org/atagar/tor-utils.git/blob/HEAD:/sybil_checker.py
Cheers! -Damian
[1] https://stem.torproject.org/api/descriptor/remote.html
[2] https://gitweb.torproject.org/atagar/tor-utils.git/blob/e537044:/consensusTracker.py
[3] https://trac.torproject.org/projects/tor/wiki/doc/badRelays#trotsky
More information about the tor-dev
mailing list