欢迎来到天天文库
浏览记录
ID:22631709
大小:69.50 KB
页数:11页
时间:2018-10-30
《iis 7完全攻略之失败请求跟踪配置》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、IIS7完全攻略之失败请求跟踪配置 利用失败请求跟踪功能,可以在出现问题时捕获相应的XML格式的日志,从而无需重现该问题即可开始故障排除。此外,还可以定义应用程序的失败条件并配置要基于URL记录的跟踪事件。 失败请求跟踪可以在两个级别进行配置: -在站点级别,可以启用或禁用跟踪并配置日志文件设置。 -在应用程序级别,可以指定捕获跟踪事件时的失败条件,同时还可以配置应在日志文件条目中捕获的跟踪事件。 (一)查看失败请求跟踪规则的列表 若要管理失败请求的跟踪规则,可以查看包含特定配置级别所有失败请求跟踪规则的列表。可以按路径、关联的跟踪提供程序、HTTP状态代码、处理请求所
2、用的时间或范围(本地或继承)对该列表进行排序。此外,还可以按范围对规则进行分组,以便快速查看哪些规则适用于当前配置级别,以及哪些规则是从父级继承而来的。 1. 打开IIS管理器,然后导航至要管理的级别。 2. 在功能视图中,双击失败请求跟踪规则。 此外,也可通过命令行方式实现,若要查看失败请求跟踪规则的列表,请使用下面的语法: appcmdconfiguretracestring 变量string是要查看其失败请求跟踪规则列表的站点的名称。 (二)为失败请求启用跟踪日志记录 如果希望IIS记录有关未能提供站点或应用程序内容的请求的信息,就可以启用针对失败请求的跟踪日志
3、记录。在启用针对失败请求的跟踪日志记录后,IIS将提供有针对性的日志,无需再从充满无关日志条目的列表中费力查找,即可找到失败的请求。此外,无需重现错误即可解决它们。 可以配置以下内容: -日志文件的位置 -要保留的最大日志文件数 -日志文件的最大大小。 1. 打开IIS管理器,然后导航至要管理的级别。 2. 在连接窗格中,单击网站。 3. 在功能视图中,选择要为其启用跟踪日志记录的站点。 4. 在操作窗格的配置下,单击失败请求跟踪。 5. 在编辑网站失败请求跟踪设置对话框中,选择启用,以便为该站点启用日志记录。 6. 在目录文本框中,键入要用于存储日志文件的路径
4、,或者单击浏览按钮()在计算机上查找所需的位置。默认路径为%SystemDrive%ipublogsFailedReqLogFiles。 注: 最佳做法是将日志文件(例如失败请求跟踪的日志文件)存储在systemroot之外的目录中。 7. 在跟踪文件的最大数量文本框中,键入要保留的跟踪日志文件的最大数量,然后单击确定。 (三)禁用失败请求跟踪日志记录 当不再需要跟踪对站点或站点上应用程序的失败请求时,可禁用对失败请求的站点级跟踪日志记录。禁用了对失败请求的跟踪日志记录后,IIS便不再创建跟踪日志来记录针对该站点的、按照失败定义界定为失败的任何请求。 1. 打开IIS管
5、理器,然后导航至要管理的级别。 2. 在连接窗格中,单击网站。 3. 在功能视图中,单击要为其禁用跟踪日志记录的站点。 4. 在操作窗格的配置下,单击失败请求跟踪。 5. 在编辑网站失败请求跟踪设置对话框中,清除启用,然后单击确定。 (四)为失败请求创建跟踪规则 如果向服务器发送的某一请求失败或者耗费过长时间,可以定义一个失败请求跟踪规则,此规则将捕获此请求的跟踪事件并在这些跟踪事件发生时将其记入日志,而无需重现相应的错误。只有当请求超出了为完成处理而分配的时间间隔,或者为响应生成了指定的HTTP状态和子状态代码组合时,才将事件写入跟踪日志中。跟踪日志只包含特定于该失败
6、请求的信息。无需再查阅包含每个请求的大型日志文件,即可找到所需的有关特定失败请求的信息。 注:必须先启用跟踪日志记录,然后才可以为失败的请求创建跟踪日志。有关如何启用跟踪日志记录的详细信息,请参阅IIS7.0:为失败请求启用跟踪日志记录。 注:添加配置设置时,将在本地级别以及继承该设置的所有子级别中添加该设置。 1. 打开IIS管理器,然后导航至要管理的级别。 2. 在功能视图中,双击失败请求跟踪规则。 3. 在失败请求跟踪规则页中,单击操作窗格中的添加。 4. 在添加失败请求跟踪规则对话框的指定要跟踪的内容区域中,选择: -所有内容(*)-当要跟踪目录中的所有文件时
7、。 -ASP.(*.aspx)-当要跟踪目录中的所有.aspx文件时。 -ASP(*.asp)-当要跟踪目录中的所有.asp文件时。 -自定义-当要为某一自定义内容集(如xyz.exe或*.jpg)定义失败时。它最多只能包含一个通配符,并且必须位于设置失败请求定义的目录内?。 5. 单击下一步。 6. 在添加失败请求跟踪规则对话框的定义跟踪条件区域中,选择以下一个或多个条件进行跟踪: -状态代码-输入要跟踪的状态代码。可以在该列表中输入多个以逗号分隔的状态
此文档下载收益归作者所有