linux – 使用记录带宽?

前端之家收集整理的这篇文章主要介绍了linux – 使用记录带宽?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
为了让我的生活更轻松,我想记录我服务器上使用的所有带宽一天,然后以某种方式导出它.导出它并不重要,因为我可以自己解析这些东西,但我需要软件能够准确地记录进出eth0的流量.

如果有人知道这样的软件,如果您能提供链接,我将不胜感激.我已经谷歌搜索过这样的东西,但没有找到合适的东西.

干杯.

解决方法

我的建议是 vnStat

vnStat is a console-based network traffic monitor for Linux and BSD that keeps a log of network traffic for the selected interface(s)

它像宣传的那样工作,似乎很适合您的需求.

为了便于解析,您可能希望查看vnstat documentation中的–xml和–dumpdb开关:

> –xml:以xml格式显示所选接口或所有接口的数据库内容.输出中的所有流量值均为KiB.
> –dumpdb:此输出不是使用格式化输出显示数据库,而是以一种易于使用大多数脚本语言解析的格式转储整个数据库.

功能列表:

>快速,简单地安装和运行>通过系统重新启动,收集的统计信息仍然存在>可以同时监控多个接口>几个输出选项>摘要,每小时,每日,每月,每周,前10天>可选的png图像输出(使用libgd)>月可以配置为遵循结算周期>轻便,资源使用最少>无论流量如何,相同的低cpu使用率>可以在没有root权限的情况下使用

猜你在找的Linux相关文章