Agents Administration - Tests
 

Default Parameters for HTTPServiceTest

HTTP allows a browser, or another user agent, to communicate with different resources on the Internet: to do this the browser needs both the identity and the location of the resources. Information on the identity and the location of the resources is described by a Uniform Resource Identifier (URI). URIs enable internet protocols to unambiguously identify and locate websites or other web-connected resources. To significantly improve the performance of web sites and applications, frequently accessed URIs are cached and reused to access previously fetched resources on the server. The URI cache reduces latency and network traffic and thus lessen the time needed to display resource representations. Moreover, the URI cache makes the Web sites or other web-connected resources more responsive. Direct requests to fetch the resources on the target server are expensive operations, which may result in an increase in processing overheads and latencies, and eventually, degrade the overall performance of the server as well as the user experience with the target server. The primary focus of administrators therefore is to improve the URI cache usage, so that direct resource accesses are kept at a minimum.

By closely monitoring the requests to access the resources on the target server through HTTP and reporting the fraction of requests that have been serviced by the URI cache, this test reveals whether/not the URI cache has been effectively utilized. If the URI cache utilization is found to be low, then, it may indicate an increase in processing overhead on the target server. This way, this test proactively alerts administrators to find out the root cause for low cache utilization and initiate remedial measures to fine-tune URI cache before the processing overhead causes serious impact on use experience.

This page depicts the default parameters that need to be configured for the HTTPServiceTest.

  • The TEST PERIOD list box helps the user to decide how often this test needs to be executed. By default, this is set to 5 minutes.

  • Once the necessary values have been provided, clicking on the UPDATE button will register the changes made.

When changing default configurations of tests, the values with “$” indicate variables that will be replaced by the eG system according to the specific server being managed - for instance, $hostName is the host/nickname of the target host, $port is the port number of the server being monitored. E.g., for a server xyz:80, $hostName will be changed automatically by the eG manager to “xyz*” and $port will be changed to “80” when configuring a test.