I have a IIS server running on Windows Server 2003. The server hosts multiple websites.
Occasionally the CPU load peaks in long durations of time, such that the server stops responding or responds with lag.
The problem is that we don't know which of the multiple websites is creating the high load - I have tried looking around in Performance Monitor for counters which could be used, but I don't see anything about CPU load for specific IIS instances.
This makes it quite hard to find the root of the problem.