Вы здесь

Учет трафика. ЧТо выбрать ulog-acctd или ulogd ?

Настраиваю учет трафика в сети.
В рунете в основном описания систем на базе ulog-acctd.
Но есть также такая замечательная утилита как ulogd, она позволяет писать логи напрямую в базу PostgreSQL.
Есть на форуме люди, которые пробовали ее использовать ? Есть у нее какието серьезные недостатки ?

Пользуюсь ulog-acctd. Пишет вполне читабельные текстовые файлы. Мне хватает, я доволен.
Предполагаю что ulogd несложнее будет настроить.

Конфигов там как кот наплакал, четыре строки в одном файле, вот только он не желает у меня демоном запускаться и ошибок никаких не пишет

# /usr/sbin/ulogd -c /etc/ulogd.conf -d
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `raw'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `oob'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `ip'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `tcp'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `icmp'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `udp'
Fri Dec 22 16:55:47 2006 <3> ulogd.c:309 registering interpreter `ahesp'
Fri Dec 22 16:55:47 2006 <5> ulogd.c:364 registering output `pgsql'


# cat /var/log/messages |grep ulog
Dec 21 16:44:00 mainhost ebt_ulog: not logging via ulog since somebody else already registered for PF_BRIDGE
Dec 21 17:18:48 mainhost rc-scripts: ERROR:  ulogd caught an interrupt
Dec 21 17:18:58 mainhost rc-scripts: WARNING:  ulogd has not yet been started.


—

-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.

А можно в ulog-acctd как-нибудь ограничить максимальную длительность соединения?
Сейчас у одного товарища с использованием VPN сессия может длиться 1-2 месяца, и потом весь трафик за это время записывается одной строкой.

Насколько я знаю ulog-acctd как и ulogd подобного не может. Это же по сути просто логгер. Для этих целей наверяка есть модули для iptables.

а не смотрел в сторону нетамс?
в конец прижало - тоже сейчас озадачился. думаю нетамс ставить.

ulogd я хочу использовать для того, чтобы информацию о нужных мне пакетах, фаервол писал напрямую в базу PostgreSQL , я не видел других приложений, которые умеют это делать.

—

-----------------------------------------»
если хочешь послать в MAN, лучше промолчи.