- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
性能监控器 第 14 章 目标 解释性能监控器的价值 选择性能监控器来完成压力测试目标 根据测试目标添加所要监控的指标 Performance Monitors LoadRunner工作流程 调优系统 计划负载 测试 1 创建虚拟 用户脚本 2 创建 场景 3 执行 场景 4 分析 结果 5 了解场景 执行时间设置 场景时间设置 性能监控 性能测试过程中需要不同的监控 事务测量一个业务流程的响应时间。 事务显示系统组件行为的性能曲线图。该图不能指出时间花费在应用服务器、web服务器、数据库服务器或网络。 事务: search 练习监控Web服务器、应用服务器数据库服务器 这个事物执行的响应时间为30秒 事务: buy 联系监控Web和应用服务器 这个事物执行的响应时间为1分钟 性能监控指标的价值 LR为孤立的瓶颈提供了广泛性能监控指标 监控器是非插入式和非代理式 监控器获取的数据为在线或离线分析 监控器展示出真实的时间数据 在离线时,监控器获取的数据用来分析性能问题 Internet/Intranet Database server App servers Web servers Clients 除了事物性能,性能监控器显示出系统组件的瓶颈 。 LR性能监控器的例子 Internet/Intranet Database server App servers Web servers Clients O.S. Monitors: NT, 2000, XP Unix Linux Middleware Monitors: TUXEDO EJB Firewall Monitors: CheckPoint Network Monitors: SNMP Network Delay Web App. Server Monitors: BroadVision Allaire ColdFusion SilverStream BEA WebLogic Server WebSphere MS ASP Ariba ATG Dynamo iPlanet (NAS) GemStone/J Web Server Monitors: MS IIS iPlanet (NES) Apache Oracle 9iAS Database Monitors: Oracle SQLServer DB2 性能监控器 在场景执行期间,通过Controller可以观察和搜集统计信息; 场景执行完之后,在LoadRunner Analysis中关联所搜集的统计信息为分析关键问题做准备; 在测试场景执行过程中或场景执行之后,用户通过浏览器可观察到性能监控器,使项目成员之间的协作更容易。 选择那些性能监控器也是测试计划的一部分 DEMO–执行BookFlight脚本的场景和显示如何通过性能监控器做统计。 - 如何添加和删除性能监控器. License信息 性能监控器通过Controller被许可 如果许可证没有购买,监控器不能使用 如何知道当前许可证中拥有那些监控器: 在LoadRunner主界面中或发起界面点击License 按钮 DEMO – 如何查看license信息. 标准的性能监控器 LoadRunner中包含的标准的性能监控器: Apache Netscape IIS 只要license允许,可以使用所有的Monitor 选择Tools Options 在监控器设置中: 选择Enable Transaction Monitor – 指定 frequency的值 选择错误处理项 – 推荐 Send errors to the Output window 设置监控器 配置监控器 添加系统资源监控器 方法: 1. 在监控器面版中单击右键 2. 选择Add Measure- ment(s) 3. 选择服务器名和要监控的资源 DEMO – 配置监控器. 关于配置监控器 大多数监控器要求管理员权限 参考 Mercury的19173号技术文档,通过使用PERFMON能够使用非管理员用户远程监控 监控器度量尺度 默认许多系统层的资源能被度量 LoadRunner 选择多个重要的度量尺度。 与性能问题专家协商确定那些资源需要监控 为监控windows资源而添加的度量 注意,不是所有的监控器都有相同的度量方法 在最初的压力测试中添加默认的监控标准 在于性能问题专家讨论之后,为继续压力测试需要添加特定的监控指标。 查看系统行为的频谱 帮助隔离潜在的瓶颈 面向可疑的服务 证实后台专家所证实的诊断 选择监控标准的实践 小结 单纯的事物时间不能充分的隔离性能问题,需要知道那些地方花费时间比较多; 知道基
文档评论(0)