3.0 Exchange-RT Knowledge Scripts

AppManager ResponseTime for Exchange and Exchange Online provides a set of Knowledge Scripts for monitoring the response time of Microsoft Exchange servers on-premises and Exchange Online. This chapter explains the Knowledge Scripts for Exchange-RT.

From within the Exchange-RT view on the Operator Console, you can select a Knowledge Script or report on the EXCHANGE-RT tab of the Knowledge Script pane.

If you choose to collect data, each Knowledge Script generates the following data streams:

  • Availability

    The Availability data point is always one of the following values:

    • 1 or 100 -- the test was successful

    • 0 -- the test was not successful

    The Availability data point indicates whether the test succeeded or failed. If, for example, a connection to the Exchange Server was established but the mailbox failed to open, the Availability data point will be 0 (not available, or not successful).

  • Response time

    You have two options for collecting response-time data:

    • Overall response time. The information returned by this data stream is also saved with the data point, and can be viewed by double-clicking the data point in the Graph Pane or Chart Console.

    • Response-time Breakdown. If enabled as separate parameters, you can collect the response-time breakdown data streams. These are individual data points for the different parts of the Knowledge Script transaction that are timed.

Interactive User

If you select to use the SSL option for a test using RPC over HTTP, you must run the Knowledge Script as “Interactive User” due to the security requirements of SSL. Running as Interactive User requires a user to be physically logged into the computer for the test to run. To run using SSL, type Interactive User for the Exchange Logon and Run As Username parameter, and leave the Password and Domain parameters blank.

Security

Most other AppManager ResponseTime Knowledge Scripts require you to enter Logon username and password information required to run the application as well as Logon and Run As information, the credentials needed to impersonate a network domain user. The Exchange-RT Knowledge Scripts require a single username/password combination, so that the network credentials are used to log onto the Exchange Server. These Knowledge Scripts use Windows authentication to authenticate the user being impersonated.

Use these Knowledge Scripts as templates for tailoring your own Knowledge Scripts:

Knowledge Script

What It Does

CheckAddressBookEntry

Checks an Exchange address book entry and reports the amount of time the operation took.

OpenFolder

Opens an Exchange folder and reports the amount of time the operation took.

OpenFolderAndRead

Opens an Exchange folder and reads the last (most recent) item it contains.

SendAndReceiveMessage

Sends email from and receives it back to a specific email user account.

SendAndTrackMessage

Reports the amount of time taken to deliver an email message and return a receipt for it to the sender.

Report_Exchange-RT

Reports on availability and response time for selected Exchange Servers.