I've just installed the "Request Monitor" role in "Server Manager",
hoping that I could watch all the HTTP requests come in and go out. Now how do I access this tool? I've never used this software before and I can't seem to find it.
Via the IIS management console, you can view the running worker processes. You can view which IIS application pool is causing high CPU and view the currently running web requests. After selecting “Worker Processes” from the main IIS menu, you can see the currently running IIS worker processes.
For example, when a client browser requests a Web page from the Internet, the HTTP listener, HTTP. sys, picks up the request and sends it to IIS for processing. Once IIS processes the request, HTTP. sys returns a response to the client browser.
From https://portal.ektron.com/KB/10396/:
Find the "Worker Process" icon on the server settings in IIS Manager.
From the article on View Currently Executing Requests in a Worker Process (IIS 7):
- Open IIS Manager. For information about opening IIS Manager, see Open IIS Manager (IIS 7). For information about navigating to locations in the UI, see Navigation in IIS Manager (IIS 7).
- In the Connections pane, select the server node in the tree.
- In Features View, double-click Worker Processes.
- Select a worker process from the grid. Note that only running worker processes show up here, so you may need to launch the desired one by issuing a request.
- Click View Current Requests in the Actions pane.
- View the list of requests in the grid.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With