1
0
Fork 0
mirror of https://github.com/Ylianst/MeshCentral.git synced 2025-03-09 15:40:18 +00:00

Added cpu/memory realtime graph.

This commit is contained in:
Ylian Saint-Hilaire 2020-11-15 23:52:42 -08:00
parent cd6d5b12ac
commit 5c9ac190b5
8 changed files with 128 additions and 6 deletions

View file

@ -952,6 +952,13 @@ function createMeshCore(agent) {
p.then(function (u) { mesh.SendCommand({ action: 'msg', type: 'userSessions', sessionid: data.sessionid, data: u, tag: data.tag }); });
break;
}
case 'cpuinfo':
// CPU & memory utilization
var cpuuse = require('sysinfo').cpuUtilization();
cpuuse.sessionid = data.sessionid;
cpuuse.tag = data.tag;
cpuuse.then(function (data) { mesh.SendCommand(JSON.stringify({ action: 'msg', type: 'cpuinfo', cpu: data, memory: require('sysinfo').memUtilization(), sessionid: this.sessionid, tag: this.tag })); }, function (ex) { });
break;
default:
// Unknown action, ignore it.
break;