From cd88efa332d714be855ca00a438df3d59ef3fcc3 Mon Sep 17 00:00:00 2001 From: Cyber MacGeddon Date: Sat, 3 May 2025 10:07:00 +0100 Subject: [PATCH] Change tg-processor-state to use gateway --- trustgraph-cli/scripts/tg-processor-state | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/trustgraph-cli/scripts/tg-processor-state b/trustgraph-cli/scripts/tg-processor-state index cfab00c8..4e838d0e 100755 --- a/trustgraph-cli/scripts/tg-processor-state +++ b/trustgraph-cli/scripts/tg-processor-state @@ -8,16 +8,19 @@ import requests import argparse import tabulate -default_prometheus_url = "http://localhost:9090" +default_metrics_url = "http://localhost:8088/api/metrics" -def dump_status(prom): +def dump_status(url): - url = f"{prom}/api/v1/query?query=processor_state%7Bprocessor_state%3D%22running%22%7D" + url = f"{url}/query?query=processor_state%7Bprocessor_state%3D%22running%22%7D" resp = requests.get(url) obj = resp.json() + print(obj) + return + tbl = [ [ m["metric"]["job"], @@ -40,16 +43,16 @@ def main(): ) parser.add_argument( - '-p', '--prometheus-url', - default=default_prometheus_url, - help=f'Prometheus URL (default: {default_prometheus_url})', + '-m', '--metrics-url', + default=default_metrics_url, + help=f'Metrics URL (default: {default_metrics_url})', ) args = parser.parse_args() try: - dump_status(args.prometheus_url) + dump_status(args.metrics_url) except Exception as e: