如何访问过去两周日志中的网络统计数据(如带宽/数据使用情况)?

如何访问过去两周日志中的网络统计数据(如带宽/数据使用情况)?

我想提取过去两周的网络统计数据。它应该包含上传和下载等信息,以及我收到的网络速度(带宽)。

我尝试了系统监视器,但不幸的是,它只是实时显示并在关机后清除日志。我也尝试过查看 /var/log/,但我不知道过去一周的网络统计信息存储在哪个文件中。

(PS:我知道这很不寻常。如果您有兴趣,请阅读全文。我使用沃达丰的 3G 加密狗。我在我的空调上激活了一些额外的计划,但从未收到激活短信。我也无法以提升的速度使用该套餐(我为此付费)。我厌倦了与我的服务提供商交谈,他们声称我已激活该套餐,但事实上我并没有收到确认短信或增加的速度(在您使用基本套餐后激活增强包后会发生这种情况)。他们使用的软件似乎很烂。我需要将此信息发送给他们或联系消费者论坛以对服务提供商提出投诉。)

答案1

首先,让我剖析一下你的分析。

“他们 [ISP] 声称我的速度很好”...

他们的说法很可能是基于您所支付的上行/下行速度以及他们从他们的设备到您的调制解调器的测试。他们的测试很可能是正确的 - 您的调制解调器的速度没有问题 - 但问题可能在于在后面例如您的路由器运行不高效等。也可能是您的计算机运行不正常,或者正在运行某些程序,占用了您的系统资源。

...“但事实上我不是”

分析依据?您是否已将路由器从方程式中移除,并通过以太网连接将互联网直接连接到计算机?如果您已经移除路由器,但网速仍然很差,下一步要检查的是您的计算机。如果可以,请在另一台计算机上运行相同的测试。

此外,你的互联网服务提供商不是需要保证您获得广告宣传的速度。我这里有一个来自 Comcast 的 105 Mbps 下行速度连接,平均每天可以得到大约 85 Mbps 的速度,这可能是由于数据使用量和该地区其他 Comcast 用户同时在线导致的线路拥塞。


现在谈谈你的问题。我不知道有任何日志系统会真正记录每分钟的网络连接速度,因为很可能不存在这样的系统。这样的日志将位于路由器的网络级别(如果有的话),或者会使你的计算机超载。

我用vnstat它来一目了然地了解输入/输出数据统计信息,例如每日/每月使用量,但这无法帮助您了解每次上传、每次下载和总带宽速度。您在那里寻找的是诸如速度测试网的速度测试工具,我建议您在互联网连接本身上运行该工具,无需路由器,也无需将计算机直接连接。

不过,你的 ISP 可能广告一种速度,但这绝不是保证的速度。

ntop也是一个可行的替代方案,它作为系统守护进程运行,您可以访问基于 Web 的界面来查看漂亮的图形和统计数据。但是,它可能不是您真正想要的统计数据。

答案2

https://help.ubuntu.com/community/Ntop

Ntop 将作为服务在后台运行。你可以在浏览器中查看结果。

相关内容