、私はアクチュエータを有効にしている、と私はで私のすべてのロガーを見ることができます。このようなlocalhost:8080/loggers
:スプリング・ブート・アクチュエータ:一度にパッケージ全体のロガー・レベルを変更できますか?私の春のブートアプリケーションで
"com.parent":{"configuredLevel":"INFO","effectiveLevel":"INFO"},
"com.parent.child":{"configuredLevel":"TRACE","effectiveLevel":"TRACE"}
[...]
今、私は、要求を送信することにより、ログレベルを変更します。
curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "DEBUG"}' http://localhost:8080/loggers/com.parent
configuredLevel
がcom.parent.child
に設定されていないと、com.parent
のログレベルを変更すると、com.parent.child
のeffectiveLevel
が変更されていました。
configuredLevel
が既に設定されていても、1回のリクエストですべての子供のロガーレベルを上書きする方法はありますか?
*
をワイルドカード記号として使用しようとしましたが、動作しませんでした。私がしようとしていることは可能ですか、またはすべての子供のconfiguredLevel
を別々にリセットする必要がありますか?