生成证明我的互联网连接不稳定的使用日志

46 internet display connection

我需要一种方法来生成报告或日志,以证明我的 Internet 连接不稳定。我的 Comcast 连接非常不稳定,但如果我要求他们的支持派人过去,当这个人在这里时,它可能会正常工作。

我发现并尝试了 CSGWare 公司的“​​连接监视器”,但它没有创建我需要能够说服我的 ISP 他们的链接是断断续续的那种报告或图表。

我需要能够做的是让软件监视我的连接并生成连接何时断开的记录,或者何时,例如,ping 时间急剧攀升。

我可以让连接监视器执行此操作还是有其他程序可以执行此操作?

小智 29

Bash 脚本带有时间戳,因此当您将其显示给 Comcast 时,您可以指出它宕机或不稳定的确切时间。

ping comcast.net | while read pong; do echo "$(date): $pong"; done > ~/log.txt
Run Code Online (Sandbox Code Playgroud)

...产生这样的输出:

Thu Jun  5 00:23:54 CDT 2014: 64 bytes from 0.0.0.0: icmp_seq=235 ttl=55 time=61.848 ms
Thu Jun  5 00:23:55 CDT 2014: Request timeout for icmp_seq 236
Thu Jun  5 00:23:56 CDT 2014: 64 bytes from 0.0.0.0: icmp_seq=236 ttl=55 time=1317.795 
Run Code Online (Sandbox Code Playgroud)

然后,您可以在不同的窗口中监视它 tail

tail -f ~/log.txt
Run Code Online (Sandbox Code Playgroud)

简洁明了。适用于 Mac 和 Linux。不确定 Windows。

  • WSL 将允许您在 Windows 10 上执行此操作(适用于 Linux 的 Windows 子系统是在 Windows 10 上本地运行 Linux 二进制可执行文件的兼容层)https://docs.microsoft.com/en-us/windows/wsl/install-win10 (2认同)

tsi*_*ilb 19

ping -t comcast.net > log.txt
Run Code Online (Sandbox Code Playgroud)

向他展示 log.txt 文件。

  • 记得把那台特定的电脑直接连接到互联网,否则他可能会说这是你的路由器 (6认同)
  • 对于 Mac(可能还有所有基于 Unix 的系统),删除 -t 开关。不确定它在 Windows 下的作用,但它使 Unix ping 将“comcast.net”解释为超时时间(在 ping 之间)。 (2认同)

小智 10

尝试运行此网络应用程序:http : //isp-monitor.appspot.com/

它每 10 秒测试一次您的互联网连接。如果您登录,它可以汇总结果,您可以生成一个报告,其中包含最近几天或一个月的连接百分比。

没有安装。免费使用。


Ser*_*gey 5

有一个简单的工具可以检查它是否可以访问 Internet 站点并记录带有时间戳的结果。它是用 Java 编写的,适用于任何平台。
http://code.google.com/p/internetconnectivitymonitor/

  • 它不记录响应时间,如果连接断开数十秒,您将不会注意到。 (2认同)

jao*_*jao 3

您可能想尝试DUMeter。有 30 天的试用版。或者使用Pingdom并让它监控您的 IP 地址的可用性,前提是您有(某种)固定 IP。Pingdom 有一个免费计划。我自己在许多网站上使用 Pingdom,事实证明它非常有帮助。