vnStat

vnStat - простая и удобная консольная программа для мониторинга сетевого траффика в Linux. Можно просматривать статистику по часам, дням и месяцам для выбранного сетевого интерфейса. 

Последний релиз vnStat 1.10 вышел 3 января 2010г. 

Использование 
После установки vnstat, вы можете указать ей, за каким(и) интерфейсом следить. Сначала проверьте права доступа на файл ее БД, на всякий случай можно выполнить команду: 
chown -R vnstat:vnstat /var/lib/vnstat



Например, вам надо мониторить весь траффик, проходящий через ppp0. Для этого надо в консоли выполнить от рута команду: 
vnstat -u -i ppp0



Теперь в каталоге /var/lib/vnstat создастся файл базы данных ppp0. Просмотреть статистику можно командой vnstat

vnstat
Database updated: Tue Sep  1 21:50:01 2009

        ppp0

           received:      99.13 MiB   (88.9%)
        transmitted:      12.38 MiB   (11.1%)
              total:     111.51 MiB   since 01.09.09

                        rx      |     tx      |   total
        ------------------------+-------------+------------
            today     99.13 MiB |   12.38 MiB |  111.51 MiB
        ------------------------+-------------+------------
        estimated       108 MiB |      13 MiB |     121 MiB
Обратите внимание на первую строку - в ней указано время последнего обновления базы данных для интерфейса ppp0.
Чтобы обновить данные в базе, нужно от рута выполнить команду vnstat -u В моем дистрибутивеvnstat не обновляет базу данных автоматически сразу после установки. Поэтому я просто добавил от рута в cron задачу vnstat -u на выполнение каждые 5 минут. 

Опции программы 
vnstat -u  - обновить базу данных
vnstat --enable  - активировать статистику 
vnstat --disable  - деактивировать статистику
vnstat -h   - показать статистику по часам
vnstat -d   - показать статистику по дням
vnstat -w   - показать статистику по неделям
vnstat -m   - показать статистику по месяцам
Скриншот: 
vnStat - статистика траффика 

Copyright

Комментарии

Популярные сообщения из этого блога

S.M.A.R.T. (часть 3). Расшифровка и понимание SMART атрибутов

S.M.A.R.T. (часть 2). Мониторинг BBU RAID контроллеров

Обзор системы хранения Intel SS4200-E начального уровня