diff --git a/internal/tagger/jobclasses/highload.json b/internal/tagger/jobclasses/highload.json index 01476c1..0d16b45 100644 --- a/internal/tagger/jobclasses/highload.json +++ b/internal/tagger/jobclasses/highload.json @@ -14,13 +14,13 @@ "variables": [ { "name": "load_threshold", - "expr": "(job.numCores / job.numNodes) * excessivecpuload_threshold_factor" + "expr": "cpu_load.limits.peak * excessivecpuload_threshold_factor" }, { "name": "load_perc", "expr": "1.0 - (cpu_load.avg / cpu_load.limits.peak)" } ], - "rule": "cpu_load.avg > cpu_load.limits.peak", - "hint": "This job was detected as excessiveload because the average cpu load {{.cpu_load.avg}} falls above the threshold {{.cpu_load.limits.peak}}." + "rule": "cpu_load.avg > load_threshold", + "hint": "This job was detected as excessiveload because the average cpu load {{.cpu_load.avg}} falls above the threshold {{.load_threshold}}." }