ソフトウェア用のいくつかのロギング ライブラリを調べています。多くの人が推奨しており、かなり優れたパフォーマンス統計を誇っていることに気付きました。
Web サイトでは、Pantheios がトップ レベル レイヤーとして機能し、カスタム フロント エンドとバックエンドを定義して他のロギング ライブラリをプラグインできると主張していることを知っています。私が最も興味を持っているのは、log4cxx のロガー階層の概念です。
コンポーネントごとに異なるログ レベルを設定できるように、コンポーネント間で階層的にログインできるようにしたいと考えています。しかし、Pantheios では、これを行う方法がよくわかりません。
log4cxx 用に、ストック バックエンドとフロントエンドを自分のものでオーバーライドする必要があることを理解しています。しかし、Pantheios を異なる log4cxx ロガーに結び付けるにはどうすればよいでしょうか? これを機能させるには、ロガーごとにバックエンドを定義する必要がありますか?
これに関するコミュニティの洞察に感謝します。