Start of change

Installing the offline components manually

You can build an analytics pipeline to process runtime metrics collection data in accordance with your enterprise solutions. For example, you can use some of the sample analytics pipeline container definitions, install and configure components natively, use existing components in your enterprise, or any combination of techniques to suit your needs.

The Apache Kafka data formats and message analysis tool database layout can serve as your IBM supported interface to implement your own analytics pipeline.

Procedure

  1. Install, configure, and start a MariaDB or MySQL database.
    1. Follow the installation instructions in the runtime metrics collection entry in Optional z/TPF and z/TPFDF product software.
    2. Configure your database for performance.
    3. Follow the instructions in the tpf_data_sci/Docker/tpf_db_docker_files/tpf_setup_db.sh script that is provided with the sample analytics pipeline to set up the database tables and stored procedures.
  2. Install, configure, and start Apache Kafka.
    1. Follow the installation instructions in the runtime metrics collection entry in Optional z/TPF and z/TPFDF product software.
    2. Consider using the tpf_data_sci/Docker/tpf_create_kafka_topics.sh and tpf_data_sci/Docker/tpf_modify_kafka_topics.sh scripts that are provided with the sample analytics pipeline to create and configure the required topics.
  3. Install, configure, and start the tpfrtmc offline utility.
    1. Create a runtime metrics collection properties file to configure runtime metrics collection.
    2. Start the tpfrtmc offline utility.
  4. Optional: Install, configure, and start the ZRTMC analyzer.
    1. For code and installation requirements, see the tpf_data_sci/Docker/tpf_zrtmc_analyzer_docker_files/Dockerfile file that is provided in the sample analytics pipeline.
    2. Configure the ZRTMC analyzer profile file.
    3. Configure multiple tpf_zrtmc_analyzer containers.
  5. Optional: Install, configure, and start Grafana.
  6. Optional: Set up runtime metrics collection for the message analysis tool.
End of change