How to get server stats

Hello, could anyone tell me how can i get values like CPU usage, Disk size and Memory usage?

here is memory

let memory = getMemoryUsage();

let string = `Here is my memory: ${memory}/512 MB (${Math.round((memory * 100)/ 512 )}%)`


function getMemoryUsage() {
  let total_rss = require('fs').readFileSync("/sys/fs/cgroup/memory/memory.stat", "utf8").split("\n").filter(l => l.startsWith("total_rss"))[0].split(" ")[1]; 
  return Math.round( Number(total_rss) / 1e6 ) - 60;
}
4 Likes