systemd-journald のカスタムフィールドを定義する

systemd-journald のカスタムフィールドを定義する

ドキュメント州によっては、アプリケーションによって新しいフィールドを定義できる場合があります。

これはどういう意味ですか?任意のフィールドを定義できますか、それとも可能なフィールドのみがリストされているのですか?ドキュメントユーザージャーナルフィールド?

任意のフィールドが可能な場合、それをどのように定義するのでしょうか?

答え1

わかりました。任意のフィールドは間違いなく可能です。$ journalctlプレーンテキストで をすると、それらは表示されません。フィールドは によって最もよく表示されます$ journalctl -ar -o json-pretty

つまり

  • [-a] に印刷不可能な文字が含まれているかどうかに関係なく、すべてのフィールドを表示します。
  • 逆順 - 最新のメッセージを先頭に表示 [-r]
  • json形式で印刷する[-o]

関連情報