A while back I wrote about how I setup a small yet effective Tor network proxy server titled “My Quick Tor Socks / Web Proxy“.
After running this for sometime now I wanted to get some real time status, but more than that I wanted it to look cool. And this brings me to what I recently found.
And that my friends is Arm:
The anonymizing relay monitor (arm) is a CLI status monitor for Tor. 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
This is what I was looking for 100%, and even better most of the attributes of arm can be adjusted via a configuration file. For additional information check out the project page here: https://www.atagar.com/arm/
Wow “jermal’ that’s cool, how do I set this up.
It’s very simple just follow the steps below:
- SSH in or go to your Console
- Once logged in do an apt-get update
- Then apt-get install tor-arm -y
- That’s it, once installed your ready
To run arm all you need to do is type: arm
happy monitoring folks.
*you can even press ‘n’ for a new Tor identity at anytime*
One reply on “Monitoring Tor resource usage”
Wow, fantastic blog layout! How long have you been blogging for?