以下是Windows性能监视器自定义数据收集的详细配置方法及优化建议:
一、基础配置流程
创建数据收集器集
通过perfmon命令启动工具,在「用户定义」节点右键新建数据收集器集,选择「手动创建(高级)」模式,命名后勾选「性能计数器」选项。
添加性能计数器
点击「添加」按钮选择监控指标,关键计数器包括:
CPU监控:\Processor(*)\% Processor Time
内存监控:\Memory\Available MBytes
磁盘监控:\PhysicalDisk(*)\Disk Read Bytes/sec
采样间隔建议设为15-30秒以平衡精度与负载。
存储设置
指定BLG格式日志存储路径,建议启用循环记录并限制单文件大小(如800MB),避免磁盘空间耗尽。
二、高级配置技巧
命令行快速部署
使用logman.exe创建自动化收集任务,例如监控Hyper-V虚拟化性能:
powershell
Copy Code
logman create counter HyperV_Perf -c "\Hyper-V Hypervisor(*)\*" -si 00:00:15 -o C:\PerfLogs\HyperV.blg
该命令会每15秒采集一次Hyper-V性能数据。
多机监控配置
对于分布式系统,需在各节点重复执行添加计数器操作,或通过组策略统一部署收集器模板。
三、数据分析优化
日志格式选择
在属性中设置「逗号分隔(CSV)」格式,便于用Excel/PowerBI进行后续分析。
阈值警报配置
在数据收集器集属性中设置触发器,例如当CPU使用率>90%时自动执行指定脚本或发送邮件通知。
四、推荐监控组合
监控场景 关键计数器组合 采样频率
基础系统健康度 CPU/内存/磁盘队列长度 30秒
数据库服务器 进程私有字节数/锁等待时间 15秒
虚拟化环境 Hyper-V虚拟处理器使用率/Dynamic Memory 10秒
584

被折叠的 条评论
为什么被折叠?



