![如何告诉性能监视器数据收集器集定期生成报告?](https://linux22.com/image/798513/%E5%A6%82%E4%BD%95%E5%91%8A%E8%AF%89%E6%80%A7%E8%83%BD%E7%9B%91%E8%A7%86%E5%99%A8%E6%95%B0%E6%8D%AE%E6%94%B6%E9%9B%86%E5%99%A8%E9%9B%86%E5%AE%9A%E6%9C%9F%E7%94%9F%E6%88%90%E6%8A%A5%E5%91%8A%EF%BC%9F.png)
简而言之,我的目标是长时间记录多个性能计数器。
我到目前为止采取的步骤是:
几天前,我在 Windows Server 2008 R2 中创建了几个用户定义的数据收集器集,如下所示:
我已经配置了一个永不过期的时间表:
现在我期望的是这会强制性能监视器每天自动生成报告。
实际情况是,当我设置数据收集器集时,立即生成了一份报告,另一份报告则以“待处理”的形式创建。此后没有创建新报告:
第一份报告看起来很正常,第二份报告永远处于“正在收集......”状态:
我已经通读了 MSDN/TechNet,但就是不知道我误解了什么或做错了什么。
此外,我仔细检查了事件日志,到目前为止没有发现相关条目。
因此我的问题是:
如何配置我的数据收集器集来记录几天的性能计数器?
答案1
检查您的停止条件。为了每天都有一份报告(而不是多天一份报告),我确信您需要重新启动性能计数器。只要您将其配置为停止条件,计数器就会一直运行。检查logman
通过命令行实现自动化的命令。