Example #1
0
	return new Promise(function(resolve, reject) {
		cpuStat.usagePercent(function(err, percent, seconds) {
			if (err)
				return err;
			stats.cpuPercent = percent;
			resolve();
		});
    });  
Example #2
0
module.exports.getCoreUsage = function (coreNum, callback) {
  cpuStat.usagePercent({coreIndex: coreNum, sampleMs: 1000}, function (err, percent, seconds) {
    if (err) {
      logger.error('@os.getCoreUsage. Error: ' + err)
    } else {
      var response = parseFloat(percent) / 100
      callback(response)
    }
  })
}