wily | ca

CommunityCommunity

Partner AccessPartner Access

Site MapSite Map

ContactContact

Japanese Site

INTROSCOPE
 

Wily Solution Scenario — Reactive Application Management

A large, worldwide telecommunications firm has chosen to implement the Wily solution to better ensure the performance and availability of its DSL reseller application. The firm chose to implement Wily based on the capability of Wily’s management products and on the solution’s ability to bridge the functional silos across the IT organization. The application is expected to deliver superior performance and conform to the firm’s high QoS standards, which include continuous application improvement and adherence to strict Service Level Agreements.

The firm’s Application Support team uses Introscope® Alerts, Dashboards and Blame™ technology to pinpoint problems with the application itself, the application server and supporting systems. Shortly after the application is deployed, the Application Support specialist finds on his Introscope dashboard that memory consumption has been steadily increasing. He suspects that a memory leak exists. He turns to Introscope LeakHunter™ and quickly finds that the source of the memory leak is a specific EJB that keeps adding objects to a hash table without ever removing them. The Application Development team fixes the problem and the application is redeployed.

Using Introscope PowerPack™ for the Application Server, the application support specialist discovers that the JDBC connection pool is running low, causing a slowdown in JDBC operation response time. He informs the application server administrator who increases the JDBC connection pool, thus improving performance right away.

With help from Introscope, the Application Support team has successfully met the application’s SLA (90% of application transactions must be completed within 6 seconds). But the Office of the CIO recently redefined its QoS strategy and has determined that the application must meet a new SLA that requires 95% of the transactions to be completed within 3 seconds.

The team uses Introscope Transaction Tracer™ to track individual “rogue” transactions that, while constituting a small percentage of overall transactions, are responsible for causing the largest percentage of application performance problems. Throughout the day, Transaction Tracer identifies 152 rogue transactions. 140 of these transactions utilize an EJB that was supposed to have been removed. The application support specialist notifies the development team who fixes the problem and rolls out an update.

The remaining twelve rogue transactions each take a different path through the application. The Application Support specialist sorts these transactions by response time. One by one, he examines each transaction through Transaction Tracer’s patent-pending SpeedTrap™ technology to find where the most time was spent in the transaction path.

He opens the Transaction Tracer screen to view each individual transaction. It shows a component-level breakdown of the transaction from the application entry point through to the back-end requests. A majority of the rogue transactions spend the most time making database calls, which are shown as the actual SQL statements that the transaction makes. The Application Support specialist calls the DBA to examine the SQL statement issues. The DBA then uses his own Introscope Workstation to see his own views of the transactions, as well as other application/database interaction metrics.

The application is ready to be redeployed. By using Introscope and Wily’s family of Java application management solutions to achieve high application performance, the Application Support team can now meet the new corporate QoS goals and ensure consistently superior experiences for every user.

 
Introscope LeakHunter identifies memory leaks in both pre- and post-deployment environments.

Introscope LeakHunter™ identifies memory leaks in both pre- and post-deployment environments. Learn more about LeakHunter...



Introscope Transaction Tracer identifies component-level interactions in individual transactions.

Introscope Transaction Tracer™ identifies component-level interactions in individual transactions. Learn more about Transaction Tracer...

Solutions  ..  Products  ..  Services  ..  Support  ..  News & Events  ..  About Wily

CommunityCommunity

Partner AccessPartner Access

Site MapSite Map

ContactContact

Japanese Site

Copyright © 2008 CA. All rights reserved.  ..  Legal Notices  ..  PRIVACY

 
Enterprise Application Management