From 26f71c27e7e82a993ba7d731d84feaa9d3930456 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Mon, 17 Jan 2022 12:51:57 +0100 Subject: [PATCH] Enhance logging in generic SLO checker --- slo-checker/generic/app/main.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/slo-checker/generic/app/main.py b/slo-checker/generic/app/main.py index e55c478c5..f36c8739d 100644 --- a/slo-checker/generic/app/main.py +++ b/slo-checker/generic/app/main.py @@ -57,15 +57,14 @@ def check_result(result, operator: str, threshold): @app.post("/",response_model=bool) async def check_slo(request: Request): data = json.loads(await request.body()) + logger.info('Received request with metadata: %s', data['metadata']) + warmup = int(data['metadata']['warmup']) query_aggregation = get_aggr_func(data['metadata']['queryAggregation']) rep_aggregation = get_aggr_func(data['metadata']['repetitionAggregation']) operator = data['metadata']['operator'] threshold = int(data['metadata']['threshold']) - for r in data["results"]: - aggr_query(r[0]["values"], warmup, query_aggregation) - query_results = [aggr_query(r[0]["values"], warmup, query_aggregation) for r in data["results"]] result = pd.DataFrame(query_results).aggregate(rep_aggregation).at[0] return check_result(result, operator, threshold) -- GitLab