vnstat 未更新

vnstat 未更新

我在 Ubuntu 14.04 服务器上安装了 vnstat 来跟踪我的互联网使用情况(我的每月传输量有限)。然而,数据库永远不会更新。我尝试过卸载/重新安装,但这不起作用。我需要做什么才能使 vnstat 更新并准确?

答案1

您需要一定量的数据来确保数据库是准确的。因此,您可以手动拍摄快照,也可以进行实时分析。我编写了一个程序,该程序执行恒定快照(每 15 秒)。这很粗糙,但应该有帮助。Vnstat计划

答案2

vnstat  -u  -i eth0

安装后,您应该运行上面的命令,它将触发此接口的数据库,

vnstat -d

对于按天细分的网络统计数据,也可使用:vnstat -h按小时细分。

vnstat 应该使用 crontab 在后台运行,为此您必须启用它,因为安装后会在 /etc/cron.d 文件夹中创建一个 cron 作业:

vi /etc/cron.d/vnstat

*/5 * * * * vnstat /usr/sbin/vnstat.cron

之后你可以定期添加 cron 条目:

* * * * * vnstat >> /tmp/vnstat_usage

相关内容