In today's tight economy many organizations are adopting application performance management policies for tuning systems to avoid or postpone upgrades and cut operational costs. Using traditional tools is of limited help for production applications.
The popular CICS performance monitors tell you about any response time problem in your CICS regions. However, these monitors give you too little information about the most expensive and important resource – the CPU.
Inspect CPU ("ICPU") is a CICS sampling product that monitors the activity of the application programs and provides live and complete insight into the CPU usage of the application programs and the code within them. ICPU uses a unique data collection technique in which the sampling results are kept in memory buffers, and are therefore available for inquiry at any time.
This unique design results in a low overhead tool (up to 5% of transactions monitored) that does not affect production work, integrates easily with the application development lifecycle, and is available to IT staff at any time.
ICPU’s advanced features give you new opportunities to save CPU cycles and streamline production activity by finding the exact program code causing high usage. The product provides new CPU savings opportunities even for well-performing applications. Consider, for example, a program that runs a million times a day under various transactions, all of them with a very good response time. Over a day’s work this program may be the highest CPU consumption but has unknown tuning opportunity, a fact that the other diagnostic tools are unable to detect as they cannot run in production over an extended period of time. Being able to reduce each execution by 1 millisecond will save 16 CPU minutes per day, or more than 4000 minutes per year. That can amount to tens of thousand of dollars per year. Inspect CPU is the only CPU sampling product that can identify these offending programs and help you save on your computing costs.