Быстрый контроль общего траффика в Debian с помощью vnstat

Тема в разделе "Linux", создана пользователем MFS, 23 мар 2015.

  1. MFS

    MFS

    Сообщения:
    1.305
    Симпатии:
    533
    Предположим вам нужно посмотреть общий траффик за день/неделю/месяц/онлайн на конкретном интерфейсе.

    Для этого установим vnstat. Отличается от iftop тем, что в работе не требует рута.

    apt-get install vnstat

    Создадим базу статистики для определенного интерфейса (обычно eth0)

    vnstat -u -i eth0

    Запустим утилиту службой

    service start vnstat

    Обновим базу

    vnstat -u -i eth0

    Смотрим статистику онлайн

    vnstat -i eth0 -l


    Monitoring eth0... (press CTRL-C to stop)
    rx: 12 kbit/s 13 p/s tx: 8 kbit/s 10 p/sq



    Для просмотра базы по другим периодам смотрите ключи в man.
     

    Вложения:

    • vnstat.jpg
      vnstat.jpg
      Размер файла:
      35 КБ
      Просмотров:
      38
    TWRP нравится это.
  2. DarklSide

    DarklSide

    Сообщения:
    679
    Симпатии:
    171
    Оффтоп
     
  3. bigbrain911

    bigbrain911

    Сообщения:
    314
    Симпатии:
    23
    vnstat -l -i eth0 так нагляднее в онлайне смотреть и потом если завершить то показывает больше информации за время работы утилиты.
     

    Вложения:

  4. MFS

    MFS

    Сообщения:
    1.305
    Симпатии:
    533
    Вот моя строка vnstat -i eth0 -l

    Вот твоя строка vnstat -l -i eth0

    В чем разница? Только не говори, что перестановка ключей в строке дает преимущества в наглядности :D
     
  5. bigbrain911

    bigbrain911

    Сообщения:
    314
    Симпатии:
    23
    Можно просто сравнить скрины.
     
  6. MFS

    MFS

    Сообщения:
    1.305
    Симпатии:
    533
    На моей картинке приведена строка запуска vnstat -i eth0 без l

    А если запустить с l, без разницы, где разместить параметр, то будет как на твоей картинке.