LR监控Windows资源

1.监控准备:

监控方:

1)安装tcp/ip协议下的netbios

2)用administrator登录

被监控方:

1)被监控的Windows开启两个服务:

Remote ProcedureCall(RPC)和Remote Registry Service

开启位置:右键“我的电脑”->管理->服务和应用程序->服务

2)被监控的Windows中要有C$共享文件夹

查看位置:右键“我的电脑”->管理->共享文件夹->共享,在这里面要有C$这个共享文件夹,要是没有自己手动加

3)被监控的Windows有管理员的权限,包括用户名和密码

4)修改网络安全设置:

(组策略gpedit.msc windows设置-安全设置-本地策略-安全选项-右侧网络访问-本地帐户的共享和安全模式->修改为“经典”,默认是“仅来宾”,这个对应注册表键值:”forceguest”=dword:00000000;

注:这一步可以先不操作,如果在LR添加Windows监控,会报错时再操作,你可以自己形成一个.reg文件如test.reg,然后双击修改对应注册表的值。test.reg.reg具体输入内容为:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]

“forceguest”=dword:00000000

或者采用手动修改的方式实现

5)验证是否可以连接:

在安装LR的机器上使用运行.输入被监视机器IPC$,如192.168.133.99C$然后输入管理员帐号和密码,如果能看到被监视机器的C盘了,就说明你得到了那台机器的管理员权限,可以使用LR去连接了,不过这步有可能提示“找不到网络路径”,可以先不管,在LR上面尝试添加监控,看看效果,可以的话就OK了

2.用LR监视windows资源

这个比较简单,直接添加度量即可,如果有弹出windows资源选择对象的窗口即成功了:

鼠标选择windows资源监视窗口,点击右键弹出菜单中选择“ADDMeasurements..”

点“添加”把监视的服务器ip地址输入,点确定

如果可以正常联机到服务器,则在资源度量中会显示全部计数器,此时如果点“确定”则系统默认全部选中,在监视窗口中会显示所有性能曲线,无法单独过滤显示某条曲线,如果选中某个计数器后点“添加”则弹出该项目下的其它性能指标,选择需要的计数器后点“添加”

此时要注意,你登陆客户端(也就是你装有loadrunner机器)的用户应该是管理员身份,同时还要保证该用户在被监视的服务器上也是管理员身份。这样选择虽然监视窗口中仍会显示所有性能曲线,但是可以通过鼠标右键弹出菜单,选中你指定的某条曲线单独显示。方法是双击监视窗口放大显示,然后右键选择“仅显示指定图”监视窗口还可以互相叠加等操作,功能强大,通过右键菜单选择可以进行复杂显示操作。常用的还有web程序服务器图、数据库服务器资源图等,添加方法雷同。

3. Windows资源监控参数分析


对象


度量


描述


System


%Total Processor Time


系 统上所有处理器都忙于执行非空闲线程的平均时间百分比。在多处理器系统上,如果所有处理器始终繁忙,则此值为100%;如果所有处理器50%繁忙,则此值 为50%;而如果这些处理器中的四分之一是100%繁忙的,则此值为25%。它反映了用于有用作业上的时间比率。每个处理器将分配给空闲进程中的一个空闲 线程,以消耗所有其他线程不使用的那些非生产性处理器周期


System


File Data Operations/sec


计算机向文件系统设备发出读取和写入操作的速度。此操作不包括文件控制操作


Processor


%Processor Time

(Windows 2000)


处 理器执行非空闲线程的时间百分比。此计数器设计为处理器活动的一个主要指示器。它是通过测量处理器在每个采样间隔中执行空闲进程的线程所花费的时间。然后 从时间总量中减去此值来进行计算的(每个处理器都有一个空闲线程,它在没有其他线程运行时消耗剩余的CPU资源)。它可以反映有用作业占用的采样间隔的百 分比。此计数器显示在采样期间所观察到的繁忙时间的平均百分比。他2是通过监视服务处于非活动状态的时间,然后从时间总量中减去此值来计算的


System


Processor Queue Length


线 程单元中处理器队列的即时长度。如果不同时监视线程计数,则此技术始终为0。所有处理器都使用单一队列(线程在该队列中等待处理器进行循环)。此长度不包 括当前正在执行的线程。一般情况下,如果处理器队列的长度一直超过2,则可能表示处理器堵塞。此值为即时计数,不是一段时间的平均值


Memory


Page Faults/sec


此值为处理器中页面错误的计数。当进程引用特定的虚拟内存页,该页不在其主内存的工作集当中时,将出现页面错误。如果某页位于待机列表中(因此它已经位于主内存中),或它正在被共享该页的其他进程所使用,则页面错误不会导致从磁盘中提取该页


PhysicalDisk


%Disk Time


选定的磁盘驱动器对读写请求提供服务的已用时间所占百分比


Memory


Pool Nonpaged Bytes


非分页池中的字节数,指可供操作系统组件完成指定任务后从其中获得控件的系统内存区域。非分页池页面不可以退出到分页文件中。它们自分配以来就始终位于主内存中


Memory


Pages/sec


为 解析内存对页面(引用时不在内存中)的引用而从磁盘读取的页数或写入磁盘的页面。这是“Pages Input/sec”和“Pages Output/sec”的和。此计数器中包括的页面流量代表着用于访问应用程序的文件数据的系统缓存。此值还包括传递到/来自非缓存映射内存文件的页面。 如果担心内存压力过大问题(即系统失效)和可能产生的过多分页,则这是值得考虑的主要计数器


