数十の大規模なサーバー側アプリケーションが企業全体に散在しており、すべて情報のログ記録とエラーの報告の方法が異なります。
すべてのアプリの状態を一目で確認できるダッシュボードを(時間の経過とともに)作成し、アプリで発生している可能性のある問題を確認しようとしています。明らかに、情報をログに記録する単一の方法で標準化するとよいでしょう。
もちろん、私は自分自身を転がすことができましたが、これらの課題に対処する標準がすでに存在するかどうか疑問に思いました。おそらく、クライアントアプリケーションがパフォーマンスにあまり影響を与えずにサーバー側アプリに接続/クエリ(またはログファイルを読み取る)して状態情報を取得できるようにするものです。
PSすべてのアプリは.NET2/ 3.5 / 4のC#を組み合わせたものです。Log4Netを使用するアプリもあれば、独自のアプリもあります。