In my test environment we have servers with many apps. Each with it's own app pool. These apps typically share similar libraries and namespaces. I would like to be able to segregate custom profiling by app pool so we can turn up custom profiling for a specific app pool but not others.
With this enhancement I would be able to selectively adjust custom profiling per app pool without effecting other app pools. It's worth noting that on occassion, even if only for half an hour, we need to bump up profiling to use "*" to get a good idea of where we need to dig further to identify a performance issue. On servers with many apps this causes CPU to spike. The goal of this enhancement is to allow me to really crank up the profiling for a short time without effecting every app on the server and hopefully prevent CPU from spiking.