newrelic
Version:
New Relic agent
15 lines (9 loc) • 345 B
JavaScript
var logger = require('./logger.js').child({component: 'proc-meminfo'})
module.exports = parseProcMeminfo
function parseProcMeminfo(data) {
var mem_total = parseInt(data.replace(/MemTotal:\s*(\d*)\skB/, '$1'), 10)
if (mem_total) return mem_total / 1024
logger.debug('Unable to parse memory string:', data)
return null
}