可在24小时内诊断(ping)网络的软件?


10

最近,我们当前办公室的Internet连接遇到了很多问题:速度减慢,数据包丢失,ping时间过长等。

(不幸的)不幸的是,这种情况并非一整天都在发生,每天到处都只有几分钟,一天几次,但这使我们的工作变得很痛苦。

根据Murphy的法律规定,当IT专家弹出时,互联网工作正常,Ping好,带宽正常。

由于他们没有进一步的失败证明不会为我们做更多的事情,因此,有一个好的而简单的工具(在任何平台上)都可以在24小时内监控连接(例如每秒ping Google)并将结果显示为一天中任何时候的ping时间+数据包丢失的图表?

我尝试了PingPlotter,但没有达到我的预期。


1
PingPlotter有什么问题?
joeqwerty

大多数监控软件至少会在某种程度上做到这一点,但是@Zoredache提出的吸烟建议可能是最著名的独立工具,并且几乎是针对您的问题量身定制的。
voretaq7 2011年

Answers:


6

如果您可以访问linux计算机,则mtr可能会执行您想要的操作。mtr在单个网络诊断工具中结合了traceroute和ping程序的功能

这是在报告模式下运行时获得的输出。您可以使其保持运行状态并在任何时间段内收集统计信息。

mtr -r -c 10 google.com
HOST: host1.lan                   Loss%   Snt   Last   Avg  Best  Wrst StDev
  1. ns.lan                        0.0%    10    0.3   0.5   0.3   0.6   0.1
  2. 192.168.1.254                 0.0%    10   81.2  76.0  66.9  89.1   8.3
  3. 94-192-160-1.zone6.bethere.c 60.0%    10  2335. 1419. 1024. 2335. 620.4
  4. 10.1.3.245                   80.0%    10   17.3  17.6  17.3  17.9   0.4
  5. 10.1.2.169                   90.0%    10   28.1  28.1  28.1  28.1   0.0
  6. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
  7. 64.233.175.27                70.0%    10   23.5  23.6  23.4  23.8   0.2
  8. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
  9. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 10. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 11. ???                          100.0     8    0.0   0.0   0.0   0.0   0.0
 12. 173.194.67.147                0.0%     5   29.1  29.2  28.7  29.8   0.4

2
我经常mtr在报告模式下每小时执行一次cron作业,以诊断网络问题。通常以30或60秒的间隔运行即可。这样对网络的影响最小,但是对于周期性问题可以给出良好的结果。
BillThor

很好,mtr绝对是发现网络问题所在的好软件!
本杰明

12

我会在网络上的某些系统上设置抽烟的副本。它不会每秒ping一次,您可能不需要这样做。取而代之的是,它会定期同时发出约20次ping的脉冲串,然后计算响应的数量和返回的速度。结果以图形表示。

这是我的在家系统通过Comcast连接到正在工作的东西的结果。丢失的数据包和延迟在Comcast端。

在此处输入图片说明


3

您可以将ping的输出转储到文件(即ping google.com > pings.txt)并查看延迟时间。没有图形,但是基本上可以在所有平台上使用,并且应该提供有关网络遇到的任何问题的充分证据。


我知道该ping选项,但实际上我正在寻找一种在时间表上显示该选项的方法!
本杰明

您确实没有给出充分的理由。您的目标是根据您的问题证明延迟问题,与此相关的漂亮图有什么关系?
克里斯S

查看一天中什么时候发生。他们将在其中找到任何时间模式!
本杰明

在午夜(00:00:00)进行ping操作,两次ping之间间隔标准为1秒,您每天的每一秒都会有一个数据点(第二天早上从86400到00:00:00)- “也可以在其中找到模式:-)
voretaq7 2011年

恐怕他们甚至不会打扰查看86400行文本,更不用说尝试制作图形了:)
Benjamin

2

Pingdom提供了一项免费服务,可以满足您的需求。


当然,Pingdom无法告诉您有关内部网络的任何信息。.由内而外监控的内容可能更适合于解决其问题
Safado

好吧,我猜这是一个有效的优势。.但是,这个问题肯定是ISP问题,因此在这种情况下外部监视可能会有所帮助。
HostBits

好点子。也许在其网关路由器的公共IP上执行ping监视?如果问题出在路由器本身,或者可能是与ISP的路由问题有关。
萨法多

的确,这确实使我明白了问题所在,而不是建筑物的实际Internet连接,而是他们强加了差劲的Wi-Fi连接,他们强加了将我们的办公室网络连接到建筑物路由器的功能!
本杰明

2

Nagios是一个开放源代码服务器监视工具,具有监视服务器的能力。我知道对于SNMP监视器,您必须在要监视的设备上进行配置,但对于简单的ping监视器,则不需要。

在我们的办公室中,我们使用WhatsUp Gold监视所有服务器。它确实有一个ping监视器,可以完全满足您的需求。这是一个昂贵的产品($ 2000 +),可以解决您的问题,但是他们确实有30天的免费试用期,您可以安装,收集数据,并希望能解决问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.