Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

In the recent days, my traffic increased rapidly. How can I check which application is responsible for that?

share|improve this question

4 Answers 4

I use nethogs ; it tells me the current usage and the processes:

NetHogs is a small 'net top' tool. Instead of breaking the traffic down per protocol or per subnet, like most tools do, it groups bandwidth by process. NetHogs does not rely on a special kernel module to be loaded. Homepage: http://nethogs.sourceforge.net/

It is available in the software center and repositories.

share|improve this answer

Try darkstat as an alternative to ntop, it's much lighter on system resources (although not as pretty or featureful).

share|improve this answer

ntop is a classic

Install

sudo apt-get install ntop

You will be asked to set a password during the install

point firefox to http://localhost:3000 or https://localhost:3001

log in with the username admin and the password you set.

notp will show you all sorts of information.

Small sample:

enter image description here

share|improve this answer

tools like iftop are useful for seeing what's going on. You can link the flows to applications by looking at which programs have which ports open netstat -ntp

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.