基于Windows服务器的性能数据监控。
性能监控有两种:实时监控和过程监控记录所有监控数据。
一、实时监控可使用spotlight 0n windows,实现对压测过程实时的数据监控。
方式1:在服务器上安装spotlight,直接监控本地即可
安装spotlight后直接打开, 新建连接,勾选如下图即可:

方式2:为了不给服务器增加压力,不在服务器安装spotlight,远程监控服务器数据(服务器和个人机器在同一网段的监控),需要在个人机器安装spotlight远程监控。
首先需要服务器分配一个管理员权限的用户用来远程,例如服务器:192.168.1.240,个人机器:192.168.1.209。需要使用240机器的管理员账号和密码
其次服务器端需要做如下配置:
Spotlight on Windows 基于WMI 监控,防火墙需要开放TCP 135 、TCP 445 端口。
Windows防火墙开启WMI支持方法:组策略,计算机配置 ,管理模板 ,网络 ,网络连接 ,Windows防火墙 ,标准配置文件 ,允许远程管理例外,添加监控机IP。
不建议关闭Windows防火墙。
最后Spotlight 依赖Remote Registry 服务,请确认远程计算机已开启。
设置可参考:添加端口:https://jingyan.baidu.com/article/f96699bbadafca894f3c1b7a.html
开启WMI: https://wenku.baidu.com/view/1927fc6727d3240c8447ef51.html
注意spotlight远程240时候吧所有的链接都删除,在远程且使用管理员账号远程
二、持续整个过程的监控数据收集可使用Windows自带的perfon,实现对压测过程数据的收集。
控制面板-管理工具-性能监视器




一路确定。
3、选择日志数据源格式
选择用户定义下的数据收集器集>右键属性>性能计数器,日志格式选择“逗号分隔”(即csv格式)


4、开始启动数据采集,选择用户定义下的数据收集器集>右键属性>开始

此时,输出有地址了
日志地址:


5、用EXCEL将数据转换为折线图,并分析性能情况
参考文档:https://www.cnblogs.com/yulia/p/7851782.html
posted on 2018-03-14 12:50 shuilan55555 阅读(357) 评论(0) 收藏 举报
浙公网安备 33010602011771号