让系统性能数据收集器集保持运行是否安全

让系统性能数据收集器集保持运行是否安全

我已经从系统性能模板创建了一个用户定义的数据收集器集。我没有对计数器进行任何更改。我可以手动运行它,它运行良好,但只能运行 1 分钟。是的,我看到了计划选项卡...

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

答案1

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

  1. 您监控的计数器数量
  2. 你让收集器运行了多长时间
  3. “采样间隔”是数据收集器的属性(例如,如果每 30 秒收集一次,则每分钟仅进行 2 次观察。)

如果您需要高分辨率的性能视图,最好每隔一段时间安排一次,并设置较高的采样间隔。如果您只需要一天的总体概览,您可能希望每隔几分钟进行一次采样。您还可以设置收集数据的最大大小,但我认为这更像是一种安全网。

如果您想要减轻一些数据写入负担,也可以将它们发送到 SQL。我相信选择二进制格式会比 csv 等格式占用更少的空间。

答案2

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

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

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

在此处输入图片描述

答案3

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

截屏

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

相关内容