我需要监控特定请求到来时系统的 CPU 使用率和内存使用情况。
是否可以使用 IIS 日志或任何其他方法/工具来执行此操作?
我们不想使用 IIS 进程,我们想使用整个系统。
答案1
您可以使用 Windows 性能监视器记录 CPU 和内存使用情况(使用数据收集器集)。然后,您可以检查 IIS 日志中相关请求的到达时间,并在性能监视器数据收集器集中查找记录的数据。
我认为没有一种工具可以自动将 IIS 日志与系统性能数据结合起来。有些工具包括 IIS 监控,但这些工具通常不会将报告分解为单个请求。如果你想做进一步的研究,你可以使用我的40 个 Windows Server 性能监视工具列表作为起点。