systemdでサービスの再起動回数を表示できますか?

systemdでサービスの再起動回数を表示できますか?

systemdが管理するサービスが再起動された回数(カウンタなど)をすばやく簡単に知ることができる方法が必要です。それは存在しますか?

ベストアンサー1

このカウンタは追加されており、次のコマンドを使用してアクセスできます。

systemctl show foo.service -p NRestarts

サービスが再開ループにある場合は値を返し、それ以外の場合は何も返しません。

https://github.com/systemd/systemd/pull/6495

おすすめ記事