Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>HCL Z Abend InvestigatorNew to Visual Studio Code? Get it now.
HCL Z Abend Investigator

HCL Z Abend Investigator

HCL Software

|
7 installs
| (0) | Free
Provides support for HCL Z Abend Investigator functionalities in VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

HCL Z Abend Investigator

The HCL Z Abend Investigator extension for Microsoft Visual Studio Code works in conjunction with the Zowe Explorer extension. HCL Z Abend Investigator helps developers analyze and fix application and system failures.

When applications abnormally end (ABEND) it is crucial to understand the root-cause. HCL Z Abend Investigator can discover ABENDs faster, more confidently, and in less time by automatically harvesting real-time information of the ABEND and its environment at the time of failure.

General requirements

  • Assumes knowledge of HCL Z Abend Investigator product installation and features
  • The Z Abend Investigator VS Code extension connectivity to the host is similar to using the Z Common Components (ZCC) server
    • Assumes knowledge of how to install and configure the Z Common Components server
    • ZCC must use the AT-TLS feature when configuring TLS support

VS Code extension requirements

  • VS Code 1.90.0+
  • Zowe Explorer 2.17.0+
    • Assumes that the user has knowledge of the Zowe Explorer extension before using the Z Abend Investigator extension

Optional VS Code extensions

  • IBM Z® Open Editor
    • Provides color coded sources when viewing side files in fault reports
    • Provides color coded job spool data sets

Host requirements

  • HCL Z Abend Investigator 16.1.0+
  • HCL Z Common Components 16.1.0+
    • There must be at least one Z Common Components server configured and deployed on the host that you want to work with

Features

The current version of the Z Abend Investigator extension does not support the full functionality of the ISPF Z Abend Investigator client, or of the Eclipse Z Abend Investigator client.

Itemized below are the features supported and not supported in broad terms.

History files

  • Open history files in a separate view
  • Add history files to the Z Abend Investigator tree view:
    • From the Zowe Data Sets tree view
    • From the Z Abend Investigator tree view
    • From the Command Palette
  • Remove history files from the Z Abend Investigator tree view

Fault reports

  • Reanalyze and show fault reports in a separate view:
    • From the history file view's context menu, or by clicking on a fault entry reference
    • From a job context menu in the Zowe Jobs tree view
    • From a job JESMSGLG editor as hyperlinks, and from the context menu
    • From the Command Palette
  • Navigate to sections of the report:
    • Event Detail hyperlinks to jump to a specific event
    • Source code hyperlinks to open a source file at a specific line

Z Common Components server connections

  • Associate a ZCC port with a Zowe Profile
  • Remove the association between a ZCC port and a Zowe profile

Unsupported features

  • Multi-Factor Authentication (MFA)
  • Trust manager for certificates used when connecting to the Z Common Components server

History files

  • Add default and recent history files
  • Copy/Rename/Remove fault entries from the history file
  • Filter fault entries
  • Choose column ordering and visibility
  • View fault entry properties

Fault reports

  • Side files:
    • IDITrace logs
    • JCL for the job causing the ABEND
    • Minidump
  • Hyperlinks:
    • Lookup view links for viewing ABEND explanations
    • Data set links
    • Memory links jumping to minidump
    • CICS links

Views

  • Add view
  • Create view
  • Show and navigate views

Fault analytics

  • Manage and display charts

Getting started

Specifying the ZCC connection port

Before you begin, all the above requirements must be fulfilled.

  1. Open VS Code
  2. If necessary, create at least one Zowe profile: team configuration profile or v1 profile (deprecated)
  3. Switch to the Zowe Explorer tool window
  4. Right-click on the profile that matches the z/OS subsystem your Z Common Components server is running on
  5. From the Z Common Components menu item, choose Configure port
  6. Enter the port that your Z Common Components server is configured to use

You are now ready to use the Z Abend Investigator VS Code extension.

NOTE: if you access a Z Abend Investigator feature before configuring the port number, you will be prompted to specify the port the first time only.

The Z Abend Investigator tree

