Which Diagnostic Tool should I use for Fusion Middleware Performance Tuning ?

 Today’s post is little different from my other posts as I need your help to identify right diagnostic tool for performance issues in Oracle Fusion Middleware (10g & 11g).

Issue : My client is using Oracle Fusion Middleware; 10g R2 (Portal/SSO/OID), 10g R3 (custom J2EE application) and 11g R1 (SOA on WebLogic). Application response time is acceptable for approx. 200 concurrent users but as user load increases (500+ concurrent users) performance degrades exponentially (only 30% of memory & cpu in use).

How would you troubleshoot performance issues in such scenario ?

Which tool would you suggest to identify performance bottlenecks in Fusion Middleware and Database stack ?

Performance Diagnostic Tool, I am planning to use is Application Diagnostics for Java (AD4J)

.
Why I decided AD4J ?

1. Most of my applications are J2EE and AD4J provides immediate visibility in Java Stack (Thread States and Java methods/line number)

2. Oracle AD4J facilitates tracing of Java requests to the associated database sessions and vice-versa thus highlight any problems that span different tiers (Middle Tier and Database Tier)

3. AD4J provides JVM tracing for fine-grained details of JVM activity, helpful in monitoring short transactions. Helpful to identify interdependency of threads, resource bottlenecks (DB, I/O, network ..)

.

Which tool you use to identify performance issues with J2EE application and Fusion Middleware (SOA, OAS, SSO, WebCenter and WebLogic ) ?

About the Author Masroof Ahmad

Leave a Comment:

7 comments
Add Your Reply