Title: Mercury Interactive Corporate Template
1(No Transcript)
2Manage the Chaos Mercury for J2EE Helen
TangProduct Marketing ManagerMercury
Interactive htang_at_merc-int.com
3J2EE A Chaotic New World
4Key J2EE Stake Holders
Enterprise Architect
CIO
5The First Application Delivery and Management
Suite for J2EE
Mercury for J2EE
- Start With Business Process
- Correlate Application Perf. to Business Impact
- Accelerated Problem Resolution
- Manage Entire J2EE Ecosystem
- Leverage Across Lifecycle
6Mercury for J2EE
DELIVERY
MANAGEMENT
Shared Scripts, J2EE Probe Technology
7DEMO
8Manage The Chaos
Mercury Delivery Solution
PERFORMANCE TESTING
Application
Configuration
- Business Process Emulation
- End-to-end Monitoring
- Identify System Bottleneck
- Application Diagnostics
- Transaction breakdown
- Component, method, SQL
- Down to source code
- Toughest J2EE issues
- System Tuning
- Isolate system bottlenecks
- Tier or component level
- Knowledge-base
- Centralized console
9Mercury LoadRunner
Industry-leading automated scalability and
performance testing
PERFORMANCE MONITORS
Web Server
Application Server
Database
Internet/WAN
LoadRunnerController
LoadRunnerVirtual Users
- Replaces real users with thousands of virtual
users - Generates consistent, measurable, and repeatable
load, managed from a single point of control - Efficiently isolates performance bottlenecks
across all tiers/layers with automated reporting
and analyses
10Now With Complete J2EE Diagnostics and Analysis
Automated Load Testing
Automated Analysis
LoadRunner J2EE Microsoft COM .NET Performance
Monitors
COMPONENT
11J2EE Transition Breakdown Module
End-to-End Transaction Response Time
Database
TransactionA
App Server
Web Server
Client
12Manage the Chaos
Mercury Management Offerings
ApplicationSupport
Operations
Mercury Management
- Broadest Monitoring
- User, application and system
- Real-time rapid triage
- Proactive alerting
- Deepest Diagnostics
- Transaction breakdown
- Component, method, SQL
- Down to source code
- Toughest J2EE issues
13How It Works
End Users
Web Servers
App Servers
Database
FIREWALL
Database
ERP/CRM
14Mercury Difference Broadest Monitoring
Mercury Solution
15J2EE Deep Diagnostics
NEW
- Total Trace
- Captures all events at low overheads
- Isolate Toughest Problems
- Intermittent Slow Methods, Memory Leaks,
Synchronization, Cross JVM issues - For both production testing
16Mercury Difference Deepest Diagnostics
17Mercury Difference Incremental Instrumention
JVM
APPLICATION
EVENTS
APPLICATION SERVER
EVENTS
Mercury is Only Solution That Combines JMX,
Aggregation and Total Trace
18Customer Success
Major Insurance Company
Mercury for J2EE provides an early warning
threshold allowing us to fix a problem before it
causes a major outage.
- Production application not scaling beyond 15
users - Limited access to developers familiar with the
application code
Challenge
- Topaz for J2EE discovered JDBC problems
- Replaced old Oracle drivers and optimized code
Solution
Isolated problem in under 48 hours, application
performance improved now meets objective
RESULT
19Mercury Interactive / Oracle Alliance
- Long term partners, Mercury offer strong support
for 9i AS and Oracle DB - Performance monitors in LoadRunner Topaz
- Pinpoint Oracle-specific issues quickly easily
- Oracle has standardized on Mercury testing
Offerings - QA Group for testing E-Business Suite
- Performance Group for creating standard Oracle
E-Business Suite benchmarks - Working together on future product support
- Free Bundled Oracle Sizing Kit for 9iAS!!
20Questions?
21Thank You!
- Come Visit Us At the Oracle 9iAS Partner
Pavilion 710