After installing the BMC Synthetic End User Experience Management components that are required for monitoring synthetic transactions, you set up creation of synthetic transactions for monitoring from the APM Console.
You use the following features to set up the simulation of synthetic transactions.
Agent groups - Each synthetic TEA Agent is associated with an Agent Group, which is a logical group (such as by geographical location or application type), that is used for load balancing and high availability.
- Scripts - From the TEA Agents, synthetic scripts run sequences of instructions that simulate user transactions. BMC Synthetic End User Experience Monitoring comes with the following prerecorded scripts: FtpPinger.ltz, Pinger.ltz, and URLChecker.ltz. You can use an external scripting tool to create more scripts.
- Execution Plan - An Execution Plan is a wrapper for a script. Through an Execution Plan, you specify the configuration for the script (including custom attributes), Agent Groups on which the script runs, run schedules, and blackout periods. Every Execution Plan is associated with a Business Service, and a new Execution Plan inherits settings from the Business Service. You can modify or override some of the settings in the Execution Plan definition.
- Business Service - A Business Service is a container of Execution Plans, enabling you to group together related sets of Execution Plans. With Business Services, you can specify Agent Groups, schedules, and blackout periods that can be applied to several Execution Plans.
This section presents the following topics: