意図的にゼロ除算エラーを生成するプログラムを作成しました。
コマンドラインでこれを実行すると、「浮動小数点例外」が返されます。
ただし、systemd
サービスとして実行すると、このエラーメッセージは表示されません。
私のsystemd
スクリプトに以下を追加しました。
StandardError=journal
ただし、使用中にエラーメッセージを見ることはできませんjournalctl
。を使用して表示されたログにこのエラーメッセージを追加するにはどうすればよいですかjournalctl
?
ベストアンサー1
実行中のサービスに関するすべてのエラーを取得するには、次のコマンドを使用しますjournalctl
。
$ journalctl -p 3 -xb
ここで-p 3
意味はpriority err
追加の-x
メッセージ情報を提供し、-b
最後の開始からの時間を示します。