Microsoft Exchange 2007 Synthetics Client Access Server Transactions ActiveSync Discovery

 

Topic Last Modified: 2009-05-28

This workflow discovers Exchange ActiveSync synthetic transactions on agent-managed Client Access servers.

This discovery is disabled by default and allows you to set up ActiveSync synthetic transactions via overrides. Note that you can also use the Exchange 2007 Client Access Server Monitoring template to set up these transactions using a wizard. It is strongly recommended to not mix these methods; use either the template or the overrides method to enable synthetic transactions.

To create an ActiveSync synthetic transaction, you will need to override this discovery in the context of an Agent-Managed Client Access Server. The discovery runs every 24 hours by default. You can use the CAS Synthetic Transactions state view to check that the synthetic transaction was created.

Details

Product Name

Exchange

Product Version

8.0 (Exchange Server 2007)

MOM Rule Path

Microsoft Exchange Server/Exchange 2007

MOM Rule Name

Exchange 2007 CAS Active Sync Transaction Discovery

Explanation

The discovery accepts the following overrides:

IntervalSeconds: the default frequency of the discovery (in seconds)

Logging Level: Controls whether the discovery will generate troubleshooting events to the event log on the agent where the discovery is running. Valid settings are:

1 = Log errors only

2 = Log errors and warnings

4 = Log errors, warnings, and information

Sync Time: Allows you to specify a specific time at which the discovery should run

Target Servers: This is a semicolon separated list of target servers. Note that the target servers must be agent-managed Exchange 2007 Mailbox servers residing in the same site as the Client Access server.

Timeout Seconds: the default time-out value of the discovery (in seconds)

User Action

Use the following procedures to configure the synthetic transaction and to change the time-out and frequency for the synthetic transaction.

Manually Configuring ActiveSync Client Access Server Synthetic Transaction

To manually configure an agent-managed Client Access server to perform an ActiveSync Client Access server synthetic transaction to another mailbox server within its site

  1. In the Operations console, in the Authoring section, expand Object Discoveries. Ensure that your console is not scoped to a subset of management pack objects.

  2. Change the scope to targets that start with “Exchange 2007 Synthetic CAS.” (Eight classes appear, representing the different CAS synthetic transactions.)

  3. Right-click Exchange 2007 CAS ActiveSync Transaction Discovery and choose Overrides\Override the Object Discovery\For a specific object of type: Exchange 2007 Client Access Role. The Select Object message box appears.

  4. Select the Exchange 2007 Client Access server you want to use to run the transactions, and click OK.

  5. The Override Properties dialog box appears.

  6. Change the Target Servers parameter. It accepts a semicolon-separated list of destination Mailbox servers to test against. The destination Mailbox servers must be in the same Exchange organization and site as the Client Access server. You must enter the fully qualified domain name (FQDN) of the target servers.

  7. Choose a destination management pack to save the override and click OK.

    Note

    By default, when you create a management pack object, disable a rule or monitor, or create an override, Operations Manager saves the setting to the Default Management Pack. As a best practice, you should create a separate management pack for each sealed management pack, rather than saving your customized settings to the Default Management Pack. For more information, see Customizing Management Packs (https://go.microsoft.com/fwlink/?LinkId=140601).

A discovery will now run that generates a new instance of a Client Access server watcher. This discovery runs every 24 hours by default. To check that the watcher was created, go to the CAS Synthetic Transactions State view, which will show all instances of all discovered CAS watchers. You can enable other Client Access server synthetic transactions in a similar way.

Changing Time-out and Frequency

If you want to change the time-out and frequency of the manually created ActiveSync Client Access Server synthetic transactions, perform the following steps:

Note

the Client Access Server synthetic transactions created by using templates can be changed using the template wizard.

  1. In the Operations console, in the Authoring section, expand Rules.

  2. Search for classes that contain “connectivity” and scope the console to those classes. (Seven classes appear, representing the different CAS synthetic transactions.)

  3. To change the time-out and frequency of the ActiveSync transactions, right-click the Exchange 2007 Test Active Sync Connectivity Collection rule and select Overrides\Override the rule\For all objects of type: ActiveSync Connectivity.

  4. Change the Interval Seconds and Error Latency values to the desired values.

  5. Choose a destination management pack to save the override and click OK.

    Note

    By default, when you create a management pack object, disable a rule or monitor, or create an override, Operations Manager saves the setting to the Default Management Pack. As a best practice, you should create a separate management pack for each sealed management pack, rather than saving your customized settings to the Default Management Pack. For more information, see Customizing Management Packs (https://go.microsoft.com/fwlink/?LinkId=140601).

  6. Perform the same steps for the Exchange 2007 Test ActiveSync Connectivity Monitor.

Note

Be sure to use the same override values for the rule and monitor. This ensures that the synthetic transaction will run only once. If you use different overrides for the rule and monitor, the synthetic transaction will run multiple times: once for collecting performance data and once for collecting state information.

For More Information