失败请求跟踪规则(FailedRequest Tracing Rules)是IIS7中对请求处理进行诊断的强大的工具。我们本篇文章将会带领大家一步步的来配置失败请求跟踪规则,并且告诉大家如何使用这些信息来诊断ARR。
要真正的理解本篇文章要讲述的知识,需要知道如何在IIS7对失败的请求进行跟踪诊断,有关这部分知识,我们后续会补充上来,大家自行阅读。
我们本篇文章的目的就是如何配置失败请求的跟踪规则,例如如何查看跟踪信息对ARR进行故障分析与诊断。
首先我们来看看如何配置失败请求的跟踪规则,我们以Win 2008为例子,在Win7中的IIS没有这个功能。
配置失败请求的跟踪规则
1. 打开IIS的管理界面
2. 在IIS的站点中选择一个要对失败请求进行跟踪的站点,例如要对Default Web Site跟踪。
3. 选择站点,然后在“操作”面板中的“配置”下,选择“失败请求跟踪”,如下:
4. 在弹出的窗口中,启用跟踪,,并且配置跟踪文件的路径和文件的小大,如下:
5. 点击“确认”,保存修改。
6. 然后,选中“Default Web Site”,然后选中“失败请求跟踪规则”,如下:
7. 双击“失败请求跟踪规则”,然后再“操作”面板中,点击“添加”,如下:
8. 在弹出的窗口中可以选中要进行跟踪的页面文件,这里我们选中“所有内容”,然后点击“下一步”,看到如下:
在新的界面中,我们设置:如果请求的状态处于200~399,我们就进行跟踪,对于其他的,我们不跟踪。
9. 点击“下一步”,看到下面的界面:
在这里,我们只选中“