Measures reported by BSGIcapServiceTest
The ProxySG appliance utilizes the Internet Content Adaptation Protocol (ICAP) to hand off HTTP requests and/or
responses to an external server for configured processing and transformation. When integrated with a supported ICAP server, the ProxySG appliance provides content scanning, filtering, and repair service for Internet-based malicious code. ICAP is an evolving architecture that allows an enterprise to dynamically scan and change Web content. To eliminate threats to the network and to maintain caching performance, the ProxySG sends objects to the integrated ICAP server for checking and saves the scanned objects in its object store. With subsequent content requests, the ProxySG serves the scanned object rather than rescan the same object for each request. This ability to immediately serve scanned content to users provides a considerable performance enhancement for networks that require content scanning. To ensure the continuous and secure content transactions, administrator need to constantly track the incoming and outgoing traffic between the ProxySG and the ICAP server. This way, administrator can promptly detect performance issues, so that the issues can be fixed before they prove fatal to the critical business networks. This is where the BSGIcapServiceTest test helps administrator!
This test auto-discovers the ICAP services/service groups, and reports the metrics related to unecrypted and secured transactions for each ICAP service/service group. This test also reveals the requests that were serviced successfully and failed. Besides, this test sheds light on the amount of data that were transmitted and received between the ProxySG and the ICAP server.
Outputs of the test : One set of results for the every ICAP service/service group.
The measures made by this test are as follows:
| Measurement |
Description |
Measurement Unit |
Interpretation |
| Client_http_request_rate |
Indicates the rate at which the HTTP requests were received from the client during the last measurement period. |
Requests/sec |
|
| Client_http_hit |
Indicates the rate at which the HTTP hits from the client were serviced by the ProxySG appliance during the last measurement period. |
Hits/Sec |
|
| Client_http_partial_hit |
Indicates the rate at which the HTTP partial hits were serviced during the last measurement period. |
Hits/Sec |
|
| Client_http_miss_rate |
Indicates the rate at which the HTTP hits were missed during the last measurement period. |
Misses/Sec |
|
| Client_http_errors |
Indicates the total number of errors occurred when the Http requests were established during the last measurement period. |
Errors |
|
| Avg_client_http_request |
Indicates the rate at which the average number of Http requests were received by the ProxySG from the client during the last measurement period. |
Requests/sec |
|
| Client_http_hit_ratio |
Indicates the percentage of HTTP hits from the client serviced during the last measurement period. |
Percent |
|
| Client_transmitted_data |
Indicates the rate at which the amount of data was transmitted from the client to the ProxySG during the last measurement period. |
MB/Sec |
|
| Client_received_data |
Indicates the rate at which the amount of data was received by the client from the ProxySG during the last measurement period. |
MB/Sec |
|
| Proxy_http_request_rate |
Indicates the total number of Http requests made by the ProxySG during the last measurement period. |
Requests/Sec |
|
| Proxy_http_errors |
Indicates the total number of errors occurred while fetching the objects from the remote server during the last measurement period |
Errors |
|
| Proxy_data_transmitted |
Indicates the rate at which the amount of data was transmitted to the remote servers during the last measurement period. |
MB/sec |
|
| Proxy_data_received |
Indicates the rate at which the amount of data was received from the remote server during the last measurement period. |
MB/sec |
|
| Http_req_response_time |
Indicates the average time taken by the ProxySG to service for all the requests during the last measurement period. |
Seconds |
|
| Http_hits_response_time |
Indicates the average time taken by the ProxySG to service for the Http hits during the last measurement period. |
Seconds |
|
| Partial_hits_res_time |
Indicates the average time taken by the ProxySG to service for the Http partial hits during the last measurement period. |
Seconds |
|
| Http_misses_respose_time |
Indicates the average time taken by the ProxySG to service for the Http misses during the last measurement period. |
Seconds |
|
|