Log4jプロパティ設定をJSONに変換

Log4jのlog4j.properties設定をモダンなログフレームワークへの移行や分析のために構造化されたJSONに変換します。

Logging

詳細な説明

Log4jプロパティ設定

Log4j(1.xおよび初期2.x)は.propertiesファイルを主要な設定形式として使用していました。モダンなLog4j 2.xはXMLやYAMLを好みますが、多くのレガシーアプリケーションはまだlog4j.propertiesを使用しています。

Log4jプロパティをJSONに変換することは、Log4j 1.xからLog4j 2.x、SLF4J、またはLogbackに移行する際の有用な中間ステップです。JSON構造はアペンダー階層とロガーツリーを明らかにし、同等のXMLやYAML設定形式へのマッピングを容易にします。

ユースケース

JSONを中間表現として使用し、レガシーLog4j 1.xプロパティ設定をLog4j 2.x XML/YAML形式に移行、または複数サービス間のログ設定の監査。

試してみる — Properties \u2194 JSON Converter

フルツールを開く