MSRS 2008 R2 Web Service パフォーマンス オブジェクトのパフォーマンス カウンター
このトピックでは、配置した SQL Server 2008 Reporting Services に含まれる MSRS 2008 R2 Web Service パフォーマンス オブジェクトのパフォーマンス カウンターについて説明します。
注 |
---|
このパフォーマンス オブジェクトを使用して、ローカル レポート サーバー上のイベントを監視します。スケールアウト配置でレポート サーバーを実行している場合、カウントはスケールアウト配置全体ではなく、現在のサーバーに適用されます。 |
パフォーマンス オブジェクトは、Windows パフォーマンス コンソール (Windows 2000 Server および Windows Server 2003) や Windows 信頼性とパフォーマンス コンソール (Windows Vista および Windows Server 2008) で利用できます。詳細については、Microsoft Windows のマニュアルを参照してください。
MSRS 2008 R2 Web Service のパフォーマンス カウンター
MSRS 2008 R2 Web Service パフォーマンス オブジェクトを使用して、レポート サーバーのパフォーマンスを監視します。このパフォーマンス オブジェクトには複数のカウンターが含まれ、主に対話的なレポート表示操作によって開始されるレポート サーバー処理の追跡に使用されます。設定したカウンターは Reporting Services のすべてのインスタンスに適用することも、特定のインスタンスにだけ適用することもできます。これらのカウンターは、ASP.NET がレポート サーバー Web サービスを停止した時点でリセットされます。
次の表は、MSRS 2008 R2 Web Service パフォーマンス オブジェクトに含まれているカウンターの一覧です。
カウンター |
説明 |
---|---|
Active Sessions |
アクティブなセッションの数。このカウンターは、レポート サブスクリプションによって生成されたすべてのブラウザー セッション (アクティブであるかどうかにかかわらず) の累積数を表示します。 セッション レコードが削除されると、カウンターの値は減少します。既定では、セッションは利用されない状態が 10 分間続くと削除されます。 |
Cache Hits/Sec |
キャッシュされたレポートに対する 1 秒あたりの要求数。これはレポートの再表示の要求であり、キャッシュから直接処理されるレポートの要求ではありません (このトピックの Total Cache Hits を参照してください)。 |
Cache Misses/Sec |
キャッシュからレポートを返すことに失敗した 1 秒あたりの要求数。このカウンターは、キャッシュに使用するリソース (ディスクまたはメモリ) が十分であるかどうかを判断する場合に使用します。 |
First Session Requests/Sec |
レポート サーバーのキャッシュから 1 秒あたりに開始される新しいユーザー セッションの数。 |
Memory Cache Hits/Sec |
メモリ内キャッシュからレポートが取得される 1 秒あたりの回数。メモリ内キャッシュは、CPU メモリにレポートを格納するキャッシュの一部です。メモリ内キャッシュが使用されると、レポート サーバーでは、キャッシュ済みコンテンツを要求するクエリが SQL Server に対して実行されません。 |
Memory Cache Misses/Sec |
メモリ内キャッシュからレポートを取得できなかった 1 秒あたりの回数。 |
Next Session Requests/Sec |
既存のセッション内 (セッション スナップショットから表示されるレポートなど) で開いているレポートに対する 1 秒あたりの要求の数。 |
Report Requests |
現在アクティブで、レポート サーバーで処理されているレポートの数。 |
Reports Executed/Sec |
レポート実行に成功した 1 秒あたりの回数。このカウンターでは、レポートのボリュームに関する統計を取得できます。Request/Sec と共にこのカウンターを使用して、キャッシュから返される可能性があるレポート要求とレポート実行を比較します。 |
Requests/Sec |
レポート サーバーに対して行われる 1 秒あたりの要求数。このカウンターでは、レポート サーバーによって処理されるすべての種類の要求を追跡します。 |
Total Cache Hits |
サービスの開始後に行われたキャッシュからのレポート要求の総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。 |
Total Cache Misses |
サービスの開始後に、レポートがキャッシュから返されなかった合計回数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。このカウンターを使用して、ディスク領域およびメモリが十分であるかどうかを判断します。 |
Total Memory Cache Hits |
サービスの開始後に、メモリ内キャッシュから返されたキャッシュされたレポートの総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。メモリ内キャッシュは、CPU メモリにレポートを格納するキャッシュの一部です。メモリ内キャッシュが使用されると、レポート サーバーでは、キャッシュ済みコンテンツを要求するクエリが SQL Server に対して実行されません。 |
Total Memory Cache Misses |
サービスの開始後に発生したメモリ内キャッシュのキャッシュ ミスの総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。 |
Total Processing Failures |
サービスの開始後に発生したレポート処理エラーの総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。レポート プロセッサまたは任意の拡張機能が原因で、処理エラーが発生することがあります。 |
Total Rejected Threads |
非同期処理が拒否された後、続けて同一スレッド内の同期処理として処理されたデータ処理スレッドの総数。各データ ソースは、それぞれ 1 つのスレッドで処理されます。スレッドの容量がいっぱいになった場合、スレッドでは非同期処理が拒否され、連続して処理されます。 |
Total Reports Executed |
サービスの開始後に、正常に実行されたレポートの総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。 |
Total Requests |
サービスの開始後、レポート サーバーに対して行われたすべての要求の総数。このカウンターは、ASP.NET によってレポート サーバー Web サービスが停止すると必ずリセットされます。 |