加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 使用记录带宽?

发布时间:2020-12-13 16:51:28 所属栏目:Linux 来源:网络整理
导读:为了让我的生活更轻松,我想记录我服务器上使用的所有带宽一天,然后以某种方式导出它.导出它并不重要,因为我可以自己解析这些东西,但我需要软件能够准确地记录进出eth0的流量. 如果有人知道这样的软件,如果您能提供链接,我将不胜感激.我已经谷歌搜索过这样的
为了让我的生活更轻松,我想记录我服务器上使用的所有带宽一天,然后以某种方式导出它.导出它并不重要,因为我可以自己解析这些东西,但我需要软件能够准确地记录进出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权限的情况下使用

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读