![将某些请求过滤到我们的 IIS7 日志文件?](https://linux22.com/image/493374/%E5%B0%86%E6%9F%90%E4%BA%9B%E8%AF%B7%E6%B1%82%E8%BF%87%E6%BB%A4%E5%88%B0%E6%88%91%E4%BB%AC%E7%9A%84%20IIS7%20%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%EF%BC%9F.png)
目前,我们的 IIS7 网站默认将数据记录到文件中。效果很好。现在,我们有一些系统监控工具,可以“ping”站点中的文件。此文件称为 HttpMonitor.html。如果文件存在且其内容为“1”,则 ping 被视为“成功”。其他任何内容或文件不存在,则 ping 被视为“失败”。
在一段时间内尝试失败一定次数后,就会发出警告,等等。
效果非常好。
但是,它每隔...3 秒或 10 秒或其他时间就会 ping 一次服务器。因此,日志文件中充满了大量垃圾条目。
最初,我创建了一个不同的网站(在同一台机器上),并让显示器访问该网站。现在,效果很好……但这只是现在告诉我服务器已启动。但服务器和网站均已启动。
那么,有没有办法,可以让日志不记录任何来自...比如说... 和 IP 地址的请求,或者当它试图访问某个资源时的请求?
答案1
简而言之,IIS 允许您配置排除项,以排除在 IIS 中记录的内容。文档非常容易理解,应该可以满足您的要求。
看看我的文章限制 IIS 7 中记录的内容...
答案2
如何创建一个新的测试站点并且不启用该站点的日志记录?