我已经在IIS 7.5中配置了一个应用程序池,以便在内存使用率超过某个级别时进行回收.我还将其配置为记录此信息.
我应该在事件日志中找到这个?
我已经尝试过滤基于所有IIS项目的源,例如'IIS-W3SVC-WP','IIS-IISManager',以及所有其余的,但没有.
我可以看到它正在添加我启用的"IIS-Configuration"日志中的项目.但仍然没有.
pet*_*ter 102
似乎很难找到这些信息,但最终,我遇到了这个问题 
 
你必须查看"系统"事件日志,并按WAS源过滤.
以下是有关WAS的更多信息
Mr *_*ubs 18
由于似乎无法过滤XPath消息数据(它不在XML中进行过滤),您还可以使用powershell进行搜索:
Get-WinEvent -LogName System | Where-Object {$_.Message -like "*recycle*"}
从这里,我可以看到回收的事件Id似乎是5074,所以你也可以对此进行过滤.我希望这可以帮助某人,因为这些信息似乎需要比预期更长的时间才能解决.
这与@BlackHawkDesign评论一起可以帮助您找到所需内容.
我遇到过同样的问题.也许有趣的是,您必须配置在哪种情况下记录应用程序池回收事件.默认情况下,它是在几种情况下,而不是所有情况.您可以在IIS> app pools中执行此操作>选择应用程序池>高级设置> expand generate recycle event log entry - BlackHawkDesign 2015年1月14日10:00
IIS 版本 8.5 +
为您的网站/应用程序启用 Windows 事件跟踪
自定义视图 > 服务器角色 > Web 服务器
Windows 日志 > 系统
由于仅链接答案不是首选,我将复制并粘贴已接受答案的链接内容
哪个日志文件?好吧——您可以通过右键单击系统日志(例如服务器管理器 | 诊断 | 事件查看器 | Windows 日志)来检查物理路径。默认物理路径为%SystemRoot%\System32\Winevt\Logs\System.evtx.
您可以创建自定义过滤器并按“来源:WAS”进行过滤,以仅快速查看 IIS 生成的条目。
您可能首先需要为特定的应用程序池启用此类日志记录——默认情况下,应用程序池仅启用了 8 个回收事件中的 3 个。要使用 GUI 更改它: II S Manager | 应用程序池 | 选择应用程序池 -> 高级设置 | 生成回收事件日志条目。
| 归档时间: | 
 | 
| 查看次数: | 97505 次 | 
| 最近记录: |