离开系统性能数据收集器集合运行是否安全?

我从系统性能模板创build了一个用户定义的数据收集器集。 我没有改变柜台。 我可以手动运行,它工作正常,但只运行1分钟。 是的,我看到时间表选项卡…

我不明白的是如何以合理的方式设置时间表。 我想整天监视表演。 我不知道是否应该让它一直运行或以某种方式设置为定期采样。 如果后者是正确的做法,那么我需要一些指导。 有关限制的文件不清楚,我已经尝试了几件事情没有按预期工作。

根据我的经验,运行数据收集器集合是安全的,最主要的是要注意你正在生成多less数据。 这实际上只取决于你在找什么,但有三种方法来控制收集的数据量:

  1. 您监视的计数器的数量
  2. 你让collections家跑多久
  3. “采样间隔”是数据采集器的属性(即,如果您每30秒收集一次,那么每分钟只有2个观察值)。

如果你需要一个高分辨率的性能performance,你最好每隔一段时间进行一次调度。 如果您只需要对当天进行总体概述,则可能需要每隔几分钟进行一次采样。 您也可以设置收集到的数据的最大尺寸,但是我更多地将其视为安全网。

如果你想把一些数据写入负载,它们也可以被发送到SQL。 我相信select类似二进制格式将比csv更less的空间。

转到“停止条件”选项卡。 将总体持续时间设置更改为您需要的值,例如8H。

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

这是安全的运行它们,因为这是perfmon的目的,以确定性能问题的罪魁祸首(rootcause),所以你不会注意到性能的显着下降。

在这里输入图像说明

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

截图

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