追加読書

追加読書

最近、systemdのログレベルをに変更したいが、以前のdebug状態にリセットされていることを確認したい状況が発生しました。これに関連するすべての検索はユーザーサービスログレベルの設定のみを見つけ、実際のシステムログレベルは見つかりませんでした。

バージョンを「持っている」と思います。

$ systemd-analyze set-log-level

答え1

"get"バージョンは - またはむしろ以前は- 2017年9月(v235)ベースで驚くことではありません。

systemd-analyze はログレベルを取得します。

systemd-analyzeただし、これらのサブコマンドは2019年11月(v244-rc1)に移動され、systemctl2018年1月(v237)に単一のサブコマンドにマージされました。

systemctl ログレベル

追加読書

答え2

busctlシステムログレベルを提供するコマンドが見つかりました。

はい

現在のレベル
$ sudo busctl get-property org.freedesktop.systemd1 \
    /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel
s "info"
保証レベル
$ sudo systemd-analyze set-log-level debug
$ sudo busctl get-property org.freedesktop.systemd1 \
    /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager LogLevel
s "debug"

関連情報