vnstat
vnStat 2.12
VNSTAT是基于控制台的网络流量监视器,它使用内核提供的网络接口统计信息作为信息源。这意味着VNSTAT实际上不会嗅探任何流量,也可以确保系统资源的大量使用,而不论网络流量如何。
默认情况下,在过去的48小时中,过去4天的小时级存储在五分钟的水平上,在过去2个月的每日水平上,在过去的两个月中,每年的每日水平和每年的水平永远。数据保留持续时间是完全可配置的。还提供了总可见的流量和前几天的清单。可选的图像输出可在安装GD库的系统中获得。
有关其他详细信息和输出示例,请参见官方网页。
安装时VNSTAT效果最好。可以使用最新的稳定版本,从Git获取当前开发版本,也可以使用包含预编译最新稳定版本的Docker容器。
wget https://humdi.net/vnstat/vnstat-latest.tar.gzwget https://humdi.net/vnstat/vnstat-latest.tar.gz.ascgpg --keyserver pgp.mit.edu --recv-key 0xDAFE84E63D140114gpg --verify vnstat-latest.tar.gz.asc vnstat-latest.tar.gztar zxvf vnstat-latest.tar.gzcd vnstat-*git clone https://github.com/vergoh/vnstatcd vnstat在上述两种情况下,请继续根据已使用的操作系统进行安装或安装_BSD文件中的说明。升级文件中包含了从上一个版本升级的说明。发行说明可以从更改文件中找到。
docker run -d
--restart=unless-stopped
--network=host
-e HTTP_PORT=8685
-v /etc/localtime:/etc/localtime:ro
-v /etc/timezone:/etc/timezone:ro
--name vnstat
vergoh/vnstat
有关容器使用情况,可用环境变量和Docker-Compose的更多详细信息。相同的容器图像也被发布为ghcr.io/vergoh/vnstat 。
错误报告,改进想法,功能请求和拉动请求应使用GitHub上的匹配功能发送,因为这些功能很难错过或忘记。