APM Insight - An Overview


APM Insight (previously J2EE Transaction Monitoring) gives you visibility into the way your applications behave for your end users. You get comprehensive end-to-end transaction awareness across your entire infrastructure, enabling you to isolate performance issues and resolve them quickly without degrading the performance of your applications. Drill-down to the root cause of problems quickly and perform first-level troubleshooting.

Working

To learn how APM Insight works in Applications Manager, refer here.

Supported Platforms

Gain deep insight into your application's performance with Applications Manager's APM Insight. Supported platforms include:

APM Metrics

Monitor application-critical performance metrics on the APM Insight dashboard, which offers a visual representation of the performance metrics of all the components starting from URLs to SQL queries, APDEX scores to measure user satisfaction and transaction tracing. Browse though the following topics to learn more about the performance metrics that are monitored in APM Insight:

Configuration

Besides the performance metrics monitored, APM Insight allows you to perform configuration settings that enable you to monitor the performance of custom application components and their key transactions with deep insights. Following are some of the configuration settings that are available in APM Insight:

  • Customize your APM Insight agent configuration profile and set thresholds for key parameters of web and background transactions.

    Note: For Applications Manager v15060 and below, agent configuration settings can be set up only in the apminsight.conf file. Learn more

  • Monitor custom transactions, classes, methods, and frameworks using custom instrumentation for code-level insights.

Additional features

APM Insight offers additional configurations that aids you in monitoring the performance of additional application components with in-depth visibility. Following are some of the additional features that are supported in APM Insight:

  • Efficiently monitor instances using autoscaling for cloud-based applications.
  • Monitor important metrics in your application using App parameters
  • Use thread profiling to identify and eliminate bottlenecks in your code
  • Track transaction traces made from one application to another with Distributed Tracing
  • Use Service Maps to gain a topological view of your application components along with its connection to other dependent resources in your infrastructure.