Inspect-CPU

Proactive CICS Application Performance Analysis

 

Inspect-CPU (ICPU) identifies CICS code causing spikes in CPU usage and erratic response times.

ICPU is the only solution in its class that can be run in production for an unlimited time to provide an accurate picture of program CPU usage.

 

Inspect-CPU

Inspect-CPU (ICPU) identifies CICS code causing spikes in CPU and erratic response times. ICPU is the only solution in its class that can be run in production for an unlimited time to provide an accurate picture of program CPU usage.

Challenge

The CICS Application Performance Analysis Challenge

Performance bottlenecks in production online systems can be difficult to pinpoint and analyze. Yet addressing these bottlenecks at the code level is often the best approach to improving performance.

Most CICS performance monitors immediately alert to response time problems in your CICS regions. However, these monitors give you too little information about the most expensive and critical resource – CPU. These monitors also tend to create a lot of their own overhead – limiting their usefulness in the production environment. For this reason, they are most often used in react mode, and for short observation periods, in hopes a problem will reappear or can be recreated. Unfortunately, without a clear and reliable window onto the performance of applications in production, addressing issues can be a problem.

Production-Friendly CICS Application Performance Analysis

Goes Beyond Transaction Monitoring. Pinpoints the Programs and Program Code Using Most CPU

Run Any Time, For Any Period, With less than 2% Overhead!

Results Available in Real Time

Proactive Rather Than Reactive

Solution

ICPU for Unparalleled Understanding of CICS Application Performance

ICPU is an innovative, real time CICS performance solution that monitors the activity of application programs, providing unique insights into application program performance characteristics. ICPU points out the programs that cause spikes in CPU usage and erratic response times, providing new opportunities to save CPU cycles and increase throughput.

Most importantly, due to ICPU’s very low overhead (<2%), ICPU can monitor applications on production systems for unlimited time periods to capture sporadic problems, and to provide an accurate picture of your programs’ CPU usage.

ICPU uses a unique data collection technique in which sampling results are kept in memory buffers and are available for inquiry at any time. The result is a real-time, user-friendly, interactive tool that allows the user to watch the results continuously without having to stop the sampling and run a batch job.

ICPU’s very low overhead CICS monitoring approach avoids impact to production performance, integrates easily with the application development lifecycle, and is available to everyone at any time.

Benefits and Savings
  • ICPU delivers performance insights unavailable with other solutions.
  • ICPU’s <2% overhead permits unconstrained proactive monitoring in production, ensuring that issues are captured, and that a complete performance picture is obtained.
  • Sampling results are immediately available and can be viewed at any time during or after the sampling run.
Features and Capabilities
  • Exception Notification: ICPU generates an alert when any program exceeds a predefined CPU usage threshold, so that corrective action can be taken immediately.
  • Unlimited Deployment: ICPU can be used by any number of users, in any environment, at any time, for any length of time, with no impact on the inspected systems.
  • User-friendly: ICPU is easy to use and provides meaningful, easy-to-understand results.
  • Unattended operation: ICPU can be set up to start automatically when CICS comes up, or at scheduled time.
  • Source listing: Matches sampling data directly to COBOL source code.
  • Online help: Available from any screen.
  • Filtering: By user/transaction/terminal/program.
  • Check Points: Assure that sampling results are not lost if CICS crashes.
  • Immediate reporting: Batch reports can be produced at any time, even while sampling is ongoing.
  • Model inspections Ids: Any previous inspection can be used as a model for a new one.
  • Detailed CPU breakdown: CPU usage and CICS services breakdown to the QR TCB and all the other TCBs, such as L8, L9 and TCB switching statistics.
  • Inline command – Can be used to start an inspection from any terminal.
  • Install and use: A non-SMPE installation, one load library for all CICS versions, installs in less than an hour.
  • Standards-Compliant Product Design: ICPU uses only standard z/OS/CICS interfaces.
  • Installation verification programs: Distributed in source and load formats. Can be used to verify ICPU installation and to familiarize the user with ICPU’s presentation of CPU usage statistics for the various CICS commands.

North America

15 Constitution Dr, Suite 100 Bedford, NH 03110

Hours

Mo-Fr: 8:30am - 5pm (ET)

Call Us

(603) 458-5300

Israel

Hahilazon 3
Ramat Gan 5252267
Israel

Hours

Su-Th: 8:30am - 5pm (GMT+3)

Call Us

+972-3-5763100

North America

15 Constitution Dr, Suite 100 Bedford, NH 03110

Hours

Mo-Fr: 8:30am - 5pm (ET)

Call Us

(603) 458-5508 

Israel

Hahilazon 3
Ramat Gan 5252267
Israel

Hours

Su-Th: 8:30am - 5pm (GMT+3)

Call Us

+972-3-5763100