私は伐採ファサードとしてslf4jを使用するアプリケーションを持っています。今では、転送が基になるロギングシステムに渡される前に、すべてのエラーメッセージをインターセプトしたいと思います。それはslf4jのためにそれを行うことは可能ですか?ドキュメントを見て、これを実現するためにlog4jなどの実装でAppenderを変更できることを確認しますが、ファサードレベル自体でこれを行うことはできますか?インターセプトは、エラーメッセージの数などのグローバルカウンタをインクリメントするような基本的な処理を行います。傍受ログメッセージslf4j
13
A
答えて
5
これはSLF4J APIでは何もありません。
しかし、LoggerがLogbackの場合、Filter(TurboFilter
など)を使用してください。
Logbackを使用していない場合は、おそらくAspectJインターセプタのようなものが必要になるでしょう。
+0
そして、特定のユースケースがログメトリックを取得するのであればCodahale Metrics [リンク](http://metrics.codahale.com/manual/logback/)からこれを実現するアペンダーが利用可能です。 – user1916312
関連する問題
- 1. nlogのログメッセージを傍受する
- 2. 傍受
- 3. WebViewの傍受
- 4. リコール傍受
- 5. Weblogicデプロイメントの傍受
- 6. iPhone sdkコール傍受
- 7. Autofac 2.6.1 AOP傍受
- 8. ウィンドウを傍受するウィンドウを傍受する
- 9. GradleからAntタスクを呼び出すときにログメッセージを傍受または昇格するには
- 10. HTMLインポートを傍受する
- 11. ユニティ - WCFサービスクラスの傍受?
- 12. 注射を傍受する
- 13. ネームスペースレベルでのNinject傍受?
- 14. 傍受されたテキストメッセージandroid
- 15. ユニティ傍受し、WCF RIAドメインサービス
- 16. 動的プロパティの傍受
- 17. XHRを傍受する
- 18. エラーを傍受して
- 19. PreviewMouseDown SelectedItemChangedイベントの傍受
- 20. WKWebViewの傍受要求
- 21. Bluetoothヘッドセットの傍受ボタン
- 22. フラッシュメッセージを傍受する
- 23. ユニセプト例外の傍受 - コンフィグレーション
- 24. パケットデータの傍受と変更
- 25. Sitefinity、ページングイベントを傍受する
- 26. バーコードスキャンイベントを傍受する
- 27. yii2でログメッセージを受け取る方法
- 28. 受信メッセージの場所/受信メッセージを傍受する
- 29. 他のアプリケーションのモーダルダイアログポップアップを傍受する
- 30. Internet explorerがXMLレスポンスを傍受する
私には良い設計の決定のようには聞こえません。将来、設定を使用してこれをオフにすることができます。おそらくあなたは私たちと共有したい特定の要件/制約があります。 –
要件は、私が言及したものと同じくらい簡単です。エラーログを見て、しきい値に達した場合に通知を送信しますか?私はちょっと調べていましたが、具体的なAppenderを見つけましたが、これは実装にはちょっとしたものです[リンク](http://metrics.codahale.com/manual/logback/) – user1916312