System


Total Interrupts/sec


计算机接受并处理硬件中断的速度。可能生成中断的设备有系统时钟、鼠标、数据通信线路、网络接口卡和其他外围设备。此计数指示这些设备在计算机上所处的繁忙程度


Objects


Threads


计算机在手机数据时的线程数。注意,这是一个即时计数,不是一段时间的平均值。线程是基本的可执行实体,用于在处理器中执行指令


Process


Private Bytes


专为此进程分配,无法与其他进程共享的当前字节数

时间: 2024-10-10 22:17:44

LR监控Windows资源的相关文章

使用Loadrunner监控Windows资源

为了区分把装有loadrunner的机器称作A,被监控资源的服务器(windows)称作B 1.确保B机器Administrator账户是可使用状态:右键计算机→ 管理→ 本地用户和组→ 用户,其中Administrator用户账户非禁用,密码永不过期,设置好密码 2.确保机器B的Remote ProcedureCall(RPC)和Remote Registry Service服务开启:右键"我的电脑"->管理->服务和应用程序->服务里设置 3.修改机器B的网络安全

LoadRunner监控windows资源报错Monitor name :Windows Resources. Cannot connect to machine

目标机:被监控的机器,windows server 2008 R2. 测试机:执行control的机器,windows7 操作:在测试机上执行Control,添加windows的监控 问题现象:Monitor name :Windows Resources. Cannot connect to machine   Reason拒绝访问 解决方法: 1.在目标机,运行--services.msc,点击服务,需要开启五个服务:Remote Procedure Call(RPC).Remote Pro

Zabbix监控windows的CPU利用率和其他资源

zabbix的WEB端--配置-模板--Template OS Windows--项目--创建项目 名称:UserPerfCountercpu 键值:UserPerfCountercpu 数据类型:数字的(浮点) 单位:% 数据更新间隔(秒):3 应用集:CPU 将此项目添加到图片(或者筛选) windows下的配置文件zabbix_agentd.conf添加以下文字 PerfCounter=UserPerfCountercpu,"\Processor(_Total)\% Processor T

LoadRunner下设置监控Windows系统资源

一般在客户端通过LoadRunner对服务器进行压力测试,都需要实时监控服务器端的系统资源. 本篇主要简单介绍一下如何设置在LoadRunner的Controller中配置监控Windows Resources,其实也可以直接在远程连接服务器端在上面开启任务管理器或者在控制面板中找到性能计数器来监控也可以,但是为了在LR进行施压过程中更便捷,我们还是要学会这个基本的配置.关于此处的配置,需要针对不同的服务器操作系统进行不同的设置,但基本思路相同.本篇以Windows系统为例,具体配置如下: 1.

Nagios利用NSClient++监控Windows主机(4)

在Nagios的libexec下有check_nt这个插件,它就是用来检查windows机器的服务的.其功能类似于check_nrpe.不过还需要搭配另外一个软件NSClient++,它则类似于NRPE.我们需要下载NSClient合适的版本,然后安装在被监控的windows主机上. Overview of NRPE NSClient++的原理如下图: 可以看到NSClient与nrpe最大的区别就是: NRPE: 被监控机上安装有nrpe,并且还有插件,最终的监控是由这些插件来进行的.当监控主

Zabbix3.0 监控Windows Client

Zabbix3.0 监控Windows Clien 我们前面介绍了Zabbix3.0监控linux主机,今天我们使用Zabbix监控windows主机,其实都是一样的:具体见下: 我们首先下载windows zabbix agent安装服务:我们第一个url是下载链接,第二个第三个是最新的3.0和2.2.9的下载链接: http://www.zabbix.com/download.php http://www.zabbix.com/downloads/3.0.0/zabbix_agents_3.

Loadrunner监控windows系统“找不到网络路径”问题解决

一.监控windows系统: 1.监视连接前的准备工作 1)进入被监视windows系统,开启以下二个服务Remote Procedure Call(RPC) 和Remote Registry Service (开始—)运行 中输入services.msc,开启对应服务即可). 2)在被监视的WINDOWS机器上:右击我的电脑,选择管理->共享文件夹->共享 在这里面要有C$这个共享文件夹 (要是没有自己手动加上). 3)在安装LR的机器上,开始—>运行,输入 \\被监视机器IP\C$

LoadRunner监控Linux资源

一.LoadRunner监控Linux资源 (一).准备工作 首先,监视Linux一定要有rstatd这个守护进程,有的Linux版本里也有可能是rpc.rstatd这里只是名字不同而已,功能是一样的. 1.可以通过两种方法验证服务器上是否配置了rstatd守护程序: (1)使用rup命令 它用于报告计算机的各种统计信息,其中就包括rstatd的配置信息.使用命令rup 10.130.61.203,此处10.130.61.203是要监视的linux/Unix服务器的Ip,如果该命令返回相关的统计

通过LR监控Linux服务器性能

1)设置监控服务器要监控 UNIX 资源,必须配置 rstatd 守护程序.注意,可能已经配置了 rstatd守护程序,因为当计算机收到一个 rstatd 请求时,该计算机上的 inetd 自动激活rstatd.验证 rstatd 守护程序是否已经配置:rup 命令报告各种计算机统计信息,包括 rstatd 的配置信息.运行以下命令以查看计算机统计信息:>rup host也可以使用 lr_host_monitor,查看是否返回任何相关的统计信息.如果该命令返回有意义的统计信息,则 rstatd