|
Measures reported by GfServletInstancesTest
Whenever users to a web application deployed on the GlassFish Enterprise server complain of a slowdown, administrators need to instantly determine what is causing the slowdown. This test will enable administrators to figure out if the servlets used by the problem application is contributing to the slowdown or not. If so, then, administrators can use this test to isolate that servlet, which is the processing bottleneck. This test auto-discovers the servlets used by each web application that is installed on the GlassFish server, and reports the processing time of and errors experienced by each servlet, so that problematic servlets can be quickly and accurately isolated, and the root-cause of the problems investigated.
By default, this test monitors only those servlets that are part of a servlet group. To configure servlet groups, click on the ‘Click here’ hyperlink above the parameters of this test.
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| Servlet_request_count |
Indicates the number of requests to this application that were processed by this servlet group/servlet during the last measurement period. |
Number |
This measure is a good indicator of the load on each servlet. Compare the value of this measure across the servlets of an application to identify which servlet is experiencing very high load. |
| Servlet_service_time |
Indicates the time taken by this servlet group/servlet to process requests. |
Secs |
A low value is desired for this measure. A consistent rise in the value of this measure could indicate a processing bottleneck, which in turn may affect application performance.
Compare the value of this measure across servlets (associated with a particular application) to know which servlet processing requests too slowly. |
| Servlet_maxtime |
Indicates the maximum time taken by this servlet group/servlet to process requests. |
Secs |
|
| Servlet_error_count |
Indicates the number of error responses that were sent by this servlet group/servlet during the last measurement period. |
Number |
This count includes the following:
- The number of requests for which responses with response code that is greater than or equal to 400 were sent;
- The number of requests for which a response could not be sent at all.
Ideally, the value of this measure should be 0. |
| Servlet_error_percent |
Indicates the percentage of error responses that were sent by this servlet group/servlet during the last measurement period. |
Percent |
Ideally, the value of this measure should be 0. |
|