К сожалению, хорошей документации по фряхе не всегда хватает. Не всегда админ, которому по воле случая приходится администрировать «красного чертенка», может быстро разобраться, что и к чему, особенно если до этого опыта работы с FreeBSD не было. Данную статью можно рассматривать как простейшее руководство по мониторингу трафика на FreeBSD. В нем мы рассмотрим установку и настройку порта darkstat.
В зависимости от версии FreeBSD, команды установки будут отличаться. На серверах Xelent сразу предоставляются права root, поэтому необходимости вводить команду sudo нет:
# pkg_add darkstat
#
# pkg install darkstat
Первая команда пригодится в версии 9 и более древних. Вторая — в версии 10, где с обычной pkg install возникают проблемы, третья — только для версии 11. Можно ее использовать и в версии 10, но тогда придется решить проблему с libpkg.so.3 (Undefined symbol «openat»), а на это не хочется тратить время.
Установка
Чтобы наш мониторинг статистики запускался автоматически, нужно в /etc/rc.conf добавить строки, показанные на рис. 2. В darkstat_interface нужно указать интерфейс, который нужно мониторить, обычно это vmx0, но все же лучше перепроверить его имя.
Автоматический запуск и интерфейс для мониторинга
Осталось запустить darkstat:
/usr/local/etc/rc.d/darkstat start
Чтобы просмотреть статистику, обратись к URL http://
darkstat в действии
Вот, собственно и все. Как видишь, получилось совсем несложно.