首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪里可以得到vnstat的cgidemo?

哪里可以得到vnstat的cgidemo?
EN

Ask Ubuntu用户
提问于 2012-02-14 07:58:06
回答 2查看 2.9K关注 0票数 1

我已经安装了vnstat,现在我希望浏览器中有这样的统计数据:

您可以看到工作脚本这里。我在哪里能得到那个cgidemo脚本?

来源:http://humdi.net/vnstat/

EN

回答 2

Ask Ubuntu用户

发布于 2012-02-14 09:43:42

林茨风是对的,vnstati生成图像。但是也有一个用Perl编写并使用vnstati的脚本。在从这里下载vnstat的源代码之后,我发现了这个脚本。它被称为vnstat.cgi,位于名为examples的文件夹下。您只需配置webserver来运行cgi,它就会输出与http://humdi.net/vnstat/cgidemo/页面相同的映像。

票数 2
EN

Ask Ubuntu用户

发布于 2012-02-14 08:17:21

您可以使用命令vnstati生成图像。从链接中:

描述

vnstati的目的是为使用vnstat(1)收集的统计数据提供图像输出支持。图像文件格式仅限于png。支持vnStat的所有基本输出,不包括实时业务功能。图像既可以输出到文件,也可以输出到标准输出。

简要说明

代码语言:javascript
复制
vnstati [ -cdhimostv? ] [ --cache time ] [ --config file ] [ --days ] [ --dbdir directory ] 
[ --help ] [ --hours ] [ -hs ] [ --hsummary ] [ -i interface ] [ --iface interface ] 
[ --locale locale ] [ --months ] [ -ne ] [ -nh ] [ --noedge ] [ --noheader ] 
[ --output file ] [ -ru ] [ --rateunit ] [ --style number ] [ --summary ] 
[ --top10 ] [ --transparent ] [ --version ] [ -vs ] [ --vsummary ]

示例

代码语言:javascript
复制
vnstati -s -i eth0 -o /tmp/vnstat.png

输出接口eth0到文件/tmp/vnstat.png的流量摘要。

代码语言:javascript
复制
vnstati -vs -i eth0+eth1+eth2 -o /tmp/vnstat.png

将接口eth0、eth1和eth2合并为/tmp/vnstat.png文件,在正常汇总下输出每小时数据的流量摘要。

代码语言:javascript
复制
vnstati -h -c 15 -o /tmp/vnstat_h.png

如果文件未在最后15分钟内更新,则为文件/tmp/vnstat_h.png输出默认接口的每小时流量统计信息。

代码语言:javascript
复制
vnstati -d -ne -nh -o -

输出每日流量统计信息,而不显示标头部分和默认接口到标准输出(stdout)的边缘。

代码语言:javascript
复制
vnstati -m --config /home/me/vnstat.cfg -i -o -

将配置文件/home/me/vnstat.cfg中指定的默认接口的每月流量统计信息输出到标准输出(stdout)。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/104057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档