App Connect

 View Only
Expand all | Collapse all

Prometheus exporter for ACE installation on VMs

  • 1.  Prometheus exporter for ACE installation on VMs

    Posted Wed September 13, 2023 08:52 AM

    I am not sure, but there is a "Statistics:" section in server.conf.yaml that has something to do with mqsichangeflowstats for exposing message flow and other stats on a traditional ACE v12.0 install on a VM (not docker container.!!!) ?

    I would like to know if there is a way to -

    1) expose the messageflow metrics

    2) implement a prometheus exporter to send the metrics to a pre-configured Grafana instana.



    ------------------------------
    Abu Davis
    ------------------------------


  • 2.  RE: Prometheus exporter for ACE installation on VMs

    Posted Tue September 19, 2023 06:27 PM

    Hello Abu,

    Please see the following documentation regarding the accounting and statistics data: https://www.ibm.com/docs/en/app-connect/12.0?topic=performance-message-flow-statistics-accounting-data, and the following specifically for configuring using server.conf.yaml and the statistics section that you reference: https://www.ibm.com/docs/en/app-connect/12.0?topic=ccmfasd-configuring-collection-message-flow-statistics-by-using-yaml-configuration-file

    Within App Connect Enterprise Certified Containers / Cloud Pak for Integration there is a Prometheus exporter that exposes accounting and statistics data for Prometheus to scrape on a /metrics endpoint on IntegrationRuntime and IntegrationServer operands. This has been implemented by subscribing to accounting and statistics data from the ACE runtime, collating the data and providing in an appropriate format with Prometheus exporter. If you are comfortable implementing a Prometheus exporter then you could follow a similar pattern for your requirements subscribing to the accounting and statistics data over any of the available output options.



    ------------------------------
    Martin Ross
    IBM
    ------------------------------