On Mac OS X how can I monitor what is using my internet connection?

Solution 1:

Little Snitch lets you grant Internet access to programs selectively, so you can decide what port numbers and hostnames an app is allowed to talk to.

It is a very handy personal firewall, and one of the first thing I'd install on a new Mac. Preventing apps from phoning home or doing whatever on the Internet can be crucial for the privacy-minded.

Solution 2:

How about iftop? Get via:

  • MacPorts
  • HomeBrew
  • precompiled at AFP548