shuilan55555

导航

基于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)    收藏  举报