5
私のアプリケーション用のWildflyサーバ用のロギングサブシステムを使用したいと思います。オンラインのブログの助けを借りて、私はstandalone.xmlで私のアプリケーション用のロギングプロファイルを追加しました。アプリケーションの管理コンソールからWildFly 10ロギングサブシステムを設定するにはどうすればよいですか?
<logging-profiles>
<logging-profile name="myapp">
<size-rotating-file-handler name="SIZE" autoflush="true">
<level name="ALL"/>
<file relative-to="jboss.server.log.dir" path="myapp.log"/>
<append value="true"/>
</size-rotating-file-handler>
<logger category="com.myapp.logs" use-parent-handlers="false">
<level name="ALL"/>
<handlers>
<handler name="SIZE"/>
</handlers>
</logger>
<root-logger>
<level name="INFO"/>
<handlers>
<handler name="SIZE"/>
</handlers>
</root-logger>
</logging-profile>
</logging-profiles>
私もでManifest.mf
Manifest-Version: 1.0
Class-Path:
Logging-Profile: myapp
にロガープロファイルを追加これでアプリケーションのログが正常に動作している、しかし、私は、これは、管理コンソール自体から構成することが可能かどうかを知りたいと思います。私は何度も試みましたが、失敗しました。このロギングプロファイルは管理コンソールには表示されません。私はここで何か悪いことをしていますか?
注:アプリケーションログをサーバーログとは別に保存します。
うん..それは働いています:)しかし、ロギングプロファイルにルートロガーを追加する必要がありますか?私がロガーカテゴリを追加したように、ロギングにそれを使用できますか? – Vishnu
ルートロガーを使用する必要はありません。しかし、そうしないと、定義したカテゴリを介してログに記録されたメッセージだけがログに記録されます。 –