When the Zowe Explorer tool window is selected in VS Code, the tool window has three tree views by default: Data Sets, Unix System Services, and Jobs.

The Z Abend Investigator extension adds a Z Abend Investigator tree view as well to manage the history files that have been added.
When a Z Common Components server port is associated with a profile, that connection will be displayed in the Fault Analyzer tree view.

Z Abend Investigator tree

Tree structure

Connection nodes

There will be one root node representing each host and port of a Z Common Components server connection.

Browse History Files nodes

These are the parent nodes of any history file that have been added for the connection.

  • The Add history file inline button (or context menu item) prompts for a data set name for a new history file to open and add to the tree

History file nodes

These are nodes representing a history file that has already been added.

  • The Open history file inline button (or context menu item) opens the history file or reveals it if already open
  • The Remove history file inline button (or context menu item) removes the history file from the Z Abend Investigator tree

Adding history files from the Zowe Explorer Data Sets tree

History Files can also be added from the Zowe Explorer Data Sets tree:

  1. From a profile in the Zowe Explorer Data Sets tree, select its Search Data Sets inline button or context menu item
  2. Select an existing filter or create a new filter that will show the history file that you want to open and add to the Z Abend Investigator tree
  3. From the context menu, select Z Abend Investigator > Add history file
  4. If a Z Common Components server port has not been defined for this profile, the system will prompt for a port and create a new ZCC connection in the Z Abend Investigator tree
  5. The history file will be added to the Z Abend Investigator tree if it does not already exist in the tree, and will be opened in a new tab

Add history file from Data Sets view

Viewing fault reports from a history file

Once a history file has been added to the Z Abend Investigator tree, it can be displayed by clicking on it in the tree.
Once the history file is displayed, you can open a fault report by double-clicking on a fault entry row.

An additional path to achieve the same result is to open the context menu over a fault entry row, and select Reanalyze.

Open report from history file

Viewing fault reports from the Zowe Explorer Jobs tree

When jobs that have generated one or more ABENDs are displayed from the Zowe Explorer Jobs tree, the fault report can be viewed in multiple ways.

From the Jobs tree node

  1. Right-click on the job that completed with an ABEND

  2. Select Z Abend Investigator > Open fault report

    NOTE: if there is more than one ABEND in the job, you will be prompted to select which fault report you want to open

Open report from Jobs tree node

JESMSGLG output data set of a job (hyperlinks)

  1. Expand the tree node for the job that completed with an ABEND
  2. Click on the JES2:JESMSGLG output data set to open it
  3. Hyperlinks will be displayed for each ABEND that occurred.
    Ctrl-clicking a hyperlink will open the fault report associated with the ABEND

Open report from JESMSGLG hyperlinks

JESMSGLG output data set of a job (context menu)

  1. Expand the tree node for the job that completed with an ABEND
  2. Click on the JES2:JESMSGLG output data set to open it
  3. From the editor context menu, select Open fault report

Open report from JESMSGLG context menu

Z Abend Investigator VS Code commands

The Z Abend Investigator extension adds new commands to the VS Code Command Palette.

Add history file

Adds a history file to the Z Abend Investigator tree in the Zowe Explorer tool window.
You will be prompted for:

  • A Z Common Components server connection if there is more than one connection defined
  • A data set name for the history file you want to open and add to the Z Abend Investigator tree

Add history file from command palette

Open fault report

Performs reanalysis on a fault report and opens that report.
You will be prompted for:

  • A Z Common Components server connection if there is more than one connection defined
  • The data set name for the history file containing the fault entry you want to reanalyze and open
  • The fault entry ID for the report you want to reanalyze and open

Open report from command palette

Overview of the Fault Report view

The Fault Report view is a collection of tabs that enable the user to view different sections of the report.

Some sections have hyperlinks that will open source files at a specific line number.
The Event Details section displays event hyperlinks to jump to the definition of the event in another section.

The layout is similar to the Fault Reports view in the Z Abend Investigator Eclipse client.

Overview of the Fault Report view

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft