Мониторинг сетевых интерфейсов.
vnStat — небольшая консольная утилита с помощью которой можно отслеживать активность сетевых интерфейсов (в режиме реального времени и за заданный промежуток времени).
Для сбора статистики vnStat использует демон vnstatd, его настройки "по умолчанию" пригодны для использования в большинстве случаев. Для того что бы демон начал сбор статистики, необходимо инициализировать базу данных для тех интерфейсов активность которых необходимо отслеживать.
Демон vnStat обновляет данные каждые пять минут, информация с сетевых интерфейсов "снимается" каждые тридцать секунд (по умолчанию), при необходимости можно принудительно обновить данные. Основные параметры vnStat задаются в файле конфигурации:
/etc/vnstat.conf
vnStat предоставляет сводную статистику по всем или конкретному интерфейсу, статистку отдельного интерфейса по часам, дням, неделям и месяцам. Так же можно использовать vnStat для просмотра статистики в режиме реального времени.
В отличии от многих приложений аналогичного назначения vnStat не собирает информацию непосредственно с сетевых интерфейсов, а лишь анализирует данные предоставляемые ядром (через файловые системы proc и sys), что даёт возможность использовать утилиту даже непривилегированным пользователям.
Лицензия: GNU General Public License version 2.0 (GPLv2)
Домашняя страница
Страница на github.com
Страница на freecode.com
Автор posixru
http://zenway.ru/page/vnstat
|