BMC Real End User Experience Monitoring system architecture


The distributed architecture of this product provides scalability and other benefits, and promotes strategies for high availability and disaster recovery. The architecture of the BMC Real End User Experience Monitoring core components is illustrated in the following figure:

BMC Real End User Experience Monitoring core component architecture

arch_general.png

BMC Real End User Experience Monitoring core components

The core end-user experience system consists of the following components, each of which is a virtual machine:

Component

Description

BMC Application Management Console 

The Console provides the interface for monitoring the end-user experience and for configuration of the system and its plug-ins, and integrations. Every BMC Real End User Experience Monitoring system must have one Console component.

Real User Analyzer 

The Analyzer 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 

A Collector 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 an Analyzer. A Collector 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. You can also deploy a hardware version of a Collector component.

Real User Monitor

A Monitor 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. You can also deploy a hardware version of a Monitor component.

Performance Analytics Engine

The PAE is an optional component that enables you to store traffic data in a central, off-board storage location, and to locate the root causes of problems by sorting and filtering data in an intuitive and efficient way (by "zooming in" on categories of most relevance).

Aggregation Server for Extended Reporting

Extended Reporting is an optional component that provides additional analysis capabilities and reporting derived from BMC Real End User Experience Monitoring performance metricsFor details about this component, see the BMC-Real-End-User-Experience-Monitoring-Extended-Reporting-system-architecture.

APM Central

APM Central combines the Console, Real User Monitor, and Performance Analytics Engine on the same virtual machine.

Consult the following topics for information about sizing these components for your deployment:

Recommendation

For best performance, install Performance Analytics Engine instances and the Real User Analyzer with which they are associated on the same host.

BMC Real End-user Experience Monitoring system interfaces

BMC TrueSight App Visibility Manager provides the following user interfaces for specific sets of features:

  • The Application Management Console (Console) is the primary access point to the system. Use it for most day-to-day tasks, such as monitoring performance on dashboards, running traffic-data queries, and managing system components and access. 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.
  • The Real User Analyzer and Real User Collector components enable you to manage captured traffic, set up Collector feeds, configure Watchpoints, and access the Watchpoint Summary, Session Browser, Incidents, Reports, and other features. You access these components by drilling down from the System Deployment > Components > Status page in the Console. If you do not deploy the Console, you can also access each of these interfaces by providing a URL.

    The Real User Monitor component, which is a single interface that combines the features of the Real User Collector and Real User Analyzer, has the same user interface as the Real User Analyzer. 
  • The CLI enables you to perform some low-level configuration tasks from a command line. All components have a command-line interface.
  • The various APIs enable your in-house developers to programmatically control data configuration, data exports, and other actions. Data-export and configuration APIs are available from the Real User Analyzer component.
  • The BMC Real End User Experience Monitoring - Aggregation Server for Extended Reporting user interface enables the administrator to configure the component and to manage and control data aggregation.

The following image illustrates the relationship of the various application management components and their user interfaces.   

euem_interfaces.png

Related topics

Planning-worksheets

Deployment-use-cases

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*