如何监控互联网连接是否中断 - 适用于 Mac OS X

Duc*_*uck 26 networking mac internet macos

我已经订阅了一个新的 ISP,但我遇到了这个新 ISP 的问题。问题是互联网连接上的几次微中断,有点滞后,这可能与他们的代理或我与他们网络的连接超时有关。

由于这些微中断是随机发生的,我无法证明,因为他们每次派技术人员到我办公室都检测不到问题,特别是因为服务可能稳定了3、4个小时,然后再次开始显示问题。

这很烦人,原因有两个。我正在下载一些东西,然后下载突然停止,我必须重新开始。另一个原因是我使用通过以太网连接到我的电话的 VoIP 盒,而这个 VoIP 盒每次都失去连接,并且我的 VoIP 电话停止接听/拨打电话,迫使我每次检测到它时都重新启动盒并与电话挂断,不知不觉。

我的问题是:如何在一段时间内监控互联网服务,告诉我服务何时关闭,绘制图形或类似的东西?任何可以在 Mac 上运行的用于监控网络或连接质量的工具或某种方法?

我的想法是有一些东西向他们展示并证明我是对的。

小智 15

如果您使用以下内容:

ping -A -i 10 --apple-time 10.20.30.40 > monitor.txt
Run Code Online (Sandbox Code Playgroud)

它将持续运行直到停止并每 10 秒 ping 一次10.20.30.40(更改您的地址)

--apple-time意味着它将记录每次 ping 的时间,以便您可以看到失败。像这样:

11:33:10.793801 64 bytes from 10.20.30.40: icmp_seq=0 ttl=58 time=27.744 ms
11:33:11.780250 64 bytes from 10.20.30.40: icmp_seq=1 ttl=58 time=9.757 ms
11:33:12.781136 64 bytes from 10.20.30.40: icmp_seq=2 ttl=58 time=10.150 ms
11:33:13.782932 64 bytes from 10.20.30.40: icmp_seq=3 ttl=58 time=11.779 ms
11:33:14.785446 64 bytes from 10.20.30.40: icmp_seq=4 ttl=58 time=11.254 ms
Run Code Online (Sandbox Code Playgroud)


小智 9

漂亮萍

  • 与 ping 类似,但终端中带有一些视觉效果,因此更容易发现中断/缓慢时刻。

如果您有 homeBrew,那么brew install prettyping将安装它并prettyping somedomain.com继续 ping 并显示条...


Cas*_*yIT 7

Applications->Utilities->Console.app
Run Code Online (Sandbox Code Playgroud)

作为开始,请查看那里的日志。

您还可以查看ntopLittle Snitch