Удаленная регистрация с системным журналом
У меня есть две машины под управлением 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"
Это даст вам больше информации.
Вы уже настроили средство регистрации на клиенте, чтобы сообщить системному журналу, что регистрировать? Чтобы узнать больше об этом, посмотрите вышеупомянутый справочник и справочную страницу системного журнала.