MSRS 2008 Web Service パフォーマンス オブジェクトのパフォーマンス カウンタ
このトピックでは、配置した SQL Server 2008Reporting Services に含まれる MSRS 2008 Web Service パフォーマンス オブジェクトのパフォーマンス カウンタについて説明します。
![]() |
---|
このパフォーマンス オブジェクトを使用して、ローカル レポート サーバー上のイベントを監視します。スケールアウト配置でレポート サーバーを実行している場合、カウントはスケールアウト配置全体ではなく、現在のサーバーに適用されます。 |
パフォーマンス オブジェクトは、Windows パフォーマンス コンソール (Windows 2000 Server および Windows Server 2003) や Windows 信頼性とパフォーマンス コンソール (Windows Vista および Windows Server 2008) で利用できます。詳細については、Microsoft Windows のマニュアルを参照してください。
MSRS 2008 Web Service のパフォーマンス カウンタ
MSRS 2008 Web Service パフォーマンス オブジェクトを使用して、レポート サーバーのパフォーマンスを監視します。このパフォーマンス オブジェクトには複数のカウンタが含まれ、主に対話的なレポート表示操作によって開始されるレポート サーバー処理の追跡に使用されます。設定したカウンタは Reporting Services のすべてのインスタンスに適用することも、特定のインスタンスにだけ適用することもできます。これらのカウンタは、ASP.NET がレポート サーバー Web サービスを停止した時点でリセットされます。
次の表は、MSRS 2008 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 サービスが停止すると必ずリセットされます。 |