graphs: do not average cpu use
Show like htop/top: cpu core count * 100
This commit is contained in:
@@ -187,9 +187,9 @@ LoadPlugin swap
|
||||
|
||||
CalculateNum false
|
||||
CalculateSum true
|
||||
CalculateAverage true
|
||||
CalculateAverage false
|
||||
CalculateMinimum false
|
||||
CalculateMaximum true
|
||||
CalculateMaximum false
|
||||
CalculateStddev false
|
||||
</Aggregation>
|
||||
</Plugin>
|
||||
|
||||
@@ -9,6 +9,7 @@ const apps = require('./apps.js'),
|
||||
assert = require('assert'),
|
||||
BoxError = require('./boxerror.js'),
|
||||
docker = require('./docker.js'),
|
||||
os = require('os'),
|
||||
safe = require('safetydance'),
|
||||
services = require('./services.js'),
|
||||
superagent = require('superagent');
|
||||
@@ -103,5 +104,11 @@ async function getSystem(fromMinutes, noNullPoints) {
|
||||
serviceResponses[serviceId] = await getContainerStats(serviceId, fromMinutes, noNullPoints);
|
||||
}
|
||||
|
||||
return { cpu: memCpuResponse.body[0], memory: memCpuResponse.body[1], apps: appResponses, services: serviceResponses };
|
||||
return {
|
||||
cpu: memCpuResponse.body[0],
|
||||
memory: memCpuResponse.body[1],
|
||||
apps: appResponses,
|
||||
services: serviceResponses,
|
||||
cpuCount: os.cpus().length
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user