Beruflich Dokumente
Kultur Dokumente
bskim@kbscom.co.kr ()
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
Analyze Results
Yes
Results OK?
No
Pinpoint Problem
Done
Fix Problem
Possible Bottlenecks
Application Network Server Machine
LoadRunner 4.5x
LoadRunner
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
Developer
Network Admin
Network Monitoring
Determine if network is causing delay Determine problematic node
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
Example Measurements
CPU Utilization Paging Swapping Inbound/Outbound packet rate
Selecting Monitors
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?