IBM® CICS® TX on Cloud load balancer can be monitored by using Prometheus. As also the statistics of load distribution. Following are few samples of Prometheus Queries for monitoring. The metrics are returned in JSON format from Prometheus.
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_health{pod="cicslb-txtestwlm-ibm-cic-1", backend="txtestwlm-ibm-cics-tx-on-0"}.

Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_health{pod="cicslb-txtestwlm-ibm-cic-1", backend=~"txtestwlm-ibm-cics-tx-on-.*"}.
{"status":"success",
"data":
{"resultType":"vector",
"result":
[
{"metric":{"__name__":"cics_LBR_health","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562927547.666,"2"]},
{"metric":{"__name__":"cics_LBR_health","backend":"txtestwlm-ibm-cics-tx-on-1","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562927547.666,"2"]},
{"metric":{"__name__":"cics_LBR_health","backend":"txtestwlm-ibm-cics-tx-on-2","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562927547.666,"2"]},
{"metric":{"__name__":"cics_LBR_health","backend":"txtestwlm-ibm-cics-tx-on-3","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562927547.666,"2"]}
]
}
}
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_transactions{pod="cicslb-txtestwlm-ibm-cic-1", backend=~"txtestwlm-ibm-cics-tx-on-.*"}.
{"status":"success",
"data":
{"resultType":"vector",
"result":
[
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562928123.978,"1001"]},
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-1","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562928123.978,"989"]},
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-2","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562928123.978,"959"]},
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-3","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562928123.978,"970"]}
]
}
}
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_transactions%7Bpod=%22cicslb-txtestwlm-ibm-cic-1%22,%20backend=%22txtestwlm-ibm-cics-tx-on-0%22%7D.
{"status":"success",
"data":
{"resultType":"vector",
"result":
[
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562928502.598,"1010"]}
]
}
}
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_transactions%7Bpod=%22cicslb-txtestwlm-ibm-cic-1%22,%20backend=%22txtestwlm-ibm-cics-tx-on-0%22%7D%5B2m%5D.
{"status":"success",
"data":
{"resultType":"matrix",
"result":
[
{"metric":{"__name__":"cics_LBR_transactions","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},
"values":
[
[1562928633.171,"55"],
[1562928663.171,"51"],
[1562928693.171,"46"],
[1562928723.171,"43"]
]
}
]
}
}
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_abends%7Bpod=%22cicslb-txtestwlm-ibm-cic-1%22,%20backend=%22txtestwlm-ibm-cics-tx-on-0%22%7D%5B2m%5D.
{"status":"success",
"data":
{"resultType":"matrix",
"result":
[
{"metric":{"__name__":"cics_LBR_abends","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},
"values":
[
[1562928963.171,"2"],
[1562928993.171,"1"],
[1562929023.171,"0"],
[1562929053.171,"2"]
]
}
]
}
}
Prometheus Query: http://10.10.10.10:9090/api/v1/query?query=cics_LBR_weight%7Bpod=%22cicslb-txtestwlm-ibm-cic-1%22%7D.
{"status":"success",
"data":
{"resultType":"vector",
"result":
[
{"metric":{"__name__":"cics_LBR_weight","backend":"txtestwlm-ibm-cics-tx-on-0","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562930435.901,"99991"]},
{"metric":{"__name__":"cics_LBR_weight","backend":"txtestwlm-ibm-cics-tx-on-1","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562930435.901,"99992"]},
{"metric":{"__name__":"cics_LBR_weight","backend":"txtestwlm-ibm-cics-tx-on-2","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562930435.901,"99992"]},
{"metric":{"__name__":"cics_LBR_weight","backend":"txtestwlm-ibm-cics-tx-on-3","endpoint":"cicsmetrics","instance":"10.1.93.12:9087","job":"txtestwlm-cicsapploadbalancer-metrics","namespace":"monitoring","pod":"cicslb-txtestwlm-ibm-cic-1","region":"TXREGION","service":"txtestwlm-cicsapploadbalancer-metrics"},"value":[1562930435.901,"99992"]}
]
}
}