Download presentation
Presentation is loading. Please wait.
1
LoadRunner Monitoring Tools 김범수 bskim@kbscom.co.kr 한국비지네스써비스 ( 주 )
2
Where is the bottleneck?
3
Agenda Definition of problem Using the Transaction Breakdown facility Using the Network Monitor Using the Resource Monitor
4
Definition of Problem Transaction timings indicate that a problem exists but does not tell where the problem lies
5
Load Testing Process Run Scenario Analyze Results Results OK? Pinpoint Problem Fix Problem Done Yes No
6
Possible Bottlenecks Application Network Server Machine
7
LoadRunner 4.5x LoadRunner 3rd Party Tools
8
LoadRunner 5.x LoadRunner
9
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
10
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
11
Enabling Transaction Breakdown(2)
12
Transaction Breakdown Graphs Percentile Performance Under Load Transaction Performance
13
Transaction Breakdown Example
14
Locking Indicates Application Problem Developer
15
Fix DB Locking Problem Programmer can modify code to prevent locking Enable transaction breakdown facility Rerun scenario Analyze results
16
Is Locking Problem Fixed?
17
Network Time Not Acceptable Network Admin
18
Network Monitoring Determine if network is causing delay Determine problematic node
19
Network Monitoring Elements Path delay Segment delay Timeouts Path delay under load Segment delay under load
20
Enabling Network Monitoring Not necessary to install LoadRunner Enable Network Monitoring option Run Scenario Analyze results
21
Enabling Network Monitoring(2)
22
Determine the Problem Segment
23
Fix Network Problem Make any network changes Rerun scenario View Networking Monitor and Transaction Breakdown results
24
Is Network Problem Fixed?
25
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
26
Example Measurements CPU Utilization Paging Swapping Inbound/Outbound packet rate
27
Selecting Monitors
28
Selecting Monitors (2)
29
Server Monitor Example
30
Resource Monitor Graphs “measurement” information “measurement” under load
31
Resource Monitor Graphs(2)
32
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
33
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.