VNSTAT-это консольный монитор сетевого трафика, который использует статистику сетевого интерфейса, предоставленную ядром в качестве источника информации. Это означает, что VNSTAT на самом деле не будет нюхать трафик, а также обеспечивает легкое использование системных ресурсов независимо от ставки сетевого трафика.
По умолчанию статистика трафика хранится на пятиминутном уровне в течение последних 48 часов, на почасовом уровне в течение последних 4 дней, на ежедневном уровне в течение последних 2 полных месяцев и на годовом уровне навсегда. Продолжительность хранения данных полностью настраивается. Всего наблюдается трафик и листинг лучших дней. Необязательный выход изображения доступен в системах с установленной библиотекой GD.
См. Официальную веб -страницу для получения дополнительной информации и примеров вывода.
VNSTAT работает лучше всего при установке. Можно либо использовать последний стабильный релиз, получить текущую версию разработки от GIT или использовать контейнер Docker, содержащий предварительно скомпилированный последний стабильный релиз.
wget https://humdi.net/vnstat/vnstat-latest.tar.gzwget https://humdi.net/vnstat/vnstat-latest.tar.gz.ascgpg --keyserver pgp.mit.edu --recv-key 0xDAFE84E63D140114gpg --verify vnstat-latest.tar.gz.asc vnstat-latest.tar.gztar zxvf vnstat-latest.tar.gzcd vnstat-*git clone https://github.com/vergoh/vnstatcd vnstatВ обоих выше случаях продолжайте с инструкциями из файла установки или install_bsd в зависимости от используемой операционной системы. Инструкции по обновлению из предыдущей версии включены в файл обновления. Примечания к выпуску можно найти из файла изменений.
docker run -d
--restart=unless-stopped
--network=host
-e HTTP_PORT=8685
-v /etc/localtime:/etc/localtime:ro
-v /etc/timezone:/etc/timezone:ro
--name vnstat
vergoh/vnstat
Для получения более подробной информации относительно использования контейнера, доступных переменных среды и примера Docker-Compose.yml, см. Репозиторий GIT Vergoh/Vnstat-Docker или Hub Docker. Те же самые контейнерные изображения также публикуются как ghcr.io/vergoh/vnstat .
Отчеты об ошибках, идеи улучшения, запросы на функции и запросы на привлечение должны быть отправлены с использованием соответствующих функций на GitHub, так как их сложнее пропустить или забыть.