vnStat (Русский)
vnStat это легковесная программа для мониторинга сетевого трафика. Лог ведется по выбранному сетевому интерфейсу, а статистику можно посмотреть используя командную строку.
Contents
Установка
Установите пакет vnstat из официального репозитория.
Настройка
Установка интерфейса
Для ведения лога необходимо сначала создать базу данных нужного интерфейса. Например, для проводного соединения:
# vnstat -u -i enp6s0
Или для беспроводного:
# vnstat -u -i wlp2s0
При первой установке интерфейса вы увидите сообщение 'unable to read database'. Если вместе в ним вы видите 'a new database has been created', значит настройка интерфейса прошла успешно. Иначе следует проверить, корректно ли указан интерфейс.
Обновление базы данных
После настройки интерфейсов нужно выбрать способ обновления базы данных.
Cron
Первый метод предполагает использование Cron. Пример можно найти в файле /usr/share/doc/vnstat/examples/vnstat.cron
.
Service
Также можно использовать systemd (и предоставляемую службу):
# systemctl start vnstat.service
Глобальные настройки
Иные настройки, такие как управление демоном, можно найти в /etc/vnstat.conf
.
Использование
Показать статистику:
# vnstat -q
Или просто
# vnstat
Показать статистику в реальнм времени:
# vnstat -l
Посмотреть доступные опции:
# vnstat --help
Или, для полного текста справки:
# vnstat --longhelp