IBM Integration Community Come for answers. Stay for best practices. All we’re missing is you. Join / Log in Ask a question
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.
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.