@noob1
Anykey

Как сконфигурировать rsyslog?

Нужно вынести логирование программы в отдельные директории . Настроить rotate , что-бы при каждом перезапуске сервиса файлы лога создавался новый . Лог в отдельную директорию я уже вынес . Но как настроить что-бы исключить
"node" и лог не записывался в /var/log/syslog ? Заранее Спасибо ))
  • Вопрос задан
  • 379 просмотров
Решения вопроса 1
@noob1 Автор вопроса
Anykey
Использую вот такой конфиг в файле /etc/rsyslog.d/99-node.conf :
:programname, startswith, "node" -/var/log/node/node.log
& ~
Но в директории /etc/rsyslog.d есть файл default , в котором хранится конфигурация записи в syslog,auth,kernel и другие . Этот конфиг загружается первым и по-этому он в syslog записывает всё .
Что бы в syslog не записывало нужно указать эту конфигурацию в мастер файле /etc/rsyslog.conf до записи
$IncludeConfig /etc/rsyslog.d/*.conf .
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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