题 让System Performance Data Collector Set保持运行是否安全


我已经从系统性能模板创建了一个用户定义的数据收集器集。我没有改变计数器。我可以手动运行它并且工作正常,但运行1分钟。是的,我看到了时间表标签......

我不明白的是如何以合理的方式设置时间表。我希望在一整天内监控表现。我不知道是否应该让它一直运行或以某种方式将其设置为定期采样。如果后者是正确的方法,那么我需要一些指导如何。关于限制的文档不清楚,我尝试过的一些事情没有按预期工作。


7
2017-11-27 14:04






答案:


根据我的经验,运行数据收集器集是安全的,要注意的主要事情是您生成了多少数据。它实际上取决于您要查找的内容,但有三种方法可以控制收集的数据量:

  1. 您监控的计数器数量
  2. 你让收藏家跑了多久
  3. “样本间隔”数据收集器的属性(即,如果每30秒收集一次,即每分钟只有2次观察。)

如果您需要高分辨率的性能视图,那么最好每隔一段时间以高采样间隔安排它。如果您只需要对当天的汇总概述,您可能希望每隔几分钟使用一个样本。您还可以设置收集的数据的最大大小,但我会将其视为安全网。

如果要取消一些数据写入负载,也可以将它们发送到SQL。我相信选择像二进制格式这样的东西比csv更少的空间。


5
2017-11-27 14:12



你在哪里设置采样间隔? - schmidlop
我发现在性能计数器对象本身上设置了采样间隔,右键单击它并选择属性... - schmidlop


“停止条件” 标签。更改 总持续时间 设置为您需要的值,例如8H。

如果添加了多个计数器并且采样间隔设置为低值,请确保磁盘上有足够的空间来保存日志。

运行它们是安全的,因为perfmon的目的是确定您已经存在的性能问题的罪魁祸首(rootcause),因此您不会注意到性能的显着下降。

enter image description here


1
2017-11-27 14:11



你在哪里设置采样间隔? - schmidlop


您还可以将性能监视器设置为“循环”日志模式,因此一旦达到最大文件大小,它就会“附加到文件的开头”。这样,您可以始终拥有数据,例如,过去24小时,而不必担心磁盘空间。

screenshot

要启用此复选框(如果已禁用),请记住在停止条件中设置最大文件大小(右键单击树中的数据集,然后单击“属性”


1
2018-03-15 10:46