Поддерживает ли syslog-ng новые символы управления строкой в ​​сообщении?

Я настроил syslog-ng для java-приложения, работающего на sles 10, когда возникает исключение, он показывает трассировку стека без новых строк.

Любое предложение приветствуется.

2 ответа

Решение

Я думаю, что это доступно на версии 3.5 syslog-ng.

Я бы так и подумал; по крайней мере я знаю, что rsyslogd может. Трассировки стека Java могут быть очень большими и довольно большими, поэтому вы можете вместо этого использовать TCP. Я бы порекомендовал использовать logger Команда для имитации теста, и с помощью tcpdump -s0 -A port syslog определить, передаются ли символы новой строки.

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