TrueSight App Visibility Manager overview
TrueSight App Visibility Manager is an application performance management tool. No matter where your applications are hosted, IT Operations can see real-time, end-to-end visibility from an end-user transaction to a single line of code.
The following topics provide a brief introduction to the product and its components:
TrueSight App Visibility Manager business value
TrueSight App Visibility Manager provides application performance monitoring and deep insight into your users' experience. In addition to tracking and measuring user activity at the individual level, on premises or off, TrueSight App Visibility Manager filters data to provide you with the information you need to monitor and maintain user experience expectations and healthy applications:
- Deep application performance visibility. Pinpoint which users, transactions, and application calls are affected by changes and are impacting performance.
- Proactive problem solving with application diagnostics. Examine application diagnostics and deep-dive analytics to enable faster issue resolution.
- Transaction tracing. Efficiently isolate application problems, including failed transactions, at the level of individual lines of code and database operations.
- Integrated monitoring on-premises or off. Manage cloud-based, on-premises, and hybrid applications from a single interface.
TrueSight App Visibility Manager concepts and configuration objects
To understand application monitoring with TrueSight App Visibility Manager, familiarize yourself with the following concepts:
TrueSight App Visibility Manager automatically generates models for the web-based applications that are monitored by TrueSight App Visibility Manager. As transactions flow between monitored servers, TrueSight App Visibility Manager maps out the flow between the application nodes. The model changes dynamically as the application interacts with nodes, adding new nodes to the application model, and removing inactive nodes from the model.
For information about applications and application models, see Application models.
For information about configuring application discovery, see Configuring application discovery.
You can monitor the health and performance of an application that is monitored by App Visibility agents. The view helps you pinpoint issues in the application and locate servers where you can begin investigating problems. You can examine and trend server metrics and correlate server issues with application-transaction issues. The Application View helps you diagnose and resolve performance and availability problems with your application; and monitor synthetic transactions to predict application health and user experience.
For information about the Application View, see Investigating severity and impact of application issues.
Analyze business transactions to locate transaction entry points that are slow or have errors and that could be impacting your users. For databases, the business transactions table shows the transactions that queried the selected database.
For information about business transactions, see Analyzing business transactions.
Synthetic transaction monitoring
You use synthetic transaction monitoring to predict application health and user experience. Synthetic transaction monitoring enables you to manage the performance and reliability of your applications by executing complex business transactions and monitoring performance and functional behavior. enables your business to proactively check service level agreements (SLAs) and receive notification of a breach before the end user is impacted.
For more information about monitoring synthetic transactions, see Monitoring synthetic transactions to predict application health.
Technologies monitored by App Visibility agents
The App Visibility agents monitor transactions that use the technologies specified in the following sections. While BMC continuously tests and adjusts the agents' capabilities, updates to third-party software and irregular use of technologies are outside of our control and capacity to guarantee expected performance.
Technologies monitored by the App Visibility agent for Java
Support on Java platforms
The App Visibility agent for Java is supported on the following platforms
- Java SE 6
- Java SE 7
- Java SE 8
Supported application servers and Java versions
The Java environment includes a wide variety of application servers that are supported on a wide variety of operating systems. The following operating systems have been individually tested and certified in the BMC lab, yet the App Visibility agent for Java is supported on other operating systems where supported application servers and Java version are installed.
The App Visibility agent for Java is supported only on 64-bit operating systems.
Tested operating systems for the App Visibility agent for Java
Red Hat Enterprise Linux
|CentOS, Oracle Linux|
Oracle Solaris on SPARC
Oracle Solaris on SPARC
The App Visibility agent for Java is supported on the following application servers.
IBM WebSphere Application Server (Full Profile) 8.5.x
Oracle WebLogic Server 12c
JBoss EAP 6
|WildFly 8 (formerly JBoss AS)||Oracle 1.8|
Apache Tomcat 7.x
Apache Tomcat 8.x
For more information, see