FessのログをJSON形式で出力

Fess 14.7からfess.logなどでログの出力形式をJSON形式に変える予定です。ちょっと前からそろそろJSONにしておいた方が便利そうだよな…と思っていたのですが、最近、ログ周りの整理をし始めたので、それに合わせて、JSON形式に変えることにしました。

とはいえ、JSON形式という感じで考えるのも自由すぎるし、変更量が多くなってもめんどくさいし、ということで、手軽に利用できそうな、Elastic Common Schema(ECS)を利用することにしました。jarファイルを追加して、log4j2.xmlを数行変えるだけで利用できるので、導入はかなり楽でした。

という感じで、audit.log、searchlog.log、fess-urls.logは今回の対象ではないので、それ以外のfess*.logは次のバージョンからJSON形式がデフォルトになります。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です