LoadRunner Monitoring Tools 김범수 한국비지네스써비스 ( 주 )

Slides:



Advertisements
Similar presentations
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
Advertisements

Unix Systems Performance Tuning Project of COSC 513 Name: Qinghui Mu Instructor: Prof. Anvari.
Performance Testing - Kanwalpreet Singh.
Monitor and manage servers 30+ Azure Hosted Services 10 global data center facilities & 6 domains 110+ internet web sites & 6,900+ databases.
Multi-DNC Data Collection/Monitoring
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
MCTS GUIDE TO MICROSOFT WINDOWS 7 Chapter 10 Performance Tuning.
Load Runner Mercury Performance Test Tool. Topics to be Covered Why Performance ? Why Performance ? Definitions: Performance Testing Definitions: Performance.
Understanding Analysis Reports In HP LoadRunner
©202 BMC Software, Inc. All Rights Reserved. Server Consolidation Eric D. Ho Advisory Software Consultant BMC Software, Inc. March 20, 2002.
Load Testing Using NeoLoad
Report Distribution Report Distribution in PeopleTools 8.4 Doug Ostler & Eric Knapp 7264.
CERN - IT Department CH-1211 Genève 23 Switzerland t Oracle and Streams Diagnostics and Monitoring Eva Dafonte Pérez Florbela Tique Aires.
EHealth Network Monitoring Network Tool Presentation J. Gaston Senior Network Design Seminar Professor Morteza Anvari 10 December 2004.
What Can You do With BTM? Business Transaction Management touches the following disciplines:  Performance Management  Application Management  Capacity.
A Day in the Life of an Application Performance Engineer Keith Lyon - Shunra Software
1 © ALP International CorporationMarch 2001 MD-CFUG Automating your Website Testing By Andrew L. Pollner and Lei Wang ALP International Corporation.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Introduction to HP LoadRunner Getting Familiar with LoadRunner >>>>>>>>>>>>>>>>>>>>>>
1. When things go wrong: how to find SQL error Sveta Smirnova Principle Technical Support Engineer, Oracle.
Guide to TCP/IP, Second Edition1 Guide To TCP/IP, Second Edition Chapter 8 The Dynamic Host Configuration Protocol (DHCP)
MCTS Guide to Microsoft Windows 7
11 Copyright © 2005, Oracle. All rights reserved. Configuring the Oracle Network Environment.
Josh Riggs Utilizing Open Source Network Monitoring.
 For Oracle Based Products  Windows XP Professional-SP3 / Window7-SP1 (32 Bit)  Min. Dual Processor or above  RAM 2GB or above  Internet explorer.
1 SilkPerformer – R Prepared by Sriraman K.
Installing SIGNZ on a stand- alone machine. These slides will guide you through the installation of the SIGNZ ‘server’ and ‘client’ components on one machine.
LoadRunner SE Guide 김범수 한국비지네스써비스 ( 주 )
Building Scripts For HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Administration and Monitoring the Database Oracle 10g.
Using OUI to install Oracle9i Release 2 on an OpenVMS System.
MACIASZEK, L.A. (2001): Requirements Analysis and System Design. Developing Information Systems with UML, Addison Wesley Chapter 6 - Tutorial Guided Tutorial.
BW Know-How Call : Performance Tuning dial-in phone numbers! U.S. Toll-free: (877) International: (612) Passcode: “BW”
Installing Oracle9i RAC Release 2 on HP OpenVMS Systems.
Enhancing - Vuser Scripts In HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Learningcomputer.com SQL Server 2008 – Profiling and Monitoring Tools.
Database Architectures Database System Architectures Considerations – Data storage: Where do the data and DBMS reside? – Processing: Where.
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
How to Run a Scenario In HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Sybase Adaptive Server Anywhere 7
Apache JMeter By Lamiya Qasim. Apache JMeter Tool for load test functional behavior and measure performance. Questions: Does JMeter offers support for.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
© Dennis Shasha, Alberto Lerner, Philippe Bonnet 2004 DBMS Performance Monitoring.
Grid Deployment Enabling Grids for E-sciencE BDII 2171 LDAP 2172 LDAP 2173 LDAP 2170 Port Fwd Update DB & Modify DB 2170 Port.
Operating Systems CSE 411 CPU Management Sept Lecture 10 Instructor: Bhuvan Urgaonkar.
When you run a scenario, the Vusers on each host machine use the host’s IP address. You can define multiple IP addresses on a host machine to emulate a.
How to use Oracle Grid OEM to Monitor Performance By: Charles Li Date: 06/20/2005 Updated: 2/28/2006, Joan.
Network management Network management refers to the activities, methods, procedures, and tools that pertain to the operation, administration, maintenance,
5 Copyright © 2009, Oracle. All rights reserved. Configuring Essbase Server.
Software Architecture in Practice Mandatory project in performance engineering.
LOAD RUNNER. Product Training Load Runner 3 Examples of LoadRunner Performance Monitors Internet/Intranet Database server App servers Web servers Clients.
REMINDER Check in on the COLLABORATE mobile app Oracle Performance Management with vCenter Operations Manager and Oracle Enterprise Manager (OEM) Adapter.
IV&VS Capabilities. 2 V IRTUAL USER GENERATOR 3 V IRTUAL U SER T ECHNOLOGY AND ADVANTAGES  Simulates a real user  Requires less resources – machines.
Performance Testing - LR. 6/18/20162 Contents Why Load Test Your Web Application ? Functional vs. Load Web Testing Web-Based, Multi-Tiered Architecture.
© Janice Regan, CMPT 128, Jan 2007 CMPT 371 Data Communications and Networking HTTP 0.
Oracle 10g Administration Oracle Server Introduction Copyright ©2006, Custom Training Institute.
LAB302 Image Enabling Host Applications. Introduction What is the purpose of this class? What will we learn? What will you walk away with?
I/Watch™ Weekly Sales Conference Call Presentation (See next slide for dial-in details) Andrew May Technical Product Manager Dax French Product Specialist.
SQL Database Management
Jean-Philippe Baud, IT-GD, CERN November 2007
MCTS Guide to Microsoft Windows 7
C VCE
Performance Load Testing Case Study – Agilent Technologies
PERFORMANCE TESTING.
Load Runner Mercury Performance Test Tool
Backup Monitoring – EMC NetWorker
Backup Monitoring – EMC NetWorker
PERFORMANCE TESTING.
Performance And Scalability In Oracle9i And SQL Server 2000
Presentation transcript:

