版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、性能指标通用指标(指 Web应用服务器、数据库服务器必需测试项 )指标说明ProcessorTime服务器CPU占用率,一般平均达到 70%寸,服务就接近饱和Memory AvailableMbyte可用内存数,如果测试时发现内存有变化情况也要注意,如果是内存泄露则比较严 重Physicsdisk Time物理磁盘读写时间情况Web服务器指标指标说明Requests Per Second( Avg Rps)平均每秒钟响应次数=总请求时间/秒数Avg time to last byte per terstion( mstes)平均每秒业务脚本的迭代次数,有人会把上面那个混淆Successful
2、Rounds成功的请求Failed Requests失败的请求Successful Hits成功的点击次数Failed Hits失败的点击次数Hits Per Second每秒点击次数Successful Hits Per Second每秒成功的点击次数Failed Hits Per Second每秒失败的点击次数Attempted Connections尝试链接数数据库服务器性能指标指标说明User 0 Connections用户连接数,也就是数据库的连接数量Number of deadlocks数据库死锁Butter Cache hit数据库Cache的命中情况系统的瓶颈定义性能项命令指标
3、CPC限制vmstat当%use%sys超过80%寸磁盘I/O限制Vmstat当%iowait超过40%(AIX4.3.3或更高版本)时应用磁盘限制Iostat当%tm act超过70%寸虚存空间少Lsps,-a当分页空间的活动率超过 70%寸换页限制Iostat, stat虚存逻辑卷%tm_act超过l/O(iostat) 的30%激活的虚存率超过CPL数量(vmstat)的10倍时系统失效Vmstat, sar页交换增大、CPU等待并运行队列Ubuntu性能监控在进行负载测试(Load Test)是要监控服务器的 CPU、内存、磁盘、网络的情况。如何监控Ubuntu的情况呢。1、安装rst
4、atd,sudo apt-get install rstatd,如果无法 apt安装,可以下载安装。2、启动 rpc.rstatd3、 在 LoadRunner Controller 的 run 界面中,添加 System Resource Graphs 下的 Unix Resource , 在Unix Resource 图上右键 Add Measurements,然后点击 Add,填写ip女口 192.168.1.99,默认只有三 个指标,在下面的 Add中可以添加其他指标。4、下面说一下各种指标的情况CPU指标« Average load上一分钟同时处于就绪”状态的平均进程数,这
5、个数值除以 CPU个数应该小于2,如果长期是2证明 有排队的« CPU utilizationCPU的使用时间百分比,如果在 75%以上,则可以考虑换 CPU 了* Swap-in rate正在交换的进程数* Swap-out rate正在交换的进程数* Context switches rate每秒钟在进程或线程之间的切换次数* System mode CPU utilization在系统模式下使用CPU的时间百分比* User mode CPU utilization在用户模式下使用CPU的时间百分比* Interrupt rate每秒内的设备中断数内存 Page-in rate
6、每秒钟读入到物理内存中的页数« Page-out rate每秒钟写入页面文件和从物理内存中删除的页数« Paging rate每秒钟读入物理内存或写入页面文件的页数,如果持续在几百,可能要加大内存了磁盘 Collision rate每秒钟在以太网上检测到的冲突数 Disk rate磁盘传输速率网络« Incoming packets error rate接收以太网数据包时每秒钟接收到的错误数 Incoming packets rate每秒钟传入的以太网数据包数 Outgoing packets errors rate发送以太网数据包时每秒钟发送的错误数«
7、 Outgoing packets rate每秒钟传岀的以太网数据包数通过LoadRunner监控Linux的资源状况我们在使用LR进行性能测试的时候,经常有需要监控 OS的资源使用情况的需求。对于Windows系统,这个工作进行起来很方便,直接在 LR的资源监控窗口中添加需要被监控的机器名或IP即可,但对于Linux/Unix系统,则要稍微复杂一些,我在这里简单介绍一下如何在LR中监控Linux/Unix系统的资源使用情况:Linux对于Linux系统,要想通过LR监控Linux/Unix系统的资源使用情况,需要运行 rstatd服务。如果O S没有安装rstatd(可以查找一下系统中是否存
8、在 rpc.rstatd这个文件,如果没有,则说明系统没有安装 rst atd),则需要进行安装。rstatd安装步骤如下:获得rstatd的安装介质(rstatd.tar.gz) 。rstatd可以从redhat的安装CD中获得,或者从网站上下载(给 出一个下载地址,sourceforge 的: / 。将rstatd.tar.gz拷贝到Linux系统中,解压,赋予可执行权限,进入rpc.rstatd目录,依次执行如下命令:#./configure#make#make install结束后,运行./rpc.rstatd命令,启动服务。这个时候,你就可以在LR中监控Linux资源了。Unix对于
9、Unix系统,比如Solaris,AIX或者HP UX等,它们的配置过程比较简单一一在inetd.conf(在/etc目录下)文件中去掉rstatd前面的注释,然后启动rstatd服务即可。Loadrunner监控Linux服务器系统资源, 需要在服务器上启用rstatd进程,步骤 如下:U N '< Re-scurces - Last SO sec10:17:301Q:17:+J1Q;17:W19 :1&:0010:13 2&日叩汨a Time rHaur;Min:5«QLoadR unner压力测试时监控服务器 Linux的资源情况.在进行负载 测试
10、(Load Test )是要监控服务器的CPU、内存、磁盘、网络的情况。如何监控Ubuntu的情况呢。1、安装rstatd,sudo apt-get install rstatd,如果无法 apt安装,可以下载安装。2、启动 rpc.rstatd查看是否正常启动,用如下命令rpcinfo -prootlocalhost#rpcinfc)-pprogramversprotoport1000002tcp111portmapper1000002udp111portmapper1000241udp676status1000241tcp679status1000013udp691rstatd100001
11、2udp691rstatd1000011udp691rstatd3、在 LoadRunnerController 的 run 界面中,添加1 System Resource Graphs 下的 Unix Resource ,在Unix Resource 图上右键 Add Measurements,然后点击 Add,填写ip女口 192.168.1.99,默认只有三 个指标,在下面的 Add中可以添加其他指标。4、下面说一下各种指标的情况CPU指标« Average load上一分钟同时处于 就绪”状态的平均进程数,< CPU个数*核心数* 0.7 CPU utilization
12、CPU的使用时间百分比,如果在 75%以上,则可以考虑换 CPU 了« Swap-in rate正在交换的进程数* Swap-out rate正在交换的进程数* Context switches rate每秒钟在进程或线程之间的切换次数« System mode CPU utilization在系统模式下使用 CPU的时间百分比 User mode CPU utilization在用户模式下使用CPU的时间百分比« Interrupt rate每秒内的设备中断数内存* Page-in rate每秒钟读入到物理内存中的页数* Page-out rate每秒钟写入页面
13、文件和从物理内存中删除的页数* Paging rate每秒钟读入物理内存或写入页面文件的页数,如果持续在几百,可能要加大内存了LoadRunner采集的数据中,内存的使用情况是没有的,可以装sar,然后用sar来观察:可以使用该命令 sar -n DEV -u -r 3 120 > perform.log这个命令3秒采样一次,共采样120次360秒=6分钟,可以根据自己的需要调整3和120这两个值。perform.log是保存的文件名磁盘 Collision rate每秒钟在以太网上检测到的冲突数 Disk rate磁盘传输速率网络« Incoming packets erro
14、r rate接收以太网数据包时每秒钟接收到的错误数« Incoming packets rate每秒钟传入的以太网数据包数« Outgoing packets errors rate发送以太网数据包时每秒钟发送的错误数« Outgoing packets rate每秒钟传岀的以太网数据包数pps是以太网传输最小包长是 64字节。包转发线速的衡量标准是以单位时间内发送 64byte的数据包(最小包) 的个数作为计算基准的。对于千兆以太网来说,计算方法如下:1000Mbps/(64B+8B+12B) X 8bit)=1.488095pps说明:当以太网帧为 64Byt
15、e时,需考虑8Byte的前导符和12Byte的帧间隙的固定开销。在以太网中,每个帧头都要加上了8个字节的前导符,前导符的作用在于告诉监听设备数据将要到来。然后,以太网中的每个帧之间都要有帧间隙,即每发完一个帧之后要等待一段时间再发另外一个帧,在以太 网标准中规定最小是12个字节,然而帧间隙在实际应用中有可能会比12个字节要大,在这里我用了最小值。每个帧都要有20个字节的固定开销。(另外这20字节的信息是不能通过抓包软件抓下来的)因此一个全双工线速的千兆以太网端口在转发64Byte包时的包转发率为1.488Mpps。以下是常用以太网端口的包转发率:1、 万兆以太网:14.88Mpps2、 千兆以
16、太网:1.488Mpps3、 百兆以太网:0.1488Mpps4、 十兆以太网:0.01488Mpps(14.88Kpps)Monitor name :UNIX Resources. I nternal rpc error (error code:4). Machi ne: 210.75.6.149. Hint: Check that RPC on this mach ine is up and running. Check that rstat daem on on this mach ine is up and running (use rpci nfo utility for this
17、verificati on). Details: RPC: RPC call failed.RPC-TCP: recv()/recvfrom() failed.RPC-TCP: recv()/recvfrom() failed.RPC-TCP: recv()/recvfrom() failed.Win Sock: Conn ection reset by peer. (entry poi nt: Factory:CollectData). MsgId: MMSG-47197 Monitor name :UNIX Resources. Internal rpc error (error code
18、:2). Machine: 210.75.6.149. Hint: Check that RPC on this machine is up and running. Check that rstat daemon on this machine is up and running (use rpcinfo utility for this verification). Details: RPC: RPC call failed.RPC-TCP: recv()/recvfrom() failed.RPC-TCP: Timeout reached. (entry point: Factory:C
19、ollectData). MsgId: MMSG-47197Monitor name :UNIX Resources. Internal rpc error (error code:2). Machine: 210.75.6.153. Hint: Check that RPC on this machine is up and running. Check that rstat daemon on this machine is up and running (use rpcinfo utility for this verification). Details: RPC: RPC call failed.RPC-TCP: recv()/recvfrom() f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TY/T 1114-2025桥牌赛事活动参赛指引
- 2026年江苏省南京秦淮外国语校初三4月质量检测试题数学试题含解析
- 2025-2026学年湖北省黄冈市东坡中学初三下学期第二次调研考试物理试题试卷含解析
- 2026年大学大一(教育学)教育心理学基础测试题及答案
- 护理职业精神与人文关怀
- 护理不良事件的风险评估与控制
- 《这儿真美》习作课例研究的启示
- 护理应急调配效果跟踪
- 2026六年级数学上册 比推理能力
- 2026五年级数学上册 多边形面积的难点攻克
- 2026河北衡水恒通热力有限责任公司公开招聘工作人员28名考试参考题库及答案解析
- 网吧的安全保卫制度
- 2026届高三高效学习方法与备考策略
- 2026广东中山市民政局招聘雇员2人考试参考试题及答案解析
- 2026年安庆职业技术学院单招职业倾向性考试题库及答案详解(考点梳理)
- 2026年春季小学美术桂美版(2024)二年级下册教学计划含进度表
- 2026年六安职业技术学院单招职业适应性考试题库含答案详解(综合题)
- 2026年招聘辅警的考试题库及一套完整答案
- 2026年南京铁道职业技术学院单招职业技能测试题库附答案详解ab卷
- 2025年黑龙江农业职业技术学院单招职业技能考试题库附答案解析
- 石油天然气科普
评论
0/150
提交评论