refactor: add ELU utilization to pool info
[poolifier.git] / src / pools / abstract-pool.ts
index 12ad699511efdc9e812d893e66c6233091fc1c9d..649d5f0d0d5e268b26f3285f3dd27aaae52a1c2d 100644 (file)
@@ -538,6 +538,22 @@ export abstract class AbstractPool<
                 )
               )
             })
+          },
+          utilization: {
+            average: round(
+              average(
+                this.workerNodes.map(
+                  workerNode => workerNode.usage.elu.utilization ?? 0
+                )
+              )
+            ),
+            median: round(
+              median(
+                this.workerNodes.map(
+                  workerNode => workerNode.usage.elu.utilization ?? 0
+                )
+              )
+            )
           }
         }
       })