Правильный способ перезагрузки rsyslog с файлом конфигурации для пользовательского application

я хочу зарегистрировать свое приложение, чтобы оно записывало свой журнал в свой собственный файл журнала. Я создаю файл журнала и сохраняю его в папке /etc/rsyslog.d , но мое приложение не создает / не записывает в указанный файл. Однако, как только я перезагружаю rsyslog, при следующем запуске моего приложения в журнале появляются записи.

Я упаковываю свое приложение в RPM, чтобы при необходимости писать сценарии после установки. Это правильный способ справиться с этим с помощью сценариев после установки?

/etc/rsyslog.d/serf.conf

if $programname == 'serf' then /var/log/serf.log
& ~

Отправка pkill -HUP rsyslog работает, но я не был уверен, что это может вызвать проблемы для других программ, пока они находятся в процессе ведения журнала.

4
задан 8 November 2016 в 22:05
0 ответов

Теги

Похожие вопросы