浏览器之家


IIS 7完整攻略之失败恳求跟踪配置

利用失败恳求跟踪功效,可以在呈现问题时捕获相应的 XML 格式的日志,从而无需重现该问题即可开端故障消除。此外,还可以定义利用程序的失败条件并配置要基于 URL 记录的跟踪事件。

  失败恳求跟踪可以在两个级别进行配置:

  - 在站点级别,可以启用或禁用跟踪并配置日志文件设置。

  - 在利用程序级别,可以指定捕获跟踪事件时的失败条件,同时还可以配置应在日志文件条目中捕获的跟踪事件。

  (一)查看失败恳求跟踪规矩的列表

  若要管理失败恳求的跟踪规矩,可以查看包含特定配置级别所有失败恳求跟踪规矩的列表。可以按路径、关联的跟踪供给程序、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 便不再创立跟踪日志来记录针对该站点的、按照失败定义界定为失败的任何恳求。

  1. 打开 IIS 管理器,然后导航至要管理的级别。

  2. 在"连接"窗格中,单击"网站"。

  3. 在"功效视图"中,单击要为其禁用跟踪日志记录的站点。

  4. 在"操作"窗格的"配置"下,单击"失败恳求跟踪"。

  5. 在"编辑网站失败恳求跟踪设置"对话框中,清除"启用",然后单击"断定"。

  (四)为失败恳求创立跟踪规矩

  如果向服务器发送的某一恳求失败或者耗费过长时间,可以定义一个失败恳求跟踪规矩,此规矩将捕获此恳求的跟踪事件并在这些跟踪事件产生时将其记入日志,而无需重现相应的错误。只有当恳求超出了为完成处理而分配的时间间隔,或者为响应生成了指定的 HTTP 状态和子状态代码组合时,才将事件写入跟踪日志中。跟踪日志只包含特定于该失败恳求的信息。无需再查阅包含每个恳求的大型日志文件,即可找到所需的有关特定失败恳求的信息。

评论

没安装畅言模块