Documentation forServer & Application Monitor
Monitoring your applications and environment is a key capability of Hybrid Cloud Observability and is also available in a standalone module, Server & Application Monitor (SAM). Hybrid Cloud Observability and SAM are built on the self-hosted SolarWinds Platform.

Exchange 2007 Client Access Role Counters (Advanced)

This SAM template contains advanced performance and statistics counters for monitoring Exchange 2007 Client Access Role. Some of counters may require manual configuration, such as setting up installation-specific instances, correcting thresholds for the client’s environment, and so forth. Use this template in addition to the 2007-2010 Client Access Role Services and Counters (Basic) template.

Prerequisites

RPC and WMI access to the Exchange server.

Credentials

Windows Administrator on the target server.

Component monitors

Availability Requests (sec)

Shows the number of requests serviced per second. The request can be only for free/busy or include suggestions. One request may contain multiple mailboxes.

Determines the rate at which Availability service requests are occurring.

Average Request Time (Active Sync)

Shows the average time that elapsed while waiting for a request to complete. Includes Ping Request Time, which can increase the general response time of this counter. Adding ping counters helps clarify where performance is being impacted.

Determines the rate at which Availability service requests are occurring.

Requests/sec (Active Sync)

Shows the number of HTTP requests that are received from the client via ASP.NET per second.

Determines the current Exchange ActiveSync request rate.

OWA: Requests/sec

Shows the number of requests handled by Outlook Web Access per second.

Determines current user load.

Current Connections

Shows the current number of connections established with the Web service.

Determines current user load.

ASP.NET: Requests Current

Shows the current number of requests, including those that are queued, currently executing, or waiting to be written to the client. Under the ASP.NET process model, when this counter exceeds the requestQueueLimit defined in the processModel configuration section, ASP.NET will begin rejecting requests.

Should be less than 5,000 at all times.

The maximum value is 5,000. The server will return a 503 error if this value is exceeded. This value can be increased in the machine.config file to allow for Client Access Server (CAS) scalability.

ASP.NET: Request Wait Time

Shows the number of milliseconds the most recent request was waiting in the queue.

Should be less than 1,000 milliseconds (ms) at all times.

Disk Reads/sec

Indicates that a paging situation may exist because data was read from disk instead of memory.

Should be less than 50 at all times.

Disk Writes/sec

Indicates that a paging situation may exist because data was written to disk instead of being stored in memory.

Should be less than 50 at all times.

Average Response Time

Shows the average time (in milliseconds) that elapsed between the beginning and end of an OEH or ASPX request.

Should be less than 100 ms at all times.

Used to determine the latency that a client is experiencing. Higher values may indicate high user load or higher than normal CPU time.