IISでどのアプリケーションプールの負荷が高いかを調べる手順を紹介します。
IISのサーバーでサーバーの負荷が上昇している際に、どのアプリケーションが原因かを調べたい場合があります。
IISのWebアプリケーションはアプリケーションプールごとに動作するため、アプリケーションプールの負荷がわかれば、
どのアプリケーションがボトルネック化を調べることができます。
IISではワーカープロセスのCPU負荷を確認することで、どのアプリケーションプールの負荷が高いかを判断できます。
この記事では、IISのワーカープロセスの情報を表示し、ワーカープロセスのCPU負荷を調べる手順を紹介します。
[インターネット インフォメーション サービス(IIS) マネージャー]を開きます。左側のツリービューで
サーバーのノードをクリックして選択します。下図の画面が表示されます。
中央のエリアの[IIS]のセクションの [ワーカー プロセス] のアイコンをダブルクリックします。
ワーカープロセスのが面が表示されます。中央のエリアにワーカープロセスの一覧が表示され、ワーカープロセスの情報やCPU負荷の値が表示されます。
ワーカープロセスの名称はアプリケーションプールの名称になっており、負荷の高いワーカープロセスがわかれば、どのアプリケーションが高負荷かわかります。