import requests PROM_URL = "http://localhost:9090" def get_node_load(node): query = f'node_load1{{instance="{node}"}}' try: r = requests.get( f"{PROM_URL}/api/v1/query", params={"query": query} ) data = r.json() return float( data["data"]["result"][0]["value"][1] ) except: return 1.0