您好,欢迎来到思海网络,我们将竭诚为您提供优质的服务! 诚征网络推广 | 网站备案 | 帮助中心 | 软件下载 | 购买流程 | 付款方式 | 联系我们 [ 会员登录/注册 ]
促销推广
客服中心
业务咨询
有事点击这里…  531199185
有事点击这里…  61352289
点击这里给我发消息  81721488
有事点击这里…  376585780
有事点击这里…  872642803
有事点击这里…  459248018
有事点击这里…  61352288
有事点击这里…  380791050
技术支持
有事点击这里…  714236853
有事点击这里…  719304487
有事点击这里…  1208894568
有事点击这里…  61352289
在线客服
有事点击这里…  531199185
有事点击这里…  61352288
有事点击这里…  983054746
有事点击这里…  893984210
当前位置:首页 >> 技术文章 >> 文章浏览
技术文章

IIS7完全攻略之失败请求跟踪配置

添加时间:2010-12-4  添加: admin 

(一)查看失败请求跟踪规则的列表

  若要管理失败请求的跟踪规则,可以查看包含特定配置级别所有失败请求跟踪规则的列表。可以按路径、关联的跟踪提供程序、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 状态和子状态代码组合时,才将事件写入跟踪日志中。跟踪日志只包含特定于该失败请求的信息。无需再查阅包含每个请求的大型日志文件,即可找到所需的有关特定失败请求的信息。

  注: 必须先启用跟踪日志记录,然后才可以为失败的请求创建跟踪日志。有关如何启用跟踪日志记录的详细信息,请参阅 IIS 7.0:为失败请求启用跟踪日志记录。

  注: 添加配置设置时,将在本地级别以及继承该设置的所有子级别中添加该设置。

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

  2. 在"功能视图"中,双击"失败请求跟踪规则"。

  3. 在"失败请求跟踪规则"页中,单击"操作"窗格中的"添加"。

  4. 在"添加失败请求跟踪规则"对话框的"指定要跟踪的内容"区域中,选择:

  - 所有内容(*) - 当要跟踪目录中的所有文件时。

  - ASP.NET (*.aspx) - 当要跟踪目录中的所有 .aspx 文件时。

  - ASP (*.asp) - 当要跟踪目录中的所有 .asp 文件时。

  - 自定义 - 当要为某一自定义内容集(如"xyz.exe"或"*.jpg")定义失败时。它最多只能包含一个通配符,并且必须位于设置失败请求定义的目录内?。

  5. 单击"下一步"。

  6. 在"添加失败请求跟踪规则"对话框的"定义跟踪条件"区域中,选择以下一个或多个条件进行跟踪:

  - 状态代码 - 输入要跟踪的状态代码。可以在该列表中输入多个以逗号分隔的状态代码。还可以使用子状态代码来细分状态代码,如"404.2, 500"。

  - 所用时间 - 输入请求应花费的最长时间(

分享到:

顶部 】 【 关闭
版权所有:佛山思海电脑网络有限公司 ©1998-2024 All Rights Reserved.
联系电话:(0757)22630313、22633833
中华人民共和国增值电信业务经营许可证: 粤B1.B2-20030321 备案号:粤B2-20030321-1
网站公安备案编号:44060602000007 交互式栏目专项备案编号:200303DD003  
察察 工商 网安 举报有奖  警警  手机打开网站