Recently, Oracle released a new diagnostics tool, Oracle Application Diagnostics For Java, which act as standalone utility in family of Oracle Enterprise Manager.
According to Oracle Application Diagnostics for Java - Usage Scenarios, this utility can perform following major java diagnostics.
- Examining JVM activity
- Elapsed Time Analysis (Thread Trace)
- Track Database bottlenecks to Java
- JVM Memory Usage Summary
As OEM does, installation of Oracle Application Diagnostics For Java (Oracle AD4J) contains two parts:
- Console Installation for Oracle Application Diagnostics For Java
- Oracle AD4J Agent Installation
And, a repository database is required to store data collected by agent. For Oracle AD4J, PostgreSQL is one option besides Oracle. This non-oracle exclusive offering is very welcomed. Oracle AD4J can be implemented to collect and diagnose the following application platforms via agent:
- Oracle Application Server
- Oracle Weblogic
- Apache Jserv
- IBM WebSphere
- Oracle Database
- Standalone Java
Among above, the first four are dominate java-based application server and I’m thinking Oracle AD4J is good to diagnose not only application server itself, but java application running on top. Oracle Database is the one which is supported absolutely by Oracle AD4J. Comparing to them, I’m highly interested in the offering to support “Standalone Java”. It might be possible for me to use Oracle AD4J instead in my endeavor on Java project diagnostics.
Popularity: 21% [?]