Exchange Active Sync Test
By default, when you install the Client Access server role on a computer that is running Microsoft Exchange server 2007/2010, you enable Microsoft Exchange ActiveSync. Exchange ActiveSync lets you synchronize a mobile device with your Exchange 2007/2010 mailbox.
Exchange ActiveSync is an Microsoft Exchange synchronization protocol (HTTP and XML) that is optimized to work together with high-latency and low-bandwidth networks. Exchange ActiveSync enables mobile device users to access their e-mail, calendar, contacts, and tasks and to continue to be able to access this information while they are working offline.
The performance of Microsoft Exchange ActiveSync is affected by many factors. These include the number of users who are synchronizing with Exchange ActiveSync, the types of mobile devices that are synchronizing with it, and how much data each user synchronizes between the Microsoft Exchange server and the mobile device. By using monitoring, you can understand the factors that affect the performance of Exchange ActiveSync.
This test measures the health of the ActiveSync engine.
Target of the test : A server configured with the Client Access Server role
Agent deploying the test : An internal agent
Outputs of the test : One set of results for the Client Access server being monitored.
Parameters | Description |
---|---|
Test Period |
How often should the test be executed. |
Host |
Indicates the IP address of the Client Access server. |
Port |
The port number of the client access server. By default, this is 110. |
Measurement | Description | Measurement Unit | Interpretation |
---|---|---|---|
ActiveSync request processing time |
Indicates the average time elapsed waiting for a request to complete. |
Secs |
This measure includes Ping Request Time, which can increase the general response time. Adding ping counters helps clarify where performance is being impacted. |
Ping commands pending on the server |
Indicates the number of ping commands that are currently pending on the server. |
Number |
|
Ping commands dropped |
Indicates the number of Ping commands per second whose connection to the client was dropped before a response could be issued. |
Dropped/sec |
|
ActiveSync requests to the server |
Indicates the number of HTTP requests that are received from the client via ASP.NET per second. |
Reqs/Sec |
|
ActiveSync requests queued for processing |
Indicates the number of HTTP requests that are currently waiting to be assigned to a thread. |
Number |
A steady increase in this value over time is a cause for concern, as it is indicative of a processing bottleneck. |
Sync commands processed |
Indicates the number of sync commands that are currently processed by the server. |
Number |
|
Worker threads busy |
Indicates the number of worker threads that are presently busy processing requests. |
Number |
|
Worker threads idle |
Indicates the number of worker threads that are currently idle. |
Number |
Ideally, this value should be low. |