var nodeosinfo=require('nodeosinfo')
nodeosinfo(function(err,osinfo){
console.log(osinfo)
})
{ osHostname: 'localhost',
osFreemem: 4733,
osTotalmem: 16384,
osCpu:
[ { model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] },
{ model: 'Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz',
speed: 2800,
times: [Object] } ],
osCpuArch: 'x64',
osCpuKernelNum: 8,
osCpuSpeed: 2800,
osRelease: '16.4.0',
osNetworkInterfaces:
{ lo0: [ [Object], [Object], [Object], [Object] ],
utun0: [ [Object] ],
en4: [ [Object], [Object] ] },
osType: 'Darwin',
osTmpDir: '/var/folders/ny/785kr_4n5v9drfbb0wthcf2c0000gn/T',
osHomedir: '/Users/osmeteor',
osEndianness: 'LE',
osPlatform: 'darwin',
osLoadav1: 2.3642578125,
osLoadav5: 2.9541015625,
osLoadav15: 2.6337890625,
osUptime: '1d 01:27:30',
osIp: '192.168.99.91',
osIpV6: 'fe80::cf4:ca41:977f:5c4d',
osMac: '0c:4d:e9:ca:7b:0f',
procMemoryusageRss: 20,
procMemoryusageHeaptotal: 9,
procMemoryusageHeapused: 4,
processVersions:
{ http_parser: '2.5.0',
node: '4.2.1',
v8: '4.5.103.35',
uv: '1.7.5',
zlib: '1.2.8',
ares: '1.10.1-DEV',
icu: '56.1',
modules: '46',
openssl: '1.0.2d' },
procVersionsNode: '4.2.1',
procVersionsV8: '4.5.103.35',
procVersionsOpenssl: '1.0.2d',
procUptime: '0d 00:00:00' }