- 在站点级别,可以启用或禁用跟踪并配置日志文件设置。
- 在应用程序级别,可以指定捕获跟踪事件时的失败条件,同时还可以配置应在日志文件条目中捕获的跟踪事件。
(一)查看失败请求跟踪规则的列表
若要管理失败请求的跟踪规则,可以查看包含特定配置级别所有失败请求跟踪规则的列表。可以按路径、关联的跟踪提供程序、HTTP 状态代码、处理请求所用的时间或范围(本地或继承)对该列表进行排序。此外,还可以按范围对规则进行分组,以便快速查看哪些规则适用于当前配置级别,以及哪些规则是从父级继承而来的。
1. 打开 IIS 管理器,然后导航至要管理的级别。
2. 在"功能视图"中,双击"失败请求跟踪规则"。
此外,也可通过命令行方式实现,若要查看失败请求跟踪规则的列表,请使用下面的语法:
appcmd configure trace "string"
变量 string 是要查看其失败请求跟踪规则列表的站点的名称。
(二)为失败请求启用跟踪日志记录
如果希望 IIS 记录有关未能提供站点或应用程序内容的请求的信息,就可以启用针对失败请求的跟踪日志记录。在启用针对失败请求的跟踪日志记录后,IIS 将提供有针对性的日志,无需再从充满无关日志条目的列表中费力查找,即可找到失败的请求。此外,无需重现错误即可解决它们。
可以配置以下内容:
- 日志文件的位置
- 要保留的最大日志文件数
- 日志文件的最大大小。
1. 打开 IIS 管理器,然后导航至要管理的级别。
2. 在"连接"窗格中,单击"网站"。
3. 在"功能视图"中,选择要为其启用跟踪日志记录的站点。
4. 在"操作"窗格的"配置"下,单击"失败请求跟踪"。
5. 在"编辑网站失败请求跟踪设置"对话框中,选择"启用",以便为该站点启用日志记录。
6. 在"目录"文本框中,键入要用于存储日志文件的路径,或者单击浏览按钮("…")在计算机上查找所需的位置。默认路径为 %SystemDrive%/inetpub/logs/FailedReqLogFiles。
注:
最佳做法是将日志文件(例如失败请求跟踪的日志文件)存储在 systemroot 之外的目录中。
7. 在"跟踪文件的最大数量"文本框中,键入要保留的跟踪日志文件的最大数量,然后单击"确定"。
(三)禁用失败请求跟踪日志记录
当不再需要跟踪对站点或站点上应用程序的失败请求时,可禁用对失败请求的站点级跟踪日志记录。 禁用了对失败请求的跟踪日志记录后,IIS 便不再创建跟踪日志来记录针对该站点的、按照失败定义界定为失败的任何请求。
新闻热点
疑难解答
图片精选