vue-express-mongo-boilerplate
Version:
Express NodeJS application server boilerplate with Mongo and VueJS
19 lines (15 loc) • 547 B
JavaScript
;
let os = require("os");
let clui = require("clui");
let pretty = require("pretty-bytes");
let logger = require("../core/logger");
module.exports = function() {
let Gauge = clui.Gauge;
let total = os.totalmem();
let free = os.freemem();
let used = total - free;
let human = pretty(free);
logger.info("CPU:\t\tArch: " + (os.arch()) + ", Cores: " + (os.cpus().length));
logger.info("Memory:\t\t" + Gauge(used, total, 20, total * 0.8, human + " free"));
logger.info("OS:\t\t" + (os.platform()) + " (" + (os.type()) + ")");
};