AppDynamics for Java Monitoring

AppDynamics gives you unique real-time visibility of how your applications perform inside many of the industy-leading Java application servers like Weblogic, WebSphere, JBoss, Tomcat, Glassfish and others.

KEY BENEFITS

  • Visualize and monitor all your JVM dependencies
  • Real-Time monitoring of JVM performance, health, and exceptions
  • Cross-JVM visibility for monitoring of distributed transactions
  • Troubleshoot Java code latency in minutes

Visualize and Map JVM Application Dependencies

Automatic discovery and mapping of all tiers that service and interact with your java Application and JVM. This gives you a far superior high-level view into your application performance than other Java performance tools.

Monitor JVM health and Performance

Understand the health of your JVM with key Java profiling metrics like response time, throughput, exception rate, and garbage collection time as well as key system resource like CPU, memory, and disk I/O.

Distributed Business Transaction Tracing

Advanced tag-and-follow tracing of distributed transactions across your JVMs. Simple intuitive view of how a distributed business transaction executes and where bottlenecks exist.

Troubleshoot Java Code Latency in Minutes

AppDynamics provides full visibility of Java code execution as business transactions and requests are processed by the JVM. This allows you to isolate latency and pinpoint its root cause in minutes.

Trending of JMX and Custom MBean Metrics

AppDynamics provides a comprehensive metrics viewer that allows you to correlate, trend and analyze key metrics from your JVM and Container (via JMX) as well as metrics via custom MBeans.

Automatic Memory Leak Detection

Detect and troubleshoot memory leaks and object thrash issues, even under production load.

Audit JVM Configuration Changes and Application Deployments

AppDynamics will automatically report any changes to the JVM run-time environment configuration as well as track new application deployments and JVM restarts. This helps you understand when and what changes were made to your application environment and assists with Java performance tuning..



SQL and NoSQL Latency

AppDynamics can provide you with monitoring capabilities for both SQL (Oracle, SQL Server, MySQL, Sybase, DB2, …) and NoSQL technologies (Cassandra, MongoDB, Hadoop, …) ensuring you have full visibility of how your data queries impact application performance.


Get Started Now:
There are two ways to get started with AppDynamics for Java:

  1. Download our free version of AppDynamics Lite
  2. Register for our free 30-day trial of AppDynamics Pro

Platform Support

AppDynamics provides support for all JVMs and application servers with Java 1.5 and above. This includes full framework and protocol support to give you maximum visibility into your Java application.

WebSphere 6.1+, 7.x
Oracle 10.3.0, 10.0.2
WebLogic 9.x, 10.x
JBoss 4.x, 5.x
GlassFish v2, v3
Apache Tomcat 5.0,
6.x, 7.x
Jetty 6.x, 7.x
Resin
Solr
Webmethods
Adobe Coldfusion 8.x,
9.x
OSGi Infrastructure
(Felix, Equinox,
IBM MQ Series 6.x, 7.x
IBM WAS Embedded
JMS 6.1+, 7.x
Active MQ 5.x
JBoss MQ 4.x, 5.x
Weblogic Embedded JMS
9.x, 10.x
Tibco RV
Oracle AQ-JMS
Open MQ
Fiorano MQ
Applets
AWT/Swing/RCP
BlazeDS
Hibernate
Oracle Coherence
Spring Beans 2.0.x, 2.5
Struts 1.x
Servlets 2.x
Struts Action 1.x, 2.x
EJB 2.x, 3.x
JMS Message Listeners
1.x
Wicket
Tapestry
JSF
Cassandra with Thrift

More about What You Can Do with AppDynamics Java Monitoring

You’re able to visualize and map JVM dependencies, automatically discovering and mapping of all tiers that service and interact with your java Application and JVM. This gives you a far superior high-level view into your application performance than other Java performance tools.

You’re also able to Monitor JVM health and Performance, understanding the health of your JVM with key Java profiling metrics like response time, throughput, exception rate, and garbage collection time as well as key system resource like CPU, memory, and disk I/O.

Distributed Business Transaction Tracing enable an advanced tag-and-follow tracing of distributed transactions across your JVMs. You gain a simple, intuitive view of how a distributed business transaction executes and where bottlenecks exist. And finally, you can troubleshoot Java Code Latency in Minutes, getting full visibility of Java code execution as business transactions and requests are processed by the JVM. This allows you to isolate latency and pinpoint its root cause in minutes.

In regards to JMX trending, you can get a comprehensive metrics viewer that allows you to correlate, trend and analyze key metrics from your JVM and Container (via JMX) as well as metrics via custom MBeans, as well as detect and troubleshoot memory leaks and object thrash issues, even under production load.


 


MORE: