2011-08-10 1 views
1

IISサーバーのリソースと各リソースのヒット数を調べるプログラムを作成します。リソースは、HTMLページからサウンドクリップ、写真などのファイルに至るまで何でもかまいません。これらのリソースのリストを探して、トラフィックを計算する必要があります。既存のツールを使用せずにこれを行うことができます。私は自分自身にどんな道具も使うことを許していません。私はWMIクラスを調べましたが、彼らは私が望むような非常に詳細なデータを与えません。私はまた、ISAPI Filtersを使って各リクエストを記録することを考えました。しかし、私はそれを学ぶのが非常に難しいと思っています。それはいいやり方ですか?または私は何か他のものを見ますか?IISサーバーのリソース数と各リソースのトラフィックなどをプログラムで確認できます。

答えて

0

サーバーのアクセスログを分析するのが最も簡単ですが、コードを記述したい場合は、ISAPIフィルターを使用します。 SDKにサンプルがあります。ワイルドカードスクリプトマップとしてインストールされたISAPI拡張も機能します。フィルタを使用する場合は、おそらくpreproc_headersに登録するだけです。これらの通知の中には、IIS内の要求パスを再ルーティングするため、通知の中にはほとんど何もしなくても、大きなパフォーマンス上の不利益があります。 (ここでsend_raw_dataを具体的に考える)

関連する問題