2012-03-17 1 views
7

IISボックスでWebトラフィックが発生しているような気がします。良い 'リアルタイム' IISツールがあります。リアルタイムのIISトラフィックビューアがありますか(C#経由でプログラマ的に取得する方法)

理想的には、カスタムスクリプトロジックを適用することができます。

また、プログラムで(C#から)その情報にアクセスする方法はありますか?それはパフォーマンスカウンターやIISログの解析によるものですが、確かに良い方法があります。

答えて

0

私が実装してしまいましたFirebaseを使用したリアルタイムのIIS/Appロギングソリューションです(このトピックに関する記事はhttp://blog.diniscruz.com/search/label/Firebase、アクションのスクリーンショットはhttp://blog.diniscruz.com/2014/04/from-azure-to-firebase-could-not.htmlを参照してください)。本当に答えのように実行します。

は、それは、私たちは、このトピックに興味

2

良い点、私はすぐにそのようなものが必要になります。
クイック検索は私にIIS Traffic Monitorthis bunch of toolsを与えました。
いずれも使用していません。

+3

-1があり、私はより多くの細部を投稿することができ

ライブウェブサイトで何が起こるかにリアルタイムでアクセスを持って、本当によく働きます特にあなたがそれらのツールを試していないので、リンクだけです。 –

+2

はい、それは価値を追加し、それらのリンクは有効です(最初は壊れましたが、コメントを編集して修正しました) –

0

のトラフィックを簡単に表示するには、のIISツールではなく、Googleアナリティクスを試してみてください。これは、サイトのアクティブユーザーをリアルタイムで表示します。もちろん、過去のデータを洞察して(時間の経過とともに)サイトへのトラフィックを実際に把握することもできます。一方

、解析はあなたがプログラム的に行うことができます、より正確になりますログ - またはExcelまたはSQLにあなたのログデータをロードするのいずれかを介して報告しても「古い学校」....

+0

私はこの正確なことを言うためにここに来ました。 IISは忘れて、Googleアナリティクスをご利用ください。 – msigman

+1

Googleアナリティクス(GA)は私が望むものではありません。彼らはWebservicesで動作しません、私はすべてのWebサイトにJSのビットを追加する必要がありますJSを取得するためにGoogleサーバーへの呼び出しを追加し、外部ドメインからjavascriptをレンダリングするためにブラウザに頼って –

+0

その後、あなたのボックスにあるすべてのリクエストトラフィック(css、画像、スクリプトファイルなど)を可視化するためのファイルです。ログファイルのサイズに応じて、おそらくデータをいくつかのdbにロードすることが最善です。 – EdSF

関連する問題