Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
arch Linux などの一部の Linux ディストリビューションでは syslog エラー ログの有効期限が切れているため、systemd でエラーをログに記録する方法を探していますが、それに関するドキュメントやリソースが見つかりませんでした。systemd のエラー ログについてご存知でしたら、ご協力をお願いします。
アプリケーションから何かをログに記録する必要がある場合は、次のように stderr に出力するだけです。
#include <systemd/sd-daemon.h>
// some code here
fprintf(stderr, SD_ERR "Some error meassge from the app");
// some code there
コマンド プロンプトでメッセージを入力する場合:
$ systemd-journalctl
これとそれとそれを参照してください。