LoadRunner Monitoring Tools 김범수 한국비지네스써비스 ( 주 )

Where is the bottleneck?

Agenda  Definition of problem  Using the Transaction Breakdown facility  Using the Network Monitor  Using the Resource Monitor

Definition of Problem  Transaction timings indicate that a problem exists but does not tell where the problem lies

Load Testing Process Run Scenario Analyze Results Results OK? Pinpoint Problem Fix Problem Done Yes No

Possible Bottlenecks  Application  Network  Server Machine

LoadRunner 4.5x LoadRunner 3rd Party Tools

LoadRunner 5.x LoadRunner

Transaction Breakdown  Currently available only for 2-tier Oracle  Gives a general idea of where the problem lies  Breaks transaction into 5 elements –Network + Client –CPU –I/O –Database locks –Other

Enabling Transaction Breakdown  Install LoadRunner agent on Oracle Server  Enable transaction breakdown option in the controller  Run Scenario  Analyze results  Click transaction breakdown option on the toolbar

Enabling Transaction Breakdown(2)

Transaction Breakdown Graphs  Percentile  Performance Under Load  Transaction Performance

Transaction Breakdown Example

Locking Indicates Application Problem Developer

Fix DB Locking Problem  Programmer can modify code to prevent locking  Enable transaction breakdown facility  Rerun scenario  Analyze results

Is Locking Problem Fixed?

Network Time Not Acceptable Network Admin

Network Monitoring  Determine if network is causing delay  Determine problematic node

Network Monitoring Elements  Path delay  Segment delay  Timeouts  Path delay under load  Segment delay under load

Enabling Network Monitoring  Not necessary to install LoadRunner  Enable Network Monitoring option  Run Scenario  Analyze results

Enabling Network Monitoring(2)

Determine the Problem Segment

Fix Network Problem  Make any network changes  Rerun scenario  View Networking Monitor and Transaction Breakdown results

Is Network Problem Fixed?

Resource Monitor  Monitors machine’s resources during scenario run  Displays these resources in real time  NT measurements correspond to those available from the NT Performance Monitor  Unix measurements correspond to those available from the rstat daemon

Example Measurements  CPU Utilization  Paging  Swapping  Inbound/Outbound packet rate

Selecting Monitors

Selecting Monitors (2)

Server Monitor Example

Resource Monitor Graphs  “measurement” information  “measurement” under load

Resource Monitor Graphs(2)

Summary  Run a scenario  Analyze results  If results ok - done  If not ok –Use transaction breakdown to pinpoint problem –Use network & resource monitors to further analyze the problem –Fix problem –Go back to step one

Questions?