My applications dont expose metrics in "OpenMetrics" format, and I need to extract json data that is exposed in my them. This applications don't send any information outside, only expose json output in this format
- app : port / metrics
- service01:80/metrics
Write a prometheus_custom_expoter: CustomExporter
Generate a custom prometheus exporter to scrape all applications, extract json outputs, parse it, and finally transform all json in a OpenMetrics format to will be consumed by prometheus server and show it in grafana.