This article applies to:
Question:
- What performance counters are available for WebMarshal?
Information:
The following Performance Monitor counters are available in WebMarshal.
Note: An item followed by a version number in brackets indicates that the counter is first available in the listed version.
WebMarshal 6.X and 7.X
Cache Counters (Version 6.5 and above)
- Cache files created/sec - Number of new cache files created per second.
- Cache files removed/sec - Number of files removed from the cache per second.
- Queue items dropped/sec - Number of items dropped from the addition queue per second.
- Queue length - Number of items queued for addition to the cache.
Proxy Counters
- Average external time - Average time (ms) spent accessing the internet for a user request. (6.1)
- Average internal time - Average time (ms) spent filtering and handling a user request. (6.1)
- Average server request time - Average time (ms) to complete a request.
- Average server response time - Average time (ms) to complete a response.
- Average user request time - Average time (ms) to complete a user request. (6.1)
- Cache bytes read/sec - Number of bytes read from the cache per second. (6.5)
- Cache hits/sec - Number of requests per second that were served from the cache. (6.5)
- Cache misses/sec - Number of requests per second that were not served from the cache. (6.5)
- Cache revalidations/sec - Number of requests per second that requred cache revalidation. (6.5)
- Client bytes received/sec - Number of bytes received from client per second.
- Client bytes sent/sec - Number of bytes sent to clients per second.
- Client connections - Number of active client connections.
- Client connections/sec - Number of new client connections per second.
- Non-cacheable requests/sec - Number of requests per second for items incompatible with the cache. (6.5)
- Number of requests processed/sec - Number of requests processed per second. (6.1)
- Server bytes received/sec - Number of bytes received from servers per second.
- Server bytes sent/sec - Number of bytes sent to servers per second.
- Server connections - Number of active server connections.
- Server connections/sec - Number of new server connections per second.
Filter Counters
- Active connections - Number of active connections.
- Active requests - Number of active requests.
- Active users - Number of active users.
- Active Tasks - Number of active rule processing tasks. (6.1)
- Active Tasks - Non-Web Files - Number of active non-web (e.g. exe, zip) rule processing tasks. (6.1)
- Active Tasks - Web Images - Number of active web image (e.g. gif, jpeg, png) rule processing tasks. (6.1)
- Active Tasks - Web Text - Number of active web text (e.g. html,css) rule processing tasks. (6.1)
- Average Queued Time - Average time (MS) requests spend in a queue waiting for processing. (6.1)
- Average request time - Average time (ms) to complete a request.
- Average request time - Web Text - Average time (ms) to complete a request. (6.1)
- Client bytes sent/sec - Number of bytes sent per second (to internal computers).
- FTP bytes transferred/sec - Number of bytes transferred by ftp per second. (6.1)
- HTTP bytes transferred/sec - Number of bytes transferred by http per second (Not including defined protocols over HTTP). (6.1)
- HTTPS bytes transferred/sec - Number of bytes transferred by https per second. (6.1)
- IM bytes transferred/sec - Number of bytes transferred by instant messaging per second. (6.1)
- Queued tasks - Number of rule processing tasks queued.
- Requests/sec - Number of requests per second.
- Responses received per sec - Non-Web Files - Number of non-web file type (e.g. exe, zip) responses received per second. (6.1)
- Responses received per sec - Web image - Number of web image (gif, jpeg, png) responses received per second. (6.1)
- Responses received per sec - Web text - Number of web text (html, css, https) responses received per second. (6.1)
- Server bytes received/sec - Number of bytes received per second (from the Internet).
- Streaming bytes transferred/sec - Number of bytes transferred by streaming media per second. (6.1)
- Queued Tasks - Non-Web Files - Number of queued non-web (e.g. exe, zip) rule processing tasks. (6.1)
- Queued Tasks - Web Images - Number of queued web image (e.g. gif, jpeg, png) rule processing tasks. (6.1)
- Queued Tasks - Web Text - Number of queued web text (e.g. html,css) rule processing tasks. (6.1)
Controller Counters
- Average URL lookup time - Average time (ms) to categorise a URL.
- Average user lookup time - Average time (ms) to look up a user.
- Bytes received Array Manager - Bytes received from the Array Manager per second. (6.5)
- Bytes sent Array Manager - Bytes sent to the Array Manager per second. (6.5)
- Num Calls Array Manager - Number of remote calls from the Array Manager
- Num Calls PolicyCache - Number of calls to the policy cache interface from the Engine and Proxy services
Engine Counters
- % time engine cache hit - Percentage of the time engine cache hit.
- Average cross-process call time - Average time (ms) spent contacting other services.
- Average identification time - Average time (ms) to identify the file type of a request.
- Average malware scanning time - Average time (ms) to perform malware scanning request.
- Average request time - Average time (ms) to complete processing of a request.
- Average unpacking time - Average time (ms) to perform unpacking per request.
- Number of active sessions - Number of active sessions.
- Number of blocked requests - Number of requests that have been blocked since the last time the Engine was restarted.
- Number of blocked requests/sec - Number of requests blocked per second. (6.1)
- Number of engine cache hits/sec - Number of times the engine has found URL categorization results in cache.
- Number of malware found - Number of malware (viruses, spyware) found.
- Number of page requests/sec - Number of pages requested per second. (6.1)
- Number of pages blocked/sec - Number of pages blocked per second. (6.1)
- For both of the above, "pages" excludes common web image types, Javascript, CSS, and raw plain text. This counting method is intended to more closely count actual user page requests.
- Number of requests - Number of requests processed (both permitted and blocked) since the Engine has been running. (6.1)
- Number of requests/sec - Number of requests processed per second.
- Number of times triggered/sec - Number of times the rule actions have been executed by the policy engine.
WebMarshal 3.X
- Active Connections
- Active Users
- Average Request Time
- Bytes Downloaded/Sec
- Bytes Uploaded/Sec
- Queued Tasks
- Requests Processed/Sec