VnStat

vnStat — свободная сетевая утилита для Linux и BSD. Она использует интерфейс командной строки. Команда vnStat представляет собой консольную программу для мониторинга сетевого трафика. Программа ведёт журнал почасового, ежедневного и ежемесячного сетевого трафика для выбранных интерфейсов, но при этом не является анализатором пакетов. Информация о трафике анализируется на основе статистики интерфейсов, предоставляемой ядром. Благодаря этому vnStat можно использовать даже без прав суперпользователя[1].[2]

Общие сведения
vnStat
Тип сетевые утилиты
Автор Teemu Toivola
Написана на C
Операционные системы Linux, FreeBSD, OpenBSD, macOS
Языки интерфейса английский
Первый выпуск 23 сентября 2002
Последняя версия 2.13 (8 февраля 2025)
Репозиторий github.com/vergoh/vnstat
Лицензия GNU General Public License
Сайт humdi.net/vnstat/

История

vnStat — это консольная программа для мониторинга сетевого трафика, использующая статистику сетевых интерфейсов, предоставляемую ядром как источник информации. Это означает, что vnStat не перехватывает трафик напрямую, благодаря чему программа минимально нагружает систему. Первый публичный выпуск vnStat состоялся 23 сентября 2002 года (версия 1.0), автор — Teemu Toivola[3].

8 марта 2004 года официальный сайт переехал по адресу https://humdi.net/vnstat/, а также была добавлена man-страница.

4 ноября 2006 года vnStat был включён в тестовую ветку Debian[4]. 17 ноября 2006 года пакет был удалён, а на следующий день версия 1.4-4 вновь принята в репозиторий. 20 февраля 2010 года в Debian была принята версия 1.10-0.1[5]. В настоящее время Debian поддерживает полный архив обновлений[6] для vnStat через формат RSS.

25 октября 2010 года программа была включена в OpenBSD в дерево портов[7].

26 апреля 2012 года vnStat вошёл в состав Ubuntu версии 12.04 Precise Pangolin[8].

16 февраля 2017 года выпущена версия 1.17[9].

Примечания

  1. vnStat — монитор сетевого трафика для Linux и BSD. humdi.net. Дата обращения: 21 января 2024. Архивировано 5 апреля 2004 года.
  2. Установка vnStat для ведения журнала ежедневного сетевого трафика (англ.). cyberciti.biz (12 марта 2017). Дата обращения: 21 января 2024. Архивировано 3 августа 2017 года.
  3. CHANGES — журнал изменений. Дата обращения: 21 января 2024. Архивировано 16 сентября 2025 года.
  4. Makholm, Henning vnstat 1.4-4 MIGRATED to testing. News for package vnstat. debian.org (4 ноября 2006). Дата обращения: 16 сентября 2017. Архивировано 25 апреля 2019 года.
  5. Oboukhov, Dmitry Accepted vnstat 1.10-0.1 (source i386). News for package vnstat. debian.org (20 февраля 2010). Дата обращения: 16 сентября 2017. Архивировано 24 января 2025 года.
  6. Новости пакета vnstat в Debian. Дата обращения: 21 января 2024. Архивировано 9 июля 2025 года.
  7. Import of vnstat: · openbsd/ports@e4ebe93 (англ.). GitHub. Дата обращения: 21 января 2024.
  8. Kirkland, Dustin vnstat_1.11-1_i386. Ubuntu Manuals. ubuntu.com (26 апреля 2012). Дата обращения: 16 сентября 2017. Архивировано 25 апреля 2019 года.
  9. Toivola, Teemu CHANGES. vnStat Change Log. humdi.net (16 февраля 2017). Дата обращения: 16 сентября 2017. Архивировано 16 сентября 2025 года.