Synthetic monitoring architecture
The BMC Real End User Experience Monitoring product not only monitors real user traffic, the product also monitors synthetic transactions, also called robotic transactions. Synthetic transactions are based on the execution of scripts that simulate user transactions. The following figure illustrates the components required to implement BMC Synthetic End User Experience Monitoring. These components are in addition to the BMC Real End User Experience Monitoring basic system components already implemented.
Product components for synthetic transaction monitoring
Monitoring of synthetic transactions by BMC Real End User Experience Monitoring involves the following product components:
Component | Description |
---|---|
Script utility | External utility that enables the user (typically an application specialist) to record or author .ltz scripts that simulate user transactions. A runtime product, such as Silk Performer, must be installed with the BMC Synthetic Transaction Execution Adapter (TEA) Agent. |
BMC Synthetic End User Experience Monitoring Plug-in | A plug-in on the BMC Application Performance Management Console, that enables you to manage script execution and view TEA Agent status. |
BMC Synthetic Transaction Execution Adapter (TEA) Agent | Remote agent that runs synthetic scripts and transfers results to the Real User Collector. |
Real User Collector | Receives synthetic transaction data from the TEA Agents. |
Real User Analyzer | Analyzes and displays data from the Real User Collector. |
Concepts and configuration objects
To understand the monitoring of synthetic transactions, you should be familiar with the following concepts:
Concept | Description |
---|---|
Script | Sequence of instructions that simulate user transactions |
Execution Plan | Configured entity for controlling the execution of a script whenever the script runs |
Business Service | Container for related sets of Execution Plans that serves as a template of configuration settings during the creation of Execution Plans |
Watchpoint configuration | Predetermined subsets of synthetic traffic for detailed monitoring through the Real User Analyzer |
Related topics
BMC-Synthetic-End-User-Experience-Monitoring-basic-concepts
System requirements for synthetic monitoring
Installing-the-TEA-Agent-for-synthetic-monitoring