ログでエラーメッセージを表示する方法

ログでエラーメッセージを表示する方法

意図的にゼロ除算エラーを生成するプログラムを作成しました。

コマンドラインでこれを実行すると、「浮動小数点例外」が返されます。

ただし、systemdサービスとして実行すると、このエラーメッセージは表示されません。

私のsystemdスクリプトに以下を追加しました。

StandardError=journal

ただし、使用中にエラーメッセージを見ることはできませんjournalctl。を使用して表示されたログにこのエラーメッセージを追加するにはどうすればよいですかjournalctl

ベストアンサー1

実行中のサービスに関するすべてのエラーを取得するには、次のコマンドを使用しますjournalctl

$ journalctl -p 3 -xb

ここで-p 3意味はpriority err追加の-xメッセージ情報を提供し、-b最後の開始からの時間を示します。

おすすめ記事