Arm's header panel and bandwidth graph.
The anonymizing relay monitor (arm) is a command-line status monitor for the Tor anonymity network. This functions much like top does for system usage, providing real time statistics for:
- resource usage (bandwidth, cpu, and memory usage)
- general relaying information (nickname, fingerprint, flags, or/dir/controlports)
- event log with optional regex filtering and deduplication
- connections correlated against tor's consensus data (ip, connection types, relay details, etc.)
- torrc configuration file with syntax highlighting and validation
Most of arm's attributes are configurable through an optional armrc configuration file. It runs on any platform supported by curses including Linux, Mac OS X, and other Unix-like variants.
The project began in the summer of 2009 and since July 18th, 2010 it has been an official part of the tor project. It is free software, available under the GNU General Public License.
- ^ arm development log
- ^ arm download page
- ^ https://trac.torproject.org/projects/tor/wiki/doc/arm#Windows
- ^ project posting on the tor blog
- ^ interview by Brenno Winter