免费预览已结束,剩余4页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
建立loadrunner监控sitescope环境目录1.概述32.安装loadrunner33.安装sitescope34.启动sitescope45.初始配置sitescope46.增加UNIX监控主机47.配置example monitor监控unix性能指标58.修改Loadrunner 配置文件xmlmonitorshared.ini69.扩展linux 监控指标610.参考81. 概述Loadrunner检索UNIX资源占用的方式: loadrunner 经rpc协议获取rstatd统计信息。Rstatd统计信息有限,比如iowait%,网络收发包字节数,单个CPU的利用率等信息均未涵盖。为了减少监控工具,便于采集扩展信息且图形化展现,故采用loadrunner展现sitescope监控数据的方法。Sitescope是mercury公司开发的agentless监控工具,不必安装在被监控机上。Sitescope支持众多的数据库,中间件,操作系统,并且通过更改templates.*下的文件达到支持更多的平台的目标。Sitescope实际上采用telnet或者SSH协议,使用合法的用户名/密码登录主机(某些系统指令可能要求系统管理员权限),再远程执行sar,vmstat,iostat,top, cat /proc/meminfo,cat /proc/cpuinfo,cat /proc/net/dev,sar -n DEV等指令收集并展现资源消耗数据。Sitescope可以与loadrunner controller安装在同一机器上;也可以不同机器上,但要求sitescope与controller能互通。2. 安装loadrunner鉴于网站Knowledge base文档Problem ID: 28155说明:Note: SiteScope 8.0 integration with LoadRunner 8.1 Sp1 and below is not supported hence it is recommended to use SiteScope version 7.9.5, alternatively apply LoadRunner 8.1FP2. For details and copy of this refer to Problem ID 45126 - LoadRunner 8.1 Feature Pack 2 release 。故安装loadrunner8.0。3. 安装sitescope从/us/products/business-availability-center/sitescope/ 右面的software trial 链接下载10天免费期的sitescope 8.1.2。此处要求用户注册成为mercury user.试用版有1000个point,point利用情况在安装完毕后,在 logs/monitorCount.log。安装时填写管理员email,以便当被监控主机出故障时,sitescope 发送report至邮箱。4. 启动sitescope安装后sitescope自动成为windows 服务。 通过开始菜单一管理工具-服务(win2000)或者控制面板-管理工具-服务来启停。5. 初始配置sitescopehttp:/localhost:8888/SiteScope 或者http:/localhost:8080/SiteScope 作为访问入口。初始用户名与密码均为空。检查sitescope是否已经正确安装,应该确保存在 examples子节点,否则无法监控机器 。Preferences 为修改点。6. 增加UNIX监控主机http:/localhost:8888/SiteScope/htdocs/SiteScope.html:点击remote UNIX- Add a Remote Machine 填写主机名与用户名/密码,Connection Method根据具体情况填写SSH或者telnet。 Prompt即登录后的提示,如 #或者$。http:/localhost:8080/SiteScope:点击树 sitescope-preferences-unix remote preference-右键选取new unix server。填空样例如后:完毕后,点击该主机,右键选取:test 测试检索系统资源是否正常。7. 配置example monitor监控unix性能指标http:/localhost:8888/SiteScope/htdocs/SiteScope.html:点击manage monitors/group - Examples- Add Monitor to Group: Examples - 点击Unix Resources-填写Update every为15秒,然后选取get measurements获取欲监控的主机及度量指标。http:/localhost:8080/SiteScope的操作略有不同。点击右边树:sitescope-examples-system monitors subgroup-然后右键选add monitor, 再点击unix resources链接。然后填写计划监控的主机以及度量指标。可以通过点击test或者 detailed test测试指标是否正常工作。此处注意选取unix resource。否则CPU链接指WINDOWSX的CPU利用率。8. 修改Loadrunner 配置文件xmlmonitorshared.ini修改LOADRUNNER_INSTALLdatmonitors xmlmonitorshared.ini: Make a backup of the current xmlmonitorshared.ini file. Open this file with a note pad and append the following string in the SiteScope section of the file under the record of MetricDataURL and MetricListURL: &monitorType=UnixSystemMonitor. .Save the file. Close all the LoadRunner instance and restart the LR application and see if the problem persists.这一步是关键!否则loadrunner无法列举UNIX的度量指标。如下图:9. 扩展linux 监控指标为了增加自定义的度量指标,MI工程师建议修改 sitescopetemplates.oslinux.config。实际上修改 sitescopetemplates.osbrowsbalelinuxcommand.xml才能起作用。这一步利用java 反编译工具jad反编译SiteScopeWEB-INFclassesCOMfreshtechCommandParser下TableCommandParser.class等文件得以验证。内部解析过程group-line-element。故应确保语法符合原有规则。linuxcommand.xml主要有两种解析格式: TableCommandParser:适用于行列式结果 。可以对比 cat /proc/partitions输出。 FileParser:适用于行式结果。可以对比/proc/meminfo输出。两种解析器对xml语法均有严格要求,内部采用java Pattern/Matcher类处理。另外,应该确保unix SHELL指令能正常工作。样例如下: -采用unix 上可执行文件 -命令行参数 -java规则表达式,固定格式 - -instance 输出CPU 列 -不输出A/PM -固定格式 -value表示名称 或者文件格式的:(并非工整的数据输出均可剪裁满足FileParser格式 ) 即iowait.out仅仅记录iowait的百分比,如:8. 对于如何生成 /root/iowait.out文件,通过如下方式动态获取iowait: 编写SHELL 指令并测试top -d 1 -n 1|grep total|awk print $7|sed s/%/root/iowait.out;cat /root/iowait.out crontab -e 将如上shell加入crontab中。 service crond stop|start重启crond进程。附可用的linuxcommand.xml注意修改linuxcommand.xml后应该重启sitescope服务。另外,linuxco
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CSHE 0008-2023压缩空气储能电站初步设计报告编制规程
- T/WHAS 061-2023光声断层成像系统
- T/GZJXC 08-2025贵州省岩土工程信息模型技术标准
- T/CIC 421-2025封隔器有限元仿真分析规程 第1部分:密封机构
- T/CAIEC 173-2025盾构隧道主体结构安全检测技术规程
- T/CSAE 408-2025越野汽车断开式电驱动桥总成技术条件及台架试验方法
- AI在运动人体科学中的应用
- AI在朝鲜语中的应用
- 2025-2026学年黑龙江省海伦市初中生物七年级期末上册深度自测黑金考题附答案
- 2025-2026学年甘肃省兰州市初中数学八年级期末下册自测黑金试卷(详细参考解析)
- 2026年广东省公需课《加快培育发展新质生产力》考试答案
- 2026中国算力网投资发展报告
- 2025年新闻记者职业资格考试真题+答案
- 第7课 《培养德智体美劳全面发展的社会主义建设者和接班人》课件(内嵌视频)2026-2027学年统编版语文九年级上册
- 2026福建平潭综合实验区文旅发展集团有限公司招聘14人笔试参考题库及答案解析
- 浆砌片石排水沟施工技术交底培训
- 矿山生态修复工程监理规划
- 2026年小学青岛版(六三制)六年级科学上册全册教案
- 2026年新疆维吾尔自治区初中学业水平考试生物试卷真题(含答案详解)
- 2026年风险管理中级试题及答案
- 中国伯基特淋巴瘤诊疗指南(2025版)
评论
0/150
提交评论