Есть ли альтернатива для мониторинга сетевого трафика 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

Он работает правильно для интерфейса Ethernet 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 ответ

Я понял, что vnstat будет работать правильно даже для интерфейса wwx001e101f0000, но мне пришлось сделать это:

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"

Так что проблема решена.

Другие вопросы по тегам