1.6 How AppManager Can Help

AppManager ResponseTime for Exchange and Exchange Online provides a comprehensive solution for monitoring Exchange server and Exchange Online response time from a client perspective.

For Exchange servers on-premises, you can use the Knowledge Script to perform the following procedures and find out the response time for each:

  • Check an Address Book entry.

  • Open an Exchange folder.

  • Open an Exchange folder and read the most recent item stored in it.

  • Send an email message from and receive it into a specific user account.

  • Send an email message and return the receipt for that message back to the sender.

For any of these actions, you can mimic the Exchange 2003 feature that enables users to access Exchange accounts securely from outside the enterprise firewall (that is, RPC over HTTP).

NOTE:RPC over HTTP is not applicable for Outlook 2016 or later.

For Exchange Online, you can use the Knowledge Script to perform the following procedures:

  • Opens an Exchange folder of the user that is configured in the Security Manager and reports the amount of time the operation took.

  • Send an email from the user account that is specified in the AppManager Security Manager and receive it back to the sender and report the time required for the operation.

  • Send an email from the user account that is specified in the AppManager Security Manager and return the receipt for that message back to the sender and report the amount of time required for the operation.

Because you can install AppManager ResponseTime for Exchange and Exchange Online on as many as 10 different clients across the network (or more, if you purchase extra licenses), you can monitor the availability and performance of your on-premises Exchange Server infrastructure and Exchange Online services from the perspective of network users. AppManager ResponseTime for Exchange and Exchange Online is therefore an excellent tool for monitoring service-level agreements.

In addition, it’s a great tool for network troubleshooting. For Exchange servers, the module pinpoints the performance at specific offices and regions, alerting you as soon as Exchange performance starts to dip—before end users are affected. For Exchange Online, the module pinpoints the connectivity from specific geographic locations, alerting you as soon as as Exchange performance starts to dip—before end users are affected.

The architecture of the AppManager ResponseTime modules differs slightly from that of other modules, such as Microsoft IIS or Oracle, which run on servers. AppManager ResponseTime for Exchange and Exchange Online is designed to run synthetic transactions between client computers—where you’ve installed the AppManager agent and the ResponseTime for Exchange and Exchange Online managed objects—and your Exchange servers or Exchange Online services. You therefore need to think about network topology when you select the computers that will serve as clients for these synthetic transactions. For more information, see Section 2.3, Where to Install ResponseTime for Exchange and Exchange Online.