パフォーマンス カウンターを有効にして、Windows Azure で Node.js アプリケーションのパフォーマンスを監視する方法はありますか?
3 に答える
私はまだ自分で試していませんが、typeperfのラッパーであるnode-perfmonがあります。つまり、単純なメモリ/CPU 監視だけでなく、パフォーマンス カウンターを作成できるということです。これはあなたが探していた監視の種類ですか?
上記の回答にさらに追加するだけです..
Node.js でアプリケーション統計を監視するには、Hummingbird を使用できます。HTTP 経由のステータスをサポートしているため、node.js アプリにコードを統合して、HTTP 経由で監視データを取得するためのポートを 1 つ追加できます。同じマシンで Azure Storage Diagnostics とすべての情報をリアルタイムで使用する必要はありません。まだプレアルファ版ですが、いくつかのタスクをうまく処理しています。
http://projects.nuttnet.net/hummingbird/
システム固有のパフォーマンスのためにLinuxマシンに最適なnode.js「モニター」プラグインについて知っており、HTTPを使用してシステム固有のデータを提供します。それが Windows Server に移植できるかどうかはわかりませんが、移植できる場合、それは 1 つの優れた選択肢です。モニターの使用方法について詳しくは、 http ://www.sys-con.com/node/2275314 をご覧ください。
これらも参照してください。perfmon を直接使用しているわけではありませんが、Node.js サーバーのパフォーマンスを監視できます。
http://search.npmjs.org/#/Probes.js
http://search.npmjs.org/#/nodetime
NPM レジストリは、Node.js パッケージを見つけるための優れたツールです。