I have been having some problems with my router last few days, and in the process of narrowing down the problem, I found that while I wasn't using my home network explicitly I was having upto 1GB of uploads per day.
This is extremely concerning, and so I have been running through my systems with monitoring tools, wireshark and bandwidth monitors etc.
After going through all the PCs with no luck I turned to my NAS.
My NAS is running ArchArm, it hosts several services including a web server, dlna server, ftp server, and a couple more things.
The web server is for my personal use and shouldn't be accessed remotely by anyone but myself, even if it was, there is nothing available there to allow anybody to use so much bandwith without logging in (which only i have access to).
What I'd like to do is run a tool on this box to monitor outgoing traffic by process or otherwise to help me narrow down what exactly the problem is.
The box is headless and accessed by SSH so command line tools are required.