LoadRunner Monitoring Tools - PowerPoint PPT Presentation

1 / 33
About This Presentation
Title:

LoadRunner Monitoring Tools

Description:

LoadRunner Monitoring Tools bskim_at_kbscom.co.kr ( ) Where is the bottleneck? Agenda Definition of problem Using the Transaction ... – PowerPoint PPT presentation

Number of Views:151
Avg rating:3.0/5.0
Slides: 34
Provided by: BillDesj
Category:

less

Transcript and Presenter's Notes

Title: LoadRunner Monitoring Tools


1
LoadRunner Monitoring Tools
  • ???
  • bskim_at_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
6
Possible Bottlenecks
  • Application
  • Network
  • Server Machine

7
LoadRunner 4.5x
LoadRunner
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 machines 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?
Write a Comment
User Comments (0)
About PowerShow.com