vnstat 网络流量监视器有替代品吗?

vnstat 网络流量监视器有替代品吗?

从 Ubuntu 14.04 升级到 18.04 后,我的 USB 调制解调器的接口名称从 wwan0 更改为 wwx001e101f0000。我不介意,而且读这篇文章也有一些很好的理由。不幸的是vnstat 已停止为该接口工作

$ vnstat -i wwx001e101f0000
Error: Unable to read database "/var/lib/vnstat/wwx001e101f0000": No such file or directory

它对于以太网接口 enp4s0 正常工作:

$ vnstat 
Database updated: Wed Aug 29 09:09:11 2018

   enp4s0 since 08/15/2018

          rx:  24.93 GiB      tx:  10.19 GiB      total:  35.12 GiB

   monthly
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
       Aug '18     24.93 GiB |   10.19 GiB |   35.12 GiB |  123.21 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated     27.27 GiB |   11.15 GiB |   38.42 GiB |

   daily
                     rx      |     tx      |    total    |   avg. rate
     ------------------------+-------------+-------------+---------------
     yesterday     16.45 GiB |    2.26 GiB |   18.71 GiB |    1.86 Mbit/s
         today    107.07 MiB |  473.64 MiB |  580.71 MiB |  147.83 kbit/s
     ------------------------+-------------+-------------+---------------
     estimated       280 MiB |    1.21 GiB |    1.48 GiB |

我需要一些替代方案来测量消耗的数据,因为我使用的调制解调器(LTE 调制解调器)的数据量有限。还有其他选择吗?我发现很多工具都可以提供实时流量监控,但我需要历史数据。

答案1

我意识到即使对于接口 wwx001e101f0000,vnstat 也能正常工作,但我必须这样做:

sudo vnstat -u -i wwx001e101f0000
Error: Unable to read database "/var/lib/vnstat/wwx001e101f0000": No such file or directory
Info: -> A new database has been created.

然后在 /etc/vnstat.conf 中设置此项

# default interface
Interface "wwx001e101f0000"

所以问题解决了。

相关内容