LR Performance Analysis essays (a)

First, keyword

Throughput : For certain greater throughput per unit time is, the better the processing capacity of the server; and only a few requests represents a request sent by the client to the server, generally proportional to throughput.

HTTP : HTTP404 indicates that the file or directory not found. Some of the results appeared in the 404, but the results are passed, and not failed. This phenomenon occurs because the content is not critical point some pages of the script, such as the cookie information may be requested previously, if not reacquire, so it will not affect the final test results.

Concurrent Vuser : using Running Vusers (concurrent operation) in conjunction with FIG transaction, time generation may influence the number of responses determined Vuser transaction, the transaction.

Rendezvous Vuser : In New Graph - Vusers - after adding Rendezous, to view a collection of points Vusers chart. Assuming that such a situation, Running a Vuser has 10, rendezvous policy settings are "all run after reaching the user releases", while maximum release Vuser dot graphic display is a collection of seven, it means that some Vuser overtime, causing a timeout the reason may be obtained Vuser response timeout, and can be combined with the average transaction response time to analyze the reasons in detail.

MEM usage :( total mem- available mem) / total mem. Available mem: Avaiable MBytes. If the demand is greater than the required value of the performance test, compared with the bottleneck.

A CPU queue length : 1 is generally normal, not exceed 2. If the average is greater than 2, for the bottleneck.

Web Page Breakdown graphs :

FIG web segments, a total of eight charts, respectively, an exploded view of the total page (web page Diagnostics), page segment assembly of FIG. (Page comporment breakdown), page segment assembly of FIG. (Change with time) (page comportment breakdown over time ), page download time segment of FIG. (page download time breakdown), page download time segmentation map (change with time) (page download time breakdown over time), the first segment of FIG buffer time (time to first buffer breakdown) , the first segment of FIG buffer time (variation with time) (time to first buffer breaddown over time), downloaded component FIG size (downloaded component size) [KB].

1, Page Component Breakdown graph: displays the average download time for each page and its components (in seconds), the average download time for the page to see which element occupies the longest selected.

2, Page Component Breakdown graph (over time): This diagram Fit to Page when there are many clients to download components analysis, by analyzing the download time to see which components unstable or time-consuming, it is time to run with the whole scene change.

3, page download time segment FIG: page download time segments according to FIG DNS resolution time, connection time, time to first buffer, the SSL handshake time, reception time, FTP verification time, and the client time error time for each component analysis. It can be confirmed on the page download time, slow response time is caused by a network error, or errors caused by the server.

4, page download time segmentation chart (changes with time): Display the selected page download time segment, which downloads page to see the various elements of the stress testing process. If a page is opened slowly, through this chart analysis, we can clearly see the opening time of the main page in any place, optimized for this problem.

5, the first time segment buffer of FIG: means successfully received within this period of time before the first buffer is returned from the web server, the relevant time for each page server and network component (in seconds), this FIG. Duration on the page is very important, where the network time is the average time to receive confirmation until the moment elapsed from sending the first HTTP. Time is the average time the server from the web server for the first time that elapsed until the buffer is successfully received from the receipt of the initial HTTP request acknowledgment.

6, the first time segment of FIG buffer (change over time): the first is the buffer time to establish a connection between the client and the server, transmitting a first data packet start time from the server, the network data is sent back to the client , then the browser receives the first time a data buffer used. (Drawing, the two colors to distinguish between the respective servers and network time are used to confirm a network problem or a server problem, this figure is helpful!)

 

 

Second, the chart Merge

(1) with a certain number of clicks per second per FIG Merge: the same trend as normal. If not, find a different point; click value from the client, the server throughput value from the situation.

(2) the number of clicks per second and the number of users Vuser Merge FIG.

(3) a certain number of users per Vuser with FIG Merge

(4) the number of transactions and the number of users Vuser Merge FIG.

(5) the number of response time and user Vuser Merge FIG.

(6) a certain number of transactions FIG Merge: consistent trend.

(7) the number of hits per transaction Figure Merge: trends consistent.

 

 

Third, the Chart

(1) Key points

Web page download time segments : the New Graph - Web Page Diagnostics - Pageadded, the circumstances of each page download time viewing a web page, view the downloaded longest page. We can easily determine which page, which led to the request response time becomes longer, and even failed to respond. Also, you can see what stage of time is too long due.

appendix

name

description

Client Time

Consideration displayed by the browser request on time or other delay associated with the client the client is delayed, the average time elapsed.

Connection Time

Displayed with the Web server that contains the specified URL of the settling time required for the initial connection. Connection metric is a good indicator of network problems. In addition, it indicates whether the server responds to the request.

DNS Resolution Time

Displayed using the most recent DNS server DNS name resolution time required for the IP address. DNS lookup metric is a good indicator indicates the DNS resolution issues or DNS server problems.

Error Time

It displays the HTTP request to return an error message (HTTP errors only) the average time elapsed during this period.

First Buffer Time

Display request from the initial HTTP (typically a GET) to the successful recovery when the time until the first buffer is elapsed from the Web server. The first measure is a good buffer Web server latency and network latency indicators.

(Note: Because the maximum buffer size is 8K, so the first time may buffer that is required to complete the download time element.)

FTP Autherntication Time

Verification time display used by the client. If you use FTP, the server processes the client before starting the command, you must verify that client. FTP authentication measurement is only applicable communication protocol FTP

Receive Time

After the show before the last byte is received from the server and complete the download time. Receiving network quality measurement is a good indicator (see reception rate is used to calculate the time / size ratio).

SSL Handshaking Time

Display SSL connection setup time (including Client Hello, Server Hello, the client public key transmission, transmits the server certificate and some other optional phase) used. After this time, all communication between the client and server is encrypted. SSL handshake measure applies only to HTTPS traffic.

 

(2) Web page breakdown of ideas:

Results Summary - "Concurrent analysis -" response time - "hits per second - a" business success - "System Resources -" Web Page Breakdown graphs - "web server resources -" Database Server

 

Look at the download time chart page segments of the page (Page the Download Time Breakdown) , it takes time to see which type of the longest period of time; you can also see which type which page the longest time on the chart.

As First Buffer Time maximum time value , directly view the first Buffer Breakdown chart (Time to First Buffer Breakdown) , you can see a long download time is caused by a network error or server error cause.

As Receive Time maximum time value , may be caused by network problems, it could be a browser issue requests; then need to see if this page elements have been downloaded, if has been downloaded, the most likely network problems. Another point, if page caching is done well, will not have to download it. Of course, some front page picture file is too large, such as 163K, resulting in received time value is relatively large.

 

Guess you like

Origin www.cnblogs.com/zhangjiaqing/p/11083634.html