PM2 Process Managerを用いたNode.jsアプリケーション管理
APMインサイトNode.jsエージェントとはプロセスマネージャー
PM2(バージョン2.0)と整合性があります。
PM2でのプロセス起動
・PM2で起動させた各プロセスはSite24x7で別々のインスタンスとして認識されます。
・インスタンス名は"hostname:port_number"ではなく、"hostname:PM2_ID"で表示されます。例:次のスクリーンショットで、PM2を用いて起動させた3つのプロセス”zylker-0193:1”、”zylker-0193:2”、"zylker-0193:3"が表示されています。"zylker-0193"はホスト名で、"1","2","3"はそれぞれPM2_IDです。
- PM2-IDで判別されているため、ポート番号はすべてのインスタンスで同一です。
- PM2で起動しているインスタンスは異なるインスタンスとして認識され、それぞれでアドバンス監視ライセンスが消費されます。