8. 在"添加失败请求跟踪规则"对话框的"选择跟踪提供程序"区域中的"提供程序"下,选择以下一个或多个跟踪提供程序:
- ASP - 当要跟踪 ASP 请求的执行操作的开始和完成时。
- ASPNET - 当要查看请求转入和转出托管代码的情况时。这包括 *.aspx 请求。
- ISAPI 扩展 - 当要跟踪请求转入和转出 ISAPI 扩展进程的情况时。
- WWW 服务器 - 当要通过 IIS 工作进程跟踪请求时。
9. 在"添加失败请求跟踪规则"对话框的"选择跟踪提供程序"区域中的"详细程度"下,选择以下一种或多种详细级别:
- 常规 - 提供给出请求活动上下文的信息,例如,将请求的 URL 和谓词记入日志的 GENERAL_REQUEST_START 事件。
- 严重错误 - 提供可导致进程退出或即将导致进程退出的操作的相关信息。
- 错误 - 提供遇到错误并且无法继续处理请求的组件的相关信息。这些错误通常指示服务器端问题。
- 警告 - 提供遇到错误但可以继续处理请求的组件的相关信息。
- 信息 - 提供有关请求的一般信息。
- 详细 - 提供有关请求的详细信息。这是默认选择。
10. 如果在第 8 步中选择了"ASPNET"跟踪提供程序,请在"添加失败请求跟踪规则"对话框的"选择跟踪提供程序"区域中的"区域"下,选择此提供程序要跟踪的以下一个或多个功能区域:
- 结构 - 当要跟踪主要与进入和离开 ASP.NET 结构的各个部分相关的事件时。
- 模块 - 当要跟踪请求进入和离开各个 HTTP 管道模块时记录的事件时。
- 页 - 当要生成与执行特定 ASP.NET 页相关事件(例如,Page_Load 等)相对应的跟踪事件时。
- AppServices - 当要跟踪记录为新应用程序服务功能一部分的事件时。
11. 如果在第 8 步中选择了"WWW 服务器"跟踪提供程序,请在"添加失败请求跟踪规则"对话框的"选择跟踪提供程序"区域中的"区域"下,选择此提供程序要跟踪的以下一个或多个功能区域:
- 身份验证 - 当要跟踪身份验证尝试时,例如,跟踪已通过身份验证的用户名、身份验证方案(匿名、基本等)以及身份验证尝试的结果(成功、失败、错误等)时。
- 安全性 - 当要在 IIS 服务器因与安全有关的原因而拒绝请求(例如,拒绝客户端访问资源的请求)的情况下生成跟踪事件时。
- 筛选器 - 当要确定 ISAPI 筛选器处理请求所用的时间时。
- StaticFile - 当要跟踪完成静态文件请求所用的时间时。
- CGI - 当要在请求针对 CGI 文件的情况下生成跟踪事件时。
- 压缩 - 当要在响应为压缩响应的情况下生成跟踪事件时。
- 缓存 - 当要为与请求关联的缓存操作生成跟踪事件时。
- RequestNotifications - 当要在进入和退出时捕获所有请求通知时。
- 模块 - 当要跟踪在请求进入和离开各个 HTTP 管道模块时记入日志的事件,或要捕获托管模块的跟踪事件时。
12. 单击"完成"。
(五)编辑失败请求跟踪规则
当要更改规则的失败定义时,可更改失败请求跟踪设置。当要收集有关失败请求的其他信息时也可更改这些设置,例如,当要更改在将请求视为失败请求前等待的响应时间长度时即可更改这些设置。
1. 打开 IIS 管理器,然后导航至要管理的级别。
2. 在"功能视图"中,双击"失败请求跟踪规则"。
3. 在"失败请求跟踪规则"页中,单击要更改的规则,然后单击"操作"窗格中的"编辑"。
4. 在"指定要跟踪的内容"对话框中,单击"下一步"。
5. 也可以在"定义跟踪条件"对话框中执行以下一项或多项操作:
- 在"状态代码"文本框中更改状态代码,以便跟踪更改后的状态代码的失败情况。
- 更改"所用时间(秒)",在"所用时间(秒)"文本框中键入时间间隔。
- 通过从"事件严重性"下拉列表中选择新的严重性来更改事件严重性,然后单击"下一步"。
6. 也可以在"选择跟踪提供程序"对话框中执行以下一项或多项操作以更改提供程序:
- 如果要将 IIS 配置为跟踪 ASP 请求,请单击"ASP"。
- 如果要将 IIS 配置为跟踪 ASP.NET 请求,请单击"ASPNET"。
- 如果要将 IIS 配置为跟踪 WWW 服务器请求,请单击"WWW 服务器"。
- 如果要将 IIS 配置为跟踪 ISAPI 请求,请单击"ISAPI 扩展"。
7. 也可以单击某一提供程序以更改其详细级别。
8. 在"提供程序属性"下的"详细程度"下拉列表中,单击一个详细级别。
9. 针对在"选择跟踪提供程序"对话框中选择并且要更改其详细级别的每个提供程序,重复执行第 7 步和第 8 步。
10. 也可以单击某一提供程序以更改希望其跟踪的区域。
11. 在"区域"下,选择希望此提供程序跟踪的区域。
12. 针对在"选择跟踪提供程序"对话框中选择并且要更改其跟踪的区域的每个提供程序,重复执行第 10 步和第 11 步。
13. 单击"完成"。
注: 必须指定至少一个跟踪提供程序才能使"完成"按钮启用。
(六)删除失败请求跟踪规则
如果不再需要跟踪特定的请求故障,则可以删除失败请求的跟踪规则。可以删除本地级别的失败请求跟踪规则,也可以删除继承自父级别的失败请求跟踪规则。
1. 打开 IIS 管理器,然后导航至要管理的级别。
2. 在"功能视图"中,双击"失败请求跟踪规则"。
3. 在"失败请求跟踪规则"页上,单击要删除的跟踪规则以将其选中。
4. 在"操作"窗格中,单击"删除",然后单击"是" .
分页: [1] [2]
- 上一篇:IIS 7页面和控件配置
- 下一篇:IIS 7 Web服务器管理