|
|
|
@@ -266,11 +266,13 @@ public class DmDigitalmanController extends BaseController<DmDigitalmanQuery, Dm |
|
|
|
String network = heartBeatObj.getString("wifi_rssi"); |
|
|
|
String cpu_max = heartBeatObj.getString("cpuinfo_max_freq"); |
|
|
|
String cpu_scaling = heartBeatObj.getString("scaling_cur_freq"); |
|
|
|
String ipAddr = heartBeatObj.getString("ip_addr"); |
|
|
|
String cpu = Double.valueOf(cpu_scaling) / Double.valueOf(cpu_max) * 100 + ""; |
|
|
|
String memoryTotal = heartBeatObj.getString("memory_total"); |
|
|
|
Double memoryFree = Double.valueOf(heartBeatObj.getString("memory_free")); |
|
|
|
String memory = (Double.valueOf(memoryTotal) - memoryFree) / Double.valueOf(memoryTotal) * 100 + ""; |
|
|
|
String occurTime = ""; |
|
|
|
// DmDigitalmanExtPo |
|
|
|
|
|
|
|
try { |
|
|
|
occurTime = DateUtils.formatDate(DateUtils.parseLongToDate(timestamp),"HH:mm"); |
|
|
|
@@ -298,14 +300,14 @@ public class DmDigitalmanController extends BaseController<DmDigitalmanQuery, Dm |
|
|
|
|
|
|
|
@PostMapping("/api/mqtt/log-upload") |
|
|
|
public void logUpload(@RequestBody(required = true) String message) { |
|
|
|
JSONObject heartBeatObj = JSONObject.parseObject(message); |
|
|
|
String devId = heartBeatObj.getString("devId"); |
|
|
|
String timestamp = heartBeatObj.getString("timestamp"); |
|
|
|
String fileName = heartBeatObj.getString("file_name"); |
|
|
|
String path = heartBeatObj.getString("path"); |
|
|
|
String type = heartBeatObj.getString("type"); |
|
|
|
Integer level = heartBeatObj.getInteger("level"); |
|
|
|
Integer uploadType = heartBeatObj.getInteger("upload_type"); |
|
|
|
JSONObject uploadObj = JSONObject.parseObject(message); |
|
|
|
String devId = uploadObj.getString("devId"); |
|
|
|
String timestamp = uploadObj.getString("timestamp"); |
|
|
|
String fileName = uploadObj.getString("file_name"); |
|
|
|
String path = uploadObj.getString("path"); |
|
|
|
String type = uploadObj.getString("type"); |
|
|
|
Integer level = uploadObj.getInteger("level"); |
|
|
|
Integer uploadType = uploadObj.getInteger("upload_type"); |
|
|
|
|
|
|
|
|
|
|
|
DmExceptionLogDto exceptionLogDto = new DmExceptionLogDto(); |
|
|
|
|