summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhangshuai <[email protected]>2022-09-14 09:53:36 +0800
committerzhangshuai <[email protected]>2022-09-14 09:53:36 +0800
commite70e6872988d913ff758a72fba2d66c55209530b (patch)
treea649c603fb66cac76c99c5bb95025b2867df60db
parent4eddf0e0dc92a37cfc89632daac80ae300e2a39d (diff)
fix: NEZ-2200 talon oshi 接口更新rel-22.07.04
-rw-r--r--src/main/java/net/geedge/confagent/util/OSHIUtils.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/net/geedge/confagent/util/OSHIUtils.java b/src/main/java/net/geedge/confagent/util/OSHIUtils.java
index 39bd20c..016e050 100644
--- a/src/main/java/net/geedge/confagent/util/OSHIUtils.java
+++ b/src/main/java/net/geedge/confagent/util/OSHIUtils.java
@@ -163,6 +163,7 @@ public class OSHIUtils {
procsData.put("path",proc.getPath());
procsData.put("virtualSize",proc.getVirtualSize());
procsData.put("residentSetSize",proc.getResidentSetSize());
+ procsData.put("runTime",proc.getUpTime());
result.add(procsData);
}
@@ -210,9 +211,11 @@ public class OSHIUtils {
//未知进程 getowningProcessId 返回 -1 为避免获取进程name error
map.put("processId","unknown");
map.put("processName","unknown");
+ map.put("processCmd","unknown");
}else {
map.put("processId",connection.getowningProcessId());
map.put("processName",operatingSystem.getProcess(connection.getowningProcessId()).getName());
+ map.put("processCmd",operatingSystem.getProcess(connection.getowningProcessId()).getCommandLine());
}
result.add(map);