C\Prof

You’ll never have to turn on the auxiliary trace again…

A new approach

C\Prof is a new approach for gaining business and operational value from the CICS internal trace. C\Prof peeks inside CICS, but doesn’t interfere with its execution. It is not a monitor and does not require changes to CICS. Unlike traditional approaches, C\Prof makes the CICS trace inexpensive to capture and simple to interpret.

CProf Video Introducing CProf Music only C\Prof

Multiple modes

Profiling: an application perspective of the trace

When collecting data continuously or in short bursts, the insights captured by C\Prof allow you to:

ctp ispf app events C\Prof

See every EXEC CICS, DB2 SQL, IMS DLI, and MQ call. See both relative and elapsed times. Follow the program link trail. See the statement number…

No matter your role, C\Prof has you covered:

  • Production support personnel: conduct low impact short burst analysis
  • Application developers: measure performance characteristics and debug applications
  • Project leads: verify project requirements
  • Analysts: identify bottlenecks and problem areas
  • Testers: support your application developers with detailed trace information
cprof web ui transaction list 1024x550 C\Prof

Viewing a list of transactions in the C\Prof Web UI

Near-real time transaction detail:

  • List transactions based on selection criteria
  • Sift through millions of transactions with powerful find, filter, save, and sort capabilities
  • Application calls: See elapsed times and formatted results of EXEC CICS application calls
  • Program analysis: For each program used by the transaction, see where the time is being spent
cprof web ui program analysis 1024x489 C\Prof

Program analysis using the C\Prof Web UI

 

Capturing the problem is a snap

With C\Prof, you no longer need to reproduce the problem—simply take a snapshot of the CICS internal trace to create an on-demand auxiliary trace data set at a fraction of the cost. Unlike the CICS auxiliary trace which captures events that may occur in the future, a C\Prof auxiliary trace data set contains a record of what happened in CICS in the recent past. This allows you to capture and analyze problems when they first occur without waiting for it to happen again.

cprof process trace files C\Prof

Viewing a list of CICS trace snaps

Record, trace, load, and profile

Use record like you would the CICS auxiliary trace but with more control and less overhead. Analyze the resulting auxiliary trace data sets using C\Prof, or use your existing trace reporting tools as desired. Better still, load your auxiliary trace data sets into the C\Prof profiler to reveal transaction performance metrics and dive into the trace events themselves.

ctp snap and record C\Prof

Like to know more? Read the documentation or ontact us today!