vnstat & vnstati — шпаргалка

Установка

sudo apt install vnstat
sudo systemctl enable --now vnstat

vnstat — статистика в терминале

Базовое

vnstat                    # сводка по всем интерфейсам
vnstat -i eth0            # по конкретному интерфейсу
vnstat --iflist           # список доступных интерфейсов
vnstat --dbiflist         # интерфейсы в базе vnstat

По периодам

vnstat -h                 # по часам
vnstat -d                 # по дням
vnstat -w                 # по неделям
vnstat -m                 # по месяцам
vnstat --fiveminutes      # по 5 минут
vnstat --top10            # топ 10 дней по трафику

Живой мониторинг

vnstat -l -i eth0         # обновляется каждую секунду

vnstati — генерация PNG графиков

Синтаксис

vnstati -i <интерфейс> <период> -o <файл.png>

Периоды

vnstati -i eth0 -s -o summary.png         # сводка
vnstati -i eth0 -h -o hours.png           # по часам
vnstati -i eth0 -d -o days.png            # по дням
vnstati -i eth0 -w -o weeks.png           # по неделям
vnstati -i eth0 -m -o months.png          # по месяцам
vnstati -i eth0 --fiveminutes -o 5m.png   # по 5 минут

Полезное

# Сбросить статистику по интерфейсу
sudo vnstat --delete -i eth0
sudo systemctl restart vnstat

# База данных vnstat
ls /var/lib/vnstat/

# Статус сервиса
systemctl status vnstat

Прокачиваем VnStat с отправкой графиков в Telegram

Автор

vladios13

IT-шник, интернетчик.