26 ноября 2010 г.

Контролируем сетевые интерфейсы вместе с vnstat

vnStat популярный сетевой монитор трафика. vnStat отличается от популярного Wireshark тем , что он работает на уровне ядра. Wireshark контролирует все входящие пакеты на вашей машине.
Vnstat полезен и удобен для работы из командной строки. Он с легкостью показывает статистику и активность сетевого интерфейса.


Что бы установить vnstat используете команду:

apt-get install vnstat
Не волнуйтесь по поводу "zero database" сообщение об ошибке, которое могло бы появиться: это только, потому что  еще не настроена база данных. Чтобы работать, vnStat будет управлять cron работой, которая получит отчеты сетевых интерфейсов. Позже эта информация хранится  в файле базы данных. Но прежде, чем начать работу необходимо настроить  базу данных.
Без настроенной базы данных vnStat может выдать вам ошибку.
Новая база данных может быть создана со следующей командой:
 vnstat-u-i eth0 
Замените 'eth0' интерфейсом, который должен быть внесен в базу.
Чтобы получать данные о сетевом интерфейсе можно использовать команду:
vnstat -l
Вам будут показываться данные с интервалом в 10 секунд.
Позже после настройки базы данных интерфейсов можно с помощью  команды vnstat получать статистику интерфейса.
Информацию можно вывести в удобном виде: по часам, по дням, по неделям, по месяцам. Можно просмотреть рейтинг самых «весомых» дней.
 vnstat -h
 Показать статистику трафика по часам
 vnstat -d
 Показать статистику по дням
 vnstat -w
 Показать статистику по неделям
 vnstat -m
 Показать статистику по месяцам
 vnstat -t
 Показать top10 дней

Комментариев нет:

Отправить комментарий