Удаленная регистрация с системным журналом

У меня есть две машины под управлением FreeBSD, bsdclient и bsdserver. Я пытаюсь настроить удаленное ведение журнала таким образом, чтобы bsdclient отправлял все журналы на bsdserver. Мой syslog.conf на bsdclient выглядит так

*.*        @bsdserver.domain.com

На bsdserver файл syslog.conf настроен так:

+bsdclient.domain.com
*.*        /var/log/bsdclient.log

syslogd в bsdserver был запущен в rc.conf как:

syslogd_enable="YES"
syslogd_flags="-a bsdclient.domain.com"

Чтобы проверить, на bsdclient я сделал

logger -p auth.info "user authenticated"

Я вижу запись в /var/log/auth.log на bsdclient, однако в /var/log/bsdclient.log на bsdserver ничего нет. Я пытаюсь отправить все типы журналов на bsdserver. Я сделал ошибку? заранее спасибо

2 ответа

Решение

bsdclient.domain.com и bsdserver.domain.com глобальный DNS осведомлен? Если нет, то вы пытались ввести IP вместо DNS-имен.

Пожалуйста, следуйте этому прекрасному разделу из справочника freebsd

Прежде всего, включите многословие на сервере:

syslogd_flags="-a bsdclient.domain.com -v -v"

И на клиенте:

syslog_flags="-s -v -v"

Это даст вам больше информации.

Вы уже настроили средство регистрации на клиенте, чтобы сообщить системному журналу, что регистрировать? Чтобы узнать больше об этом, посмотрите вышеупомянутый справочник и справочную страницу системного журнала.

Другие вопросы по тегам