adce727bda8dfc54e69a46abc7c3e4b895900e88
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(); |