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的网络流量监视器
最近在邮件列表里看到有人询问如何统计网络流量的问题,很多人推荐了 mrtg 等工具,其实个人一直在用 Vnstat 这款小软件,它的特点是简单实用,配置方便 。另外,它还自带了 vnstati 命令,通过它可以直接可以输出...
vnStat SJVA插件显示信息要求vnStat 1.13+ vnStat数据库(/ var / lib / vnstat) 默认情况下,此插件显示使用vnStat构建的流量统计信息。 因此,至少到目前为止,您必须自己安装vnStat并构建统计信息。 vnStat版本...
使用docker load -i vnstat_2_10_docker_image.tar导入本地镜像 运行容器: docker run -d \ --restart=unless-stopped \ --network=host \ -e HTTP_PORT=8685 \ -v /etc/localtime:/etc/localtime:ro \ -v /...
在ASUS路由器上为vnstat安装脚本SNB论坛主题的帮助脚本安装curl --retry 3 ...vnstat-install.sh" && /jffs/scripts/vnstat-install.sh
目前,它仅显示网络接口的总累积流量。 不过以后可能会添加更多功能。 ##安装 您需要安装并配置 vnstat 和 sh/ash/bash 才能使用此插件。 除此之外,没有很多安装要做。 只需将 vnstat_ 重命名为 vnstat_...
什么是vnstat-dashboard? 该仪表板是bjd使用PHP编写的Bootstrap对vnstat-php-frontend的改编。 它提供以下内容: 每小时统计图表(使用Google图表) 每日和每月统计概述 十大天数据 自动填充的界面选择 用Docker...
vnStat2 SJVA插件显示信息要求vnStat 2.6+ vnStat数据库(/ var / lib / vnstat) 默认情况下,此插件显示使用vnStat构建的流量统计信息。 因此,至少到目前为止,您必须自己安装vnStat并构建统计信息。 由于db结构...
vnStat-PHP 这是一个用于 vnStat 的简单 PHP 前端,可以很好地显示有关网络流量的统计信息。 您所要做的就是在您的系统上安装 vnStat。 最好将它作为守护进程运行,但理论上您也可以在用户模式下运行它,请参阅 ...
vnstat-1.10.tar 网络监控最好的工具之一
centos8系统下的vnstat(2.9版本)包
Vnstat Monitor的目的是为用户提供一种简单有效的方法来检查已被传输的数据量(上传+下载),甚至可以发送警报以达到一定的限制(可配置)并断开连接,如果用户的愿望。
vnstat指标 一个Sensu插件,以Graphite格式从vnstat输出流量指标。 ##例子 vnstat-metrics.rb -i en0 -p /usr/local/bin/vnstat 依赖于正在安装的vnstat命令行工具。
vnstat-dumpdb 从获取网络流量统计信息。例子var vnstat = require ( 'vnstat-dumpdb' ) ( ) ;// Get traffic per dayvnstat . getStats ( 'eth0' , function ( err , data ) { if ( err ) { console . log ( err ) ...
vnstat-2.1.tar.gz 2019-02-18最新版,给有需要的人,下载有困难的人可以下载这个,不知道为什么不能设置0积分.
java smack源码 ops_skill_summary Bootstrapping kickstart cobbler rpmbuild/xen kvm lxc openstack cloudstack ...自动配置管理工具 ...流量分析 ...网络性能工具 ...类似top的网络连接工具 ...响应时间统计工具
开始这项工作是为了能够准确测量本地数据使用情况,以替换内部监视工具“ Traffic Analyzer > Traffic Monitor ,该工具会因某些固件(例如,RT-AC68U)上的(错误)“ 17GB”使用突发而遭受故障。 386.1)。 当...
vnstati是vnstat的支持工具,可将网络统计信息生成为png文件。 该存储库包含用于生成vnstati图像和一个用于将图像显示为网页的 。 依存关系 确保已安装和配置vnstat和vnstati。 安装:适用于ubuntu 20.04及更高...
vnStatSVG是TinyLab.org开发的一个开源项目,它Linux下的一款开源网络流量监控系统vnStat的Web前端,它轻量级、开源、容易扩展,占用带宽小,支持普通大型Linux集群,小型Linux主机,甚至是嵌入式Linux终端的网络...
centos7系统的vnstat(1.15版本)包