回答:
サーバーでパフォーマンスカウンターを実行する際に問題が発生したことはありません。
マイクロソフトは、IISの次のカウンターを監視することをお勧めします。
特にASP.NETの場合、私は見ます
遅い答えですが、本番環境で行ったことをここで共有しています。
シナリオは、Webサーバーでヒットしたリクエストの数と、処理された数/スレッドの枯渇/リソースのボトルネックが発生しているかどうかを調べる必要がありました。
そのために、perfmon.exe
カウンターで次のカウンターを使用しました
:-Asp.Net Apps V2.0.50727。
インスタンス:-LM_W3SVC_1_ROOT_ "HostedWebSite"
1)。Requests Total:-最後のIIS再起動からのリクエストの総数を提供します。
2)。アプリケーションキューのリクエスト
3)。リクエストは成功しました
4)。リクエストが失敗しました
3)。タイムアウトのリクエスト
4)。拒否されたリクエスト:アプリケーションリクエストキューがいっぱいだったために拒否されたリクエストの数
5)。見つからないリクエスト:見つからなかったリソースに対するリクエストの数。
6)。許可されていないリクエスト:不正アクセスにより失敗したリクエストの数。
カウンター:-.Net CLR Data。
1)。SQLクライアント:現在のプールされた接続とプールされていない接続:-プールされているかどうかに関係なく、現在の接続数を提供します。
カウンター:-.Net CLR LocksAndThreads。
1)。論理スレッドの数
2)。#物理スレッド
カウンター:-HTTPサービスリクエストキュー
1)。CurrentQueueSize:-キュー内のリクエスト数
2)。RejectedRequests:キューから拒否されたリクエストの総数