BMC Real End User Experience Monitoring basic system architecture
The distributed architecture of this product provides scalability and other benefits, and promotes strategies for high availability and disaster recovery. The BMC Real End User Monitoring basic system architecture is illustrated in the following figure:
Basic BMC Real End User Experience Monitoring system
Basic system components
The basic system consists of the following components, each of which is a virtual machine:
- BMC Application Performance Management Console component—Is the main user interface of the system. It hosts dashboards and system-management features. It also provides links to the user interfaces of the Real User Analyzer and Real User Collector components. Every BMC Real End User Experience Monitoring system must have one Console component.
- Real User Analyzer component—Organizes traffic data acquired from the Real User Collector component into segments, processes it, and provides usable information in the following formats:
- dashboards
- reports
- incident detection features
- session, page, and object statistics
- data export functions
It also has controls for managing a portion of its functionality. Every BMC Real End User Experience Monitoring system must have at least one Analyzer component.
- Real User Collector component—Captures traffic data from a tapping point between the application and the end user (for example, a network tap or a mirror port on a network switch) and makes it available to a Real User Analyzer component. It is responsible for deciphering encrypted traffic in a secure way and applying rules to protect the confidentiality of application end users. It also has controls for managing a portion of its functionality. Every BMC Real End User Experience Monitoring system must have at least one Collector component.
- Real User Monitor component—Combines the Analyzer and Collector components on the same virtual machine. A deployment that requires only a single Analyzer and a single Collector can alternately deploy the Real User Monitor, which reduces the number of virtual machines required to one. You can deploy a Real User Monitor as long as the traffic rate does not exceed the capacity for a low-volume Analyzer. For information about how to determine these factors, see Sizing-Real-User-Analyzer-or-Real-User-Monitor-instances.
Performance Analytics Engine component—Enables you to store traffic data in a central, off-board storage location, and to locate the root cause of problems by sorting and filtering data in an intuitive and efficient way (by "zooming in" on categories of most relevance). It is an optional component.
Basic system interfaces
The basic system has the following interfaces:
- The main user interface is the BMC Application Performance Management Console web interface, accessed by using browser software. It provides links to the user interfaces of the Real User Analyzer and Real User Collector components, as well as management controls for the Performance Analytics Engine component.
- All components have a command-line interface, used mainly for setup and low-level management.
- Data-export and configuration APIs are available from the Real User Analyzer component.
Related topics