Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have subscribed to a new ISP and I am experiencing problems with this new ISP. The problems are several micro interruptions on the internet connection, kind of lags, that is probably related to timeouts on their proxies or in my connection to their network.

As these micro interruptions occur at random, I cannot prove that, because every time they send a technician to my office the problem is not detectable, specially because the service may be stable for 3, 4 hours and then start to show the problem again.

It is very annoying for two reasons. I am downloading something and then the download stops suddenly and I have to start again. Another reason is that I use a voip box connected to my phone using ethernet and this voip box loses connection every time, and my voip phone stops receiving/making calls, forcing me to restart the box every time I detect it and to stay hours with the phone down, without noticing.

My question is: is there a tool I can fire on background on my Mac that could monitor the service for a period, telling me when the service is down, plot a graphic or something like that? Any tool to monitoring the quality of the network or connection that can run on a Mac?

My idea is to have something to show them and prove I am right (I know I am).


share|improve this question
up vote 5 down vote accepted

Take a look in the logs there as a start.

You could also look into ntop or Little Snitch.

share|improve this answer
thanks!!!!!!!!!! – SpaceDog Oct 27 '10 at 13:51 < correct link to ntop (i think) – Frank Lämmer Mar 14 '15 at 13:35
Search for en0 or en1 once you open (your network interface name(s)) to see network info. – Justin Sep 30 '15 at 20:52

How about ping running in Terminal? Just find a server that's on and responds to pings. While it doesn't show the exact times, it gives you some kind of proof that something's wrong.

Edited to add: I've used it myself a while ago for a similar. While they maintained that my (aging, to be honest) wireless access point might be at fault, since they didn't find anything, "I have ping timeouts at least once every hour" helped in getting the engineer to check on stuff.

share|improve this answer

That was one of the symptoms I was having, besides low throughput. It turned out to be the cable modem. The good news is you may not have to convince anybody to get a new cable modem. My ISP turned out to have the policy that you could just swap your cable modem for a new one pretty much at will. Check and see if yours will do that.

share|improve this answer
Interesting, but you got to the point. Yes, my connection unfortunately is by cable modem, but it is a brand new (it was installed by them a month ago). I suspect the problem is their cable network. I never liked cable internet (I was forced to use them, because there's no other broadband company offering services in my region). – SpaceDog Oct 27 '10 at 12:48

This app logs your connection status and even claims it is used internally by Apple.

Log your network outages, graph speeds over time, and more. Network Logger Pro can also be used to monitor web sites and produce historical graphs of their speeds, outages, and response times.

It's $10 though :/

share|improve this answer

Your Answer


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.