java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/StatusServlet.java
... ...
@@ -2,6 +2,7 @@ package com.sap.sailing.gwt.ui.server;
2 2
3 3
import java.io.IOException;
4 4
import java.io.OutputStreamWriter;
5
+import java.lang.management.ManagementFactory;
5 6
import java.util.concurrent.ScheduledExecutorService;
6 7
import java.util.concurrent.ThreadPoolExecutor;
7 8
... ...
@@ -71,6 +72,8 @@ public class StatusServlet extends HttpServlet {
71 72
final long queueLengthDefaultForegroundThreadPoolExecutor = ((ThreadPoolExecutor) defaultForegroundTaskThreadPoolExecutor).getQueue().size();
72 73
result.put("defaultforegroundthreadpoolexecutorqueuelength", queueLengthDefaultForegroundThreadPoolExecutor);
73 74
}
75
+ final double systemLoadAverageLastMinute = ManagementFactory.getOperatingSystemMXBean().getSystemLoadAverage();
76
+ result.put("systemloadaveragelastminute", systemLoadAverageLastMinute);
74 77
final long numberOfTrackedRacesToRestore = service.getNumberOfTrackedRacesToRestore();
75 78
result.put("numberofracestorestore", numberOfTrackedRacesToRestore);
76 79
final int numberOfTrackedRacesRestored = service.getNumberOfTrackedRacesRestored();