nodejs で CPU 使用率やメモリ使用量を知りたい場合
nodejs でプロファイルをとりたかったのだが軽く検索した方法だと( dtrace使うとか )どうもうまくいかないためとりあえず CPU 使用率やメモリ使用量を知る方法を調べた.
usage というライブラリがあるらしい. https://npmjs.org/package/usage
上記 npm のページにも書いてあるけど下記の用につかう事ができる.
var usage = require('usage'); var pid = process.pid // you can use any valid PID instead usage.lookup(pid, function(err, result) { });
よく見たら pm2 でも usage 使われてるのね Dependencies にusage がある