Also more useful is to edit the registery so it display when the application pools recycling in the logs.
"
Normal
0
false
false
false
MicrosoftInternetExplorer4
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-ansi-language:#0400;
mso-fareast-language:#0400;
mso-bidi-language:#0400;}
Additionally
you can log when the app pools recycle. For some servers you have done this
however you have not enable this for all events that can occur (you have only
enabled: AppPoolRecycleTime, AppPoolRecycleMemory, AppPoolRecyclePrivateMemory)
It may be
useful to have this for all events that occur.
Complete
list:
AppPoolRecycleTime
AppPoolRecycleRequests
AppPoolRecycleSchedule
AppPoolRecycleMemory
AppPoolRecycleIsapiUnhealthy
AppPoolRecycleOnDemand
AppPoolRecycleConfigChange
AppPoolRecyclePrivateMemory
RecycleISAPIUnhealthly
is useful to have.
To turn
them all on (for AppPool: DefaultAppPool):
cscript
adsutil.vbs Set w3svc/AppPools/DefaultAppPool/LogEventOnRecycle 255
"