`
bzhang
  • 浏览: 254948 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

Vnstat: 简单实用的网络流量统计工具

阅读更多
http://www.linuxeden.com/html/softuse/20101129/105648.html
http://humdi.net/vnstat/


最近在邮件列表里看到有人询问如何统计网络流量的问题,很多人推荐了 mrtg 等工具,其实个人一直在用 Vnstat 这款小软件,它的特点是简单实用,配置方便 。另外,它还自带了 vnstati 命令,通过它可以直接可以输出流量统计图,我的 VPS Server 上都是用这款工具进行统计流量,你可以到这里看一下效果。

官方主页: http://humdi.net/vnstat

# Ubuntu 安装: (其本上其它发行版的包管理程序中也都包含了这款软件,请自行安装)

    sudo apt-get install vnstat vnstati

安装好后运行以下命令初始化数据库

    sudo vnstat -u -i eth0

启动 daemon 进程,(有些发行版可能需要通过 cron 来定期执行)

    sudo /etc/init.d/vnstat start

默认开机启动

    sudo update-rc.d vnstat enable

# 使用

1 命令行方式:直接输入 vnstat ,或后面加相应的参数,比如 vnstat -d 是显示日流量信息, vnstat -m 是月流量信息,其它参数请 man vnstat 。

效果图:

Vnstat: 简单实用的网络流量统计工具

2 输出到图形:使用 vnstati 命令,更多详细的参数可以请 man vnstati。

比如输出每月的流量统计图。

    vnstat -i eth0 – -months – -output /dir/month.png

效果图:

Vnstat: 简单实用的网络流量统计工具

想要生成网页的话,就写一条 cron 脚本 ,定时输出网页,然后自已写一个 html 文件来调用这些图片就可以了,具体就不详述了。
分享到:
评论

相关推荐

    vnstat:vnStat-Linux和BSD的网络流量监视器

    vnStat是一款专为Linux和BSD操作系统设计的网络流量监控工具,它可以...总的来说,vnStat是Linux和BSD系统下轻量级且实用的网络流量监控工具,适用于个人用户和小型企业环境,帮助监控网络健康状况,合理规划带宽资源。

    简单实用的网络流量统计工具

    最近在邮件列表里看到有人询问如何统计网络流量的问题,很多人推荐了 mrtg 等工具,其实个人一直在用 Vnstat 这款小软件,它的特点是简单实用,配置方便 。另外,它还自带了 vnstati 命令,通过它可以直接可以输出...

    CentOS统计网络流量工具

    ### 其他网络流量统计工具 除了`ifstat`,CentOS还有其他一些网络流量监控工具,例如: - `netstat`:主要用于显示网络连接、路由表、网络接口统计等信息。 - `vnstat`:提供历史网络流量统计,可以按小时、天、月...

    vnstat-2.1.tar.gz

    vnstat 是一个开源的网络流量监控... vnstat是一个非常实用的网络监控工具,尤其适合服务器管理员或需要跟踪网络流量的用户。通过vnstat-2.1.tar.gz,用户可以获得最新版本的功能,并根据自己的需求进行定制和优化。

    vnstat-1.10.tar

    vnstat 是一个开源的网络流量监控工具,专为Linux系统设计,用于收集和显示网络接口的流量统计信息。它的名称是“Virtual Network Statistics”的缩写。vnstat在1.10版本中提供了丰富的功能和改进,使其成为网络监控...

    linux下里面如何获取网卡的实时网速

    `vnstat` 是一个网络流量监控工具,主要用于长期的统计和报告。不过,它也可以显示当前的网络流量。运行`vnstat -l`可以在终端中查看实时的上传和下载速率。 5. **`iftop` 工具**: `iftop` 类似于top命令,但...

    流量测试工具--ifstat

    `vnstat`提供历史流量统计,`nload`以图形界面展示流量,而`iftop`则提供了类似`top`命令的实时流量视图。根据具体需求,可以选择合适的工具进行网络监控。 **四、实战应用** 1. **故障排查**:当网络速度变慢时,...

    18个工具分析 Linux 系统占用网络带宽大的程序.doc

    vnstat与众不同,因为它是一个后台服务,持续记录网络流量。它不仅提供实时监控,还能生成网络使用的历史报告。 以上工具的选择应根据你的具体需求,如实时监控、进程级跟踪或者历史数据分析。大部分工具在Ubuntu...

    linux下,获取网卡的收发速率

    比如`iftop`能动态显示当前网络带宽使用情况,`vnstat`则提供历史流量统计,而`nload`可以在终端中显示上传下载速度。 5. **sysstat套件**: `sysstat`套件包含了`sar`工具,可以收集并报告系统活动数据,包括网络...

    bmon:带宽监视器和速率估计器

    例如,iftop专注于TCP/UDP连接的实时流量,而vnstat则提供长期的网络流量统计。 **5. 应用场景** - **故障排查**:当网络速度变慢或出现丢包现象时,bmon 可以帮助定位问题所在,是诊断网络故障的利器。 - **性能...

    Linux操作系统第三次测试题.docx

    8. **统计网卡流量**:使用`iftop`或`vnstat`工具可以实时监控网络流量。以10秒为周期统计5次,可以获取网络流量的变化情况。 9. **编写程序输出序列**:在shell脚本中,可以使用`for`循环来实现这一功能。例如,一...

    Linux如何查看当前有多少IP连接了这台机子.如何查看都谁连接了我

    对于长期监控,可以考虑使用网络监控工具,如`nethogs`、`iftop`或`vnstat`,它们提供了实时的网络流量和连接信息。 7. **日志分析:** 许多服务器应用程序(如Apache、Nginx等)会记录访问日志,通过分析这些...

Global site tag (gtag.js) - Google Analytics