IIS.NET 3.5 Site Relocation Monitoring

I was wondering if anyone could tell me how to say when IIS was last recompiled? We have a pretty large website that will recompile from time to time if someone pushes app_code files, etc. We also have small problems with our web servers that force IIS to reload the application pool, which I believe forces to recompile. It would be useful for us to find out when IIS last recompiled this site.

Are there performance counters, etc. that have this information?

Thanks david

+4
source share
2 answers

If you follow this post to analyze the ETW trace, you will see when the last compilation occurred. As a typical troubleshooting approach, you can use it to find out the cause, but do not leave it functional forever, as this can hurt performance.

http://blogs.msdn.com/b/tess/archive/2008/11/06/troubleshooting-appdomain-restarts-and-other-issues-with-etw-tracing.aspx

+1
source

You can use ASP.NET health monitoring to notify you of the launch of the application pool. Use ETW tracing (see Another answer) to debug it further.

See this post on how to configure healthMonitoring (this is at the end of the article) or the official documentation on MSDN .

+1
source

Source: https://habr.com/ru/post/1338073/


All Articles