Vnstat只在现场更新?

我试图configurationvnstat …无论如何,当我做vnstat – u它确实说它更新,但数据不会改变…如果我做vnstat -l实时查看,然后离开它,做vnstat -u它更新

有没有一种方法,我可以做到这一点,而不是在所有的时间?

在terminal中键入“ ps aux | grep vnstat

你应该看到这样的一行:

 root 1091 0.0 0.0 1956 596 ? Ss 17:21 0:00 /usr/sbin/vnstatd -d 

如果不是,则表示更新后台程序未运行。
几个原因:
– 自安装vnstat以来,计算机没有重新启动
– 守护程序未安装(键入“ ll /etc/init.d/vnstat ”并检查是否没有返回错误信息)

只要守护进程以默认设置运行,您将每5分钟更新统计信息。 只需在5分钟的时间内input“ vnstat ”进行validation(检查第一行"Database updated "

 # chown -R vnstat:vnstat /var/lib/vnstat 

/var/lib/vnstat/.eth0是临时文件,有时可能会消失。