The following illustration depicts the basic BMC TrueSight Operations Management architecture with BMC TrueSight App Visibility and BMC TrueSight Infrastructure Management providing data to the Presentation Server. With both data providers deployed, all functionality is enabled. This illustration does not cover all possible integrations. For information about the possible deployment scenarios, see Deployment use cases and best practices.
Operations Management basic deployment with all data providers
BMC TrueSight Operations Management provides the interface for monitoring data from data providers, such as the BMC TrueSight Infrastructure Management product and the BMC TrueSight App Visibility product. Authentication and permissions are provided by BMC Atrium Single Sign-On. The following table describes the purpose of each component.
The Presentation Server hosts the web-based Operations Management console functions and consumes events and performance data from the data providers to provide a consolidated set of views for monitoring the infrastructure from an application context. In addition to data presentation, the Presentation Server performs functions such as role-based access control and data management functions such as storage and persistence. The Presentation Server supports integrations to other products, high availability, and disaster recovery. User management and multitenancy support is enabled through i .
|Presentation server overview|
|BMC TrueSight Operations Management console|
The TrueSight Operations Management console is hosted on the Presentation Server.
System administrators use the Operations Management console to configure the Presentation Server, to connect to the data providers, and to integrate with other products and components. System administrators can also use the Operations Management console to view the users and user groups defined in the Atrium SSO Admin Console.
IT Operations and other specialists use the Operations Management console to monitor applications, events, and devices, or to diagnose problems.
|Central Monitoring Administration|
For Infrastructure Management, system administrators use Central Monitoring Administration to create and download installation packages for PATROL Agents and Knowledge Modules. Central Monitoring Administration is also used to define monitoring policies.
Central Monitoring Administration is launched from within the Operations Management console.
|Central Monitoring Administration for Infrastructure Management|
|BMC Atrium SSO Admin Console||System administrators use the BMC Atrium SSO Admin Console to and , which are viewable in the BMC TrueSight Operations Management console.|
For information about the App Visibility product architecture, see .
The Infrastructure Management system enables event management, service impact management, performance monitoring, and performance analytics. For more details about this system and its components, see .
|Infrastructure Management interfaces||Infrastructure Management provides additional interfaces for monitoring the data collected and processed by this system and for configuring and customizing the system.|
|Infrastructure Management Server|
The Infrastructure Management Server receives events and data from the following sources: After the Infrastructure Management Server collects this information, it processes events and data using a powerful analytics engine and additional event processing instructions stored in its database. The Infrastructure Management Server can also leverage a service model (built within the Infrastructure Management Server or published from the BMC Atrium CMDB) to map data and events in context with business services. You can deploy one or more Infrastructure Management servers.
The Infrastructure Management Server receives events and data from the following sources:
After the Infrastructure Management Server collects this information, it processes events and data using a powerful analytics engine and additional event processing instructions stored in its database. The Infrastructure Management Server can also leverage a service model (built within the Infrastructure Management Server or published from the BMC Atrium CMDB) to map data and events in context with business services. You can deploy one or more Infrastructure Management servers.
Integration Service hosts
|The Integration Service manages events from event sources such as BMC PATROL Agents, event adapters, and SNMP traps, and forwards performance data to the Infrastructure Management Server.|
Event and performance data
Events are collected from the following sources:
Performance data is collected from BMC PATROL Agents or from other sources such as BMC Portal, Microsoft System Center Operations Manager, and BMC TM ART using the appropriate adapters. Not all performance data has to be forwarded to the Infrastructure Management Server. Performance data can be collected and stored at the BMC PATROL Agents and visualized as trends in the Infrastructure Management console without streaming the data to the Infrastructure Management Server.
The BMC TrueSight App Visibility Manager system enables application monitoring so IT Operations can proactively detect and isolate application performance issues from the end-user perspective before they negatively impact business reputation and revenue.
|App Visibility Server|
The App Visibility Server is comprised of an App Visibility portal, one or more App Visibility collectors, and, optionally, one App Visibility proxy.
|App Visibility portal|
The App Visibility portal manages App Visibility collectors, the App Visibility proxy, and App Visibility agents. The App Visibility portal communicates with the associated App Visibility collectors to gather the application data to be sent to the Presentation Server and viewed in the Operations Management console.
App Visibility can send events either to a cell on the BMC TrueSight Infrastructure Management Server or to a Remote Cell.
|App Visibility collector|
The App Visibility collector receives data from one or more App Visibility agents. The App Visibility collector stores the information for the application that is monitored by the App Visibility agent. Each App Visibility collector has its own MySQL database, where all information is saved.
|App Visibility agent|
An App Visibility agent captures a sample of the transactions that have latency violations or errors. The captured data and the metrics data for the application server are sent to the App Visibility collector.
The following agents are available:
Through instrumentation by the App Visibility agents, the App Visibility proxy processes end-user performance and availability data and events. If users experience long transaction time, problematic AJAX requests, or errors, an event is sent to the App Visibility system.
|App Visibility proxy||The App Visibility proxy receives and processes end-user experience data. In the Operations Management console, IT Operations can examine end-user data through the User tier in the Application View.|
Borland Silk Performer Synthetic Transaction Monitoring for BMC Software
Borland Silk Performer Synthetic Transaction Monitoring for BMC Software is a utility that enables application specialists to record or author .ltz scripts that simulate user transactions.
The scripting utility also serves as an execution module to run scripts on the computer with the BMC Synthetic Transaction Execution Adapter (TEA) Agent.
BMC Synthetic Transaction Execution Adapter (TEA) Agent
The Synthetic TEA agent runs synthetic scripts and transfers the results to the App Visibility collector.