Динамическая настройка syslogd для отправки сообщений на удаленный сервер

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

local2.*     @<ip_addr>

У меня настроен сервер rsyslogd, и он отлично работает. То, что я хочу делать, хотя это динамически <ip_addr> вместо того, чтобы явно установить его в.conf. Если это можно сделать в качестве аргумента для syslogd, отлично, если есть какой-то другой метод, отлично, я просто хочу, чтобы кто-то мог запустить syslogd и чтобы syslogd знал, куда отправлять сообщения на local2 без необходимости открывать syslog. конф.

Я гуглил по этому поводу и не смог ничего найти. Заранее большое спасибо за вашу помощь!

0 ответов

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