Beuth-Erdelt / Benchmark-Experiment-Host-Manager

This python tool helps managing DBMS benchmarking experiments in a Kubernetes-based HPC cluster environment. It enables users to configure hardware / software setups for easily repeating tests over varying configurations.
GNU Affero General Public License v3.0
6 stars 0 forks source link

Accept monitoring preinstalled #258

Closed perdelt closed 4 months ago

perdelt commented 4 months ago
perdelt commented 4 months ago

Open

prometheus.monitor.svc.cluster.local

#url="http://{service}.{namespace}.svc.cluster.local:9090/api/v1/"
url="http://prometheus.monitor.svc.cluster.local:9090/api/v1/"

import urllib.request
import urllib.parse

query = "node_memory_MemTotal_bytes"
safe_string = urllib.parse.quote_plus(query)

try:
    code= urllib.request.urlopen(url+"query_range?query="+safe_string+"&start=1&end=2&step=1").getcode()
    if code == 200:
        print("Yes")
    print("No")
except Exception as e:
    print("No")
perdelt commented 4 months ago

Included in next release #260