2017-09-12 6 views
0

受信したリクエストパラメータに基づいてロギングレベルを動的に変更するためのロギングフレームワークはありますか?ダイナミック|ユーザーケースベースのログ

requestにdebugを指定したパラメータがtrueに設定されている場合は、そのパラメータのみがログに記録されます。

クラウド環境では、この機能を利用できますか?

+0

また、レベルを変更することができるスプリングアクチュエータロガーエンドポイントを通過します.https://docs.spring.io/spring-boot/docs/current/reference/html/production-ready-endpoints.html – Barath

答えて

0

条件付きログのみを使用する場合は、その機能をサポートするフレームワークを使用してNDC/MDC and a filterを使用します。

たとえば、com.foo.requestINFOと設定され、さらに低いレベルに設定されているcom.foo.request.debugに設定します。 Logger on Requestパラメータを選択して選択します。