The z/TPF group is dedicated to sharing news, knowledge, and insights about the z/TPF product family. Consisting of IBMers and users, this community collaborates to advance the potential of high-volume, high-throughput transaction technology.
Application performance monitoring (APM) tools use OpenTelemetry to analyze the system state and transaction details from all platforms in your enterprise and can alert you to issues earlier, which can help speed the investigation and resolution of issues across your enterprise.
z/TPF support for OpenTelemetry provides a user exit library called the tpfrtmc OpenTelemetry forwarder user exit in runtime metrics collection (RTMC). With this user exit, you can use the tpfrtmc offline utility to send name-value pair collection, continuous data collection (CDC), and user-defined metrics data to your APM tools. You can also modify the tpfrtmc OpenTelemetry forwarder user exit to customize the implementation of the OpenTelemetry data.
The following images show an example of utilizing this data in an example APM tool, IBM Instana.
Additionally, APAR PJ48032 provides support for name-value pair distribution sample collection. Name-value pair collection presents the metrics as averaged values to provide summaries of what is occurring on your system by your selected name-value pairs. These summaries can obscure transactions with extreme resource usage and underlying treads. Name-value pair distribution sample collection captures data for one message of each type in every collection interval. With this support, you can perform statistical analysis across a day or week against the metrics for individual messages. This analysis can help you to understand the distribution of your transactions, how the distribution changes over time, and to further investigate outliers.
Data is put into the tpf_nvp_dist_samples, tpf_nvp_dist_metrics, and tpf_nvp_dist_nvps tables in the TPFDataSciDB database.
Perform your name-value pair collection distribution analysis on the content in the name-value pair distribution sample collection tables in the database.
For more information about APAR PJ48032, see the APEDIT. For details about how to install and use the sample analytic pipeline, see the z/TPF sample analytic pipeline page.
Copy