Назад | Перейти на главную страницу

Как я могу запросить настройки rsyslog?

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

Некоторое время я искал ответ на этот вопрос в Интернете и не могу поверить, что это невозможно, кому-то, должно быть, это было нужно и он понял это.

Спасибо за любую помощь!

Для запроса конфигурации rsyslog такой возможности нет, см. rsyslogd (8) справочную страницу, и поэтому вы ничего не можете найти.

Если хочешь проверьте конфигурацию rsyslog, вы можете использовать следующую команду:

rsyslogd -N1

Это заставляет rsyslog выполнить проверку конфигурации. Он НЕ запускается в обычном режиме, просто проверьте правильность файла конфигурации. Эта опция предназначена для проверки файла конфигурации. Для этого запустите rsyslogd в интерактивном режиме на переднем плане, указав -f и -N level. Аргумент уровня изменяет поведение. В настоящее время 0 - это то же самое, что вообще не указывать параметр -N (так что это имеет ограниченный смысл), а 1 фактически активирует код.

См. Подробности здесь: http://www.rsyslog.com/doc/v8-stable/troubleshooting/troubleshoot.html#configuration-problems

Или вы можете использовать отладку, вот Как использовать отладку по запросу