serverfault 向我展示了这个话题,我想我想要做同样的事情,但是在 IIS 中,而不是 Apache 中。
我正在构建一个“仪表板”应用程序,我希望它显示 IIS 当前正在提供哪些文件。它们大多都是大文件。
我认为 ILogScripting COM 接口是一个不错的起点,但它在 IIS 7 中不可用,并且它依赖于底层 IIS 日志来获取数据。而我认为这就是我的问题所在。
我如何让 IIS 实质上放入两个日志条目,一个在请求开始时,一个在连接关闭时?
此外,IIS 似乎不会在日志条目发生时“实时”提交它们。存在某种延迟/批处理作业。这也会给我带来问题。
或者我需要在 isapi 中做些什么?
答案1
IIS7 具有内置请求监控模块可以通过 WMI 访问。