rsyslog を使用してログエントリをログファイルにダンプし、Logstash に送信できます。私が経験している問題は、いくつかのログ行が2行に分割されることです。
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 ~