C#アプリケーション内から統計を収集するツールはありますか? 基本的には、成功したメソッド呼び出し、渡されたパラメータ値、IPアドレス(Webアプリケーション用)、データの取得に失敗した試みを保存します。多かれ少なかれ何でも。 その後、データを含むデータベースにクエリを実行して、統計グラフとダイアグラムを生成する必要があります。C#の統計収集ツールですか?
現在、私たちは5つのテーブルで自分自身をやっています。メインテーブルにはリクエストが含まれており、次にパラメータテーブル、データテーブル、アプリケーションテーブル(別のアプリケーションを追跡する)、メソッドテーブルがあります。また、他のプロジェクト(phpやflashなど)のWebサービスも公開しています。彼らはWebサービスにデータを送信し、それがメインの統計データベースに保存されます。
私たちは、これを行う可能性があるそのようなツールが存在するかどうかを知りたいと思います。 (オープンソースでなくてもかまいません)
[PostSharp](http://www.sharpcrafters.com/)の[SmartInspect](http://blog.gurock.com/postings/aspect-oriented-logging-for-net)の仕事のように聞こえる - post-sharp-and-smartinspect/848 /と一緒に)。 –