How can I monitor the health of my network's http/https connections (or TCP connections) that are being established/used by computers in my network from my MacBook Pro? (either command line or otherwise)

Background

  • I've had some recent occurances on my home network which make me wonder if it solid re connectivity. I have noted:

    (a) I've had some problem sites I use whereby some of the operations (e.g. AJAX based calls) seems to take a long time or sometimes seemingly time out. Hard to tell whether's it the web sites problem or my network

    (b) Also I have cases relatively frequently where it appears the weblink you click is taking a long time to come back, but then when you click the link again it works really fast straight away.

    (c) Have had a one-off case recently when one of the apps I have that sync's with the cloud wasn't able to sync

Aim:

  • So I'm keen for a way to monitor/track the health of HTTP/HTTPS calls (or TCP connections). So what I would like to be able to do is:

    (a) see daily summary of % successfully connections versus failed connections (if that makes sense) - indicating whether there is an issue, and if yes how big an issue is it

    (b) a way to see the log of HTTP/HTTPS (or TCP) dropouts/failtures, so for a particular time I could see the date/time, connection from which PC in my network, to what internet site, and what happened (e.g. HTTP or TCP issue that occured).

So hopefully this info would inform me better of whether I have an issue in my: Network, or Router/Firewall/TransparentProxy, or it's my ISP's problem or the internet or website.

How could I accomplish this on my Mac? (e.g. existing app?, command line tools? etc)

link|improve this question

78% accept rate
feedback

1 Answer

I found a little application called Little Snitch. You can find it at http://www.obdev.at/products/littlesnitch/index.html. That might help.

A licence costs 25 dollars, but you can use it for free for 3 hours.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

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