Rocket C\Prof for Visual Studio Code
Rocket C\Prof for VS Code is used to request profiling of CICS® transactions in active regions and display the results.
Contents
Requirements
- VS Code 1.120.0 or later
- Access to a C\Prof REST API instance
Getting Started
- Install the extension from the Visual Studio Marketplace
- The C\Prof icon appears in the Activity Bar — click it to start the extension
- Open Settings and set
cprof.apiuri to your C\Prof REST API endpoint (e.g., http://<host>:<port>/cprof-rest/api)
- Click on the Log In Button or run the C\Prof: Log On command from the Command Palette (
Ctrl+Shift+P)
- Enter your username and password when prompted
- After authentication, regions will be listed on the sidebar
Extension Settings
| Setting |
Description |
Default |
cprof.apiuri |
C\Prof REST API URI |
http://<host>:<port>/cprof-rest/api |
Features
Region List
- CICS regions are listed in the sidebar
- Group/ungroup regions by clicking on the toggle button located at the upper right corner of the sidebar
- View transaction profiling sessions by selecting the region from the sidebar
- Open a region transaction filter by clicking on the filter icon located to the right of the region name
Sessions
- Start a new profiling session
- View the list of transactions collected by a session
Region Filter
- Specify the criteria for selection – identification, performance thresholds, alerts
- View the transactions that match the filter criteria
Transactions
- A Transaction List can be requested from a Session or the Region Filter
- Select a transaction in the list to view its application events and timeline
- Click on Program Analysis located at the upper right corner to view the graphical charts
| |