2017-09-16 174 views
1

私は、そのプロセスのPIDを指定してプロセスを監視できるようにしたい、小さなNodeJSサービスを作成しています。私はプロセスに関する次の情報を収集することができるようにしたい:NodeJS:プロセスIDからプロセスに関する情報を取得

  • スタート時間
  • CPU時間は、私が監視されるすべてのプロセスが起動されています

  • メモリ使用量を使用しましたchild_process exec(またはspawn)関数を使用して、そこからPIDを取得できます。技術的には、プロセスが生成される開始時刻を記録することができますが、これはすべて正確ではないと思いますか?

    上記の情報をすべて取得するにはどうすればよいでしょうか?プロセスが終了した時刻を取得して終了するとよいでしょう。

  • 答えて

    0

    pidusageは、引数として同じものを提供する際にpidに関係する必要があるすべての詳細(プロセスのCPUとメモリ使用量など)を得ることができる素晴らしいモジュールの1つです。

    もう一つの良い点は、このライブラリはどのプラットフォームでも実行できることです。

    希望すると便利です。

    +0

    ありがとうございます、私はそれを行ってみましょう。 –

    関連する問題