我正在尝试寻找一个 IIS 跟踪器,以便能够查看我的 ASP.NET 应用程序上的所有请求。我发现追踪器工具看起来很棒。问题是我的服务器运行的是 AMD64 架构,与此软件不兼容(重新启动 IIS 时 ISAPI 筛选器会失败)。
你们知道还有其他选择吗?我正在运行带有 IIS6 的 Windows 2k3。
答案1
您需要当前正在运行的请求,还是只需要最近的请求?您可能需要考虑 LogParser 并直接针对您的 IIS 日志运行。您可以近乎实时地获得令人印象深刻的结果。它也支持检查点,因此它只会提供自上次运行以来的结果。各种统计程序(如 SmarterStats)也非常适合。
答案2
Wireshark并遵循 TCP 流?
答案3
您可以考虑使用像 Paros Proxy 这样的工具:
http://www.parosproxy.org/functions.shtml
它在客户端运行,因此不会让您查看“所有请求”,但它可以帮助您调试您控制的会话。