まどろっこしいタイトルになっちゃった。
IIS で現在処理中のリクエストを確認しようと IIS マネージャーを辿ったけど機能が見当たらず・・・。
表示方法をググっても(ググり方が下手なせいで)すぐに見つからなかったのでメモ。
環境は Windows Server 2012 R2, IIS 8.5 です。
「現在の要求の表示」が表示されない
IIS のワーカープロセス機能ページにある機能(?)詳しくは コチラ で。
ワーカープロセス機能ページでアプリケーションプールを選択すると右側の「操作」ペインに「現在の要求の表示」があるはずなのに出てきませんでした。
サーバーマネージャーから機能を追加
IIS マネージャーを探してもダメでした。
日本語でググってもダメでした。
適当に英単語を並べたらすぐ出てきました・・・クソッ!
さすが Stack Overflow ですな。
iis 8 - How do I see currently executing web request on IIS 8 - Stack Overflow
ここに書かれている通り、サーバーマネージャーを起動して右上の [管理] → [役割と機能の追加] から
Webサーバー(IIS) > Webサーバー > 状態と診断 > 要求の監視
にチェックを入れてインストールします。
GUI いやな人
PowerShell ならこのコマンド一発です。
> Install-WindowsFeature Web-Request-Monitor