如何监控办公室的网络速度

如何监控办公室的网络速度

因此,我编写了一个 python 脚本,用于调用网络速度测试并获取下载速度、上传速度和 ping。但是我意识到这并不准确,因为这只是基于我自己的本地机器的统计数据。有时我们的用户有时无法连接到互联网,因此很难判断问题是否出在他们的网络端。我考虑将脚本移至另一个外部设备(如 raspberry pi 等),并将其直接连接到调制解调器或路由器。

有没有更好的方法来实现这个功能?

答案1

您可以考虑设置一个单独的系统(例如您提到的 Raspberry Pi)来运行 Tobi Oetikers SmokePing。请参阅:http://oss.oetiker.ch/smokeping/index.en.html

一旦安装并配置好,SmokePing 将作为服务器持续运行,收集不同服务或协议的延迟/性能信息,并生成图表以帮助可视化结果。

SmokePing 需要 UNIX/Linux 操作系统。

答案2

我猜您指的是互联网使用情况。

您可以启用简单网络管理协议在路由器上,并显示互联网链接的有效网络使用情况,借助MRTG 或 CACTI. 你也可以使用类似速度测试测量互联网链路的最大带宽使用情况。

相关内容