Integrating with Stackify Retrace
Stackify Retrace is an application performance monitoring tool that helps you retrace what your code is doing and to quickly find bugs and performance problems.
The BMC Helix Intelligent Integrations Stackify Retrace connector collects metrics data from Stackify Retrace.
You can view the collected data in BMC Helix Operations Management and derive the following benefits:
BMC Helix application | Type of data collected or viewed | Benefits |
|---|---|---|
BMC Helix Operations Management | Metrics | Use alarm and variate policies to detect anomalies and eliminate false positives for more accurate results while monitoring the health of your system. For more information, see Detecting anomalies by using static and dynamic thresholds |
Supported versions
BMC Helix Intelligent Integrationssupports the following versions of Stackify Retrace Agent for data collection:
- Windows Agent 4.35.31
- Linux Agent 2.33.9
Before you begin
Review the following prerequisites to help you plan and configure a connection with Stackify Retrace.
Stackify Retrace requirement
BMC Helix Intelligent Integrations receives metrics from BMC Stackify and applies the mapping defined in the following default JSLT to transform them into JSON format that can be understood by BMC Helix Operations Management. If required, prepare a custom JSLT by using the default JSLT as a sample.
BMC Helix Intelligent Integrations prerequisites
- Choose one or more BMC Helix Intelligent Integrations deployment modes and review the corresponding port requirements. For information about various deployment modes and port requirements, see Deployment scenarios.
- Based on the deployment mode, use the BMC Helix Intelligent Integrations SaaS deployment or the BMC Helix Intelligent Integrations on-premises gateway or both. For more information about the gateway, see Deploying the BMC Helix Intelligent Integrations on-premises gateway.
- Make sure that the on-premises gateway is able to reach BMC Stackify on the required port (default is 443).
Task 1: To configure the connection with Stackify Retrace
- Depending on the deployment mode, perform one of the following steps to access BMC Helix Intelligent
Integrations:- BMC Helix Intelligent Integrations SaaS: Log on to BMC Helix Portal, and click the BMC Helix
Intelligent Integrations tile. - BMC Helix Intelligent Integrations on-premises gateway: Depending on the platform, use one of the following URLs to access the on-premises gateway:
- (Docker or Podman) https://<hostName>:<portNumber>/swpui
- (Kubernetes or OpenShift) https://<swpuingress>/swpui
- BMC Helix Intelligent Integrations SaaS: Log on to BMC Helix Portal, and click the BMC Helix
- On the CONNECTORS tab, click Add
in the SOURCES panel. - Click the Stackify Metrics tile.
- Specify the following details for the source connection:
Specify a unique instance name.
- Specify the Stackify Retrace metrics host (default value is api.stackify.com).
- Specify the port number (default value is 443).
- Select the HTTPS option to use an https connection to the Stackify Retracehost.
- Specify the maximum number of concurrent REST API requests that should be executed during a collection schedule (default value is 20).
Specify the X-Stackify-Key.
X-Stackify-Key is the Activation Key which is automatically generated when you create a Stackify Retrace account. You can find your Activation Key from your Account Info page. For more information, see the Stackify Retrace Documentation.- Click Proxy and specify whether you want to configure a proxy server.
If yes, specify the host name and port number (default value is 8888).
- Click VALIDATE AND CREATE.
The specified connection details are validated, and the corresponding source connection is created in the Source Connection list. Verify that the source connection you created is selected.
- Make sure that you select the options for the required data types to collect data.
Configure the collectors for the selected data types by clicking the respective data type in the Collectors section.
- To create the required collector streams for the selected data types, click CREATE COLLECTORS.
Configure the distributors for the selected data types by clicking the respective data type in the Distributors section.
- To create the required distributor streams for the selected data type, click CREATE DISTRIBUTORS.
Perform one of the following actions:
- Click SAVE STREAM if you want to edit the connector before data collection starts. After you save the stream, the connector that you just created is listed in the SOURCES panel. For information about editing, see Editing and deleting connectors. After editing the connector, start the data stream from the SOURCES panel. For more information, see Managing data streams.
- Click SAVE AND START STREAM to start the data collection immediately. After you start the stream, the connector that you created is listed in the SOURCES panel.
Task 2: To verify the connection
In BMC Helix Intelligent Integrations, in the SOURCES panel, confirm that the metric data stream for the integration you created is running. Data streaming is indicated by the moving, colored arrow.

A moving red arrow (
) indicates that the metric stream is running. Metric data is pushed according to the configured Collection Schedule interval.
To view metrics in BMC Helix Operations Management
- In BMC Helix Operations Management, select Monitoring > Devices.
- Click the links for the required device.
On the Monitors tab, click the required monitor.
The Performance Overview tab shows the metric graph, as shown in the following figure:
For information about metrics, see Viewing collected data