Performance counter |
Description |
Array Bytes Received/Sec (Occurs only in Enterprise) |
The rate at which bytes are received from ISA Servers within the same array. Useful in branch environments |
Array Bytes Sent/Sec (Occurs only in Enterprise) |
The rate at which bytes are sent to other ISA Servers within the same array. Useful in branch environments |
Array Bytes Total/Sec (Occurs only in Enterprise) |
The sum of Array Bytes Sent and received/Sec between the ISA Server and other members of the same array. Useful in branch environments |
Cache Hit Ratio % |
Displays % of Web Proxy client requests that have been served using cached data. This value is an indication of the effectiveness of the cache. A high counter will indicate faster response times. A zero counter indicates that caching is not enabled, or may indicate a configuration problem. The cache size may be too small, or requests may not be cacheable. |
Cache Running Hit Ratio (%) |
Measures total requests served from the cache as a percentage of total successful requests serviced. |
Client Bytes Received/sec |
Displays bytes received and directly related to the amount of requests from Web Proxy clients. A consistent slow rate may indicate a delay in servicing requests. |
Client Bytes Sent/Sec |
Displays bytes sent to Web Proxy clients. |
Client Bytes Total/Sec |
The sum of all bytes sent and received between the ISA Server and Web Proxy clients. |
Current Array Fetches Average (Milliseconds/Request) |
Displays average number of milliseconds taken to service a Web Proxy client request through other array members. Excludes SSL requests. |
Current Average Milliseconds/Request |
Average number of milliseconds to service a Web Proxy client request, excludes SSL. This counter is useful to check a peak times to measure if ISA can handle the request strain. |
Current Cache Fetches Average(Milliseconds/Request) |
Average number of milliseconds to service a Web Proxy client request from cache. Excludes SSL. |
Current Direct Fetches Average (Milliseconds/Request) |
Average number of milliseconds to service a Web Proxy client request directly from a Web server or upstream proxy. Excludes SSL. |
Current Users |
Current clients using the Web Proxy service. Peak hours can be deduced from this counter. Note: ISA lets you specify maximum concurrent connections. |
DNS Cache Entries |
Current number of DNS entries cached by the Web Proxy service. A high count increases performance, because no DNS lookup is necessary. |
DNS Cache Flushes |
Number of times DNS cache has been flushed or cleared by the Web Proxy service. |
DNS Cache Hits |
Number of times a DNS name was found in the DNS cache by the Web Proxy service. Avoid DNS lookups, use DNS cache to improve overall performance. |
DNS Cache Hits% |
Displays DNS entries resolved using cached data. If this value is high there is low DNS resource overhead and the cache is being used properly. |
DNS Retrievals |
Displays all DNS names retrieved by the Web Proxy service. |
Failing Requests/Sec |
Displays a per second fail rate that Web Proxy client requests that have completed with some type of error. If this counter has high values check that Connection settings for incoming Web requests are correctly configured also check if bandwidth is lacking. |
FTP Requests |
Displays FTP requests made to the Web Proxy service. If this counter is mostly low adjust your FTP caching. |
Gopher Requests |
Displays Gopher requests made to the Web Proxy service. |
HTTP Requests |
Displays HTTP requests made to the Web Proxy service. |
HTTPS Sessions |
Displays HTTPS sessions serviced by the SSL tunnel. |
Maximum Users |
Displays maximum number of users that connected to the Web Proxy service simultaneously. This tool is useful for determining load usage, license requirements and how you should set ISA for maximum connections. |
Requests/Sec |
Displays incoming requests for the Web Proxy service. The higher the values the more ISA resources used. |
Reverse Bytes Received/sec |
Displays bytes are received by the Web Proxy service from Web publishing servers in response to incoming requests. This counter displays how ISA is handling inbound web requests. |
Reverse Bytes Sent/sec |
Displays rate that the Web Proxy service sends bytes to Web publishing servers in response to incoming requests. This counter displays if ISA can cope with external requests requested from it. |
Reverse Bytes Total/sec |
Displays all Reverse Bytes Sent and received /Sec between the Web Proxy service and Web publishing servers in response to incoming requests. |
Site Access Denied |
Displays number of Internet sites the Web Proxy service has denied access. If this counter is high an access policy might be too restrictive. |
Site Access Granted |
Displays number of Internet sites that Web Proxy service has granted access to. |
SNEWS Sessions |
Displays all SNEWS sessions serviced by the SSL tunnel. |
SSL Client Bytes Received/Sec |
Displays SSL bytes received by the Web Proxy service from secured Web Proxy clients. |
SSL Client Bytes Sent/Sec |
Displays SSL bytes sent by the Web Proxy service to secured Web Proxy clients. |
SSL Client Bytes Total/Sec |
Displays all SSL Client Bytes Sent and received/Sec between the Web Proxy service and SSL clients. |
Thread Pool Active Sessions |
Displays sessions being actively serviced by thread pool threads. |
Thread Pool Failures |
Displays requests rejected because the thread pool was full. |
Thread Pool Size |
Displays threads in the thread pool representing resources available to service client requests. |
Total Array Fetches (Occurs only in Enterprise) |
All Web Proxy client requests served by requesting the data from other ISA Server within this array. The (CARP) load factor has high impact on this counter. |
Total Cache Fetches |
Displays all Web Proxy client requests served using cached data. If this counter is high then cache is being fully utilized. |
Total Failed Requests |
Displays all requests that failed to be processed by the Web Proxy service. This counter should be far lower than Total successful requests. If this counter is high then check if the URLs requested exist or if the client is allowed to browse the URL. You could have a configuration problem, slow bandwidth or an access policy is too restrictive. |
Total Pending Connects |
Displays pending connections to the Web Proxy service. |
Total Requests |
All requests made to the Web Proxy service. |
Total Reverse Fetches |
All incoming requests that were served by requesting the data from Web publishing servers. |
Total SSL Sessions |
All SSL sessions serviced by the SSL tunnel. |
Total Successful Requests |
All requests that were successfully processed by the Web Proxy service. |
Total Upstream Fetches |
All requests that were served by using data from the Internet or from a chained proxy server. |
Total Users |
Number of users that have ever connected to the Web Proxy service. |
Unknown SSL Sessions |
Total number of unknown SSL sessions serviced. |
Upstream Bytes Sent/Sec |
The rate that bytes are sent by the Web Proxy service to Internet servers or to a chained proxy servers. If this counter remains low a bandwidth upgrade should be considered. |
Upstream Bytes Received/Sec |
The rate request bytes are received by the Web Proxy service from Internet servers or from a chained proxy server. This counter reflects if bandwidth needs to be upgraded. |
Upstream Bytes Total/Sec |
The sum of Upstream Bytes Sent and Received/Sec. between the Web Proxy service and Internet servers or chained proxy servers. |
Summary: This tutorial should help you find problems that have an association to the Web proxy service. I have outlined the counters pertaining to the web proxy service in the tutorial above, the rest of the counters and descriptions with uses will follow in further tutorials released.