![rsyslog 페이징 문제에 기록](https://linux55.com/image/138741/rsyslog%20%ED%8E%98%EC%9D%B4%EC%A7%95%20%EB%AC%B8%EC%A0%9C%EC%97%90%20%EA%B8%B0%EB%A1%9D.png)
rsyslog를 사용하여 로그 항목을 로그 파일에 덤프하여 Logstash로 보낼 수 있습니다. 내가 겪고 있는 문제는 일부 로그 줄이 두 줄로 분할된다는 것입니다.
Journalctl을 통해 볼 때 --no-pager 스위치를 사용하여 이 동작을 비활성화할 수 있지만 rsyslog로 전송된 로그 줄에 대해 이 동작을 활성화하는 방법을 찾을 수 없습니다.
내 로깅 구성은 기본 구성일 뿐입니다. 이 특정 프로그램에 대한 내 rsyslog 구성은 다음과 같습니다.
$template cleanForm, "%msg%\n"
$ActionFileDefaultTemplate cleanForm
if $programname == 'program-name' then /var/log/program-name.log
if $programname == 'program-name' then ~