Monitor Express Performance

Node.js

Express.jsは、単一ページ、複数ページ、およびハイブリッドなウェブアプリケーションの構築に使用されるオープンソースのライトウェイトなNode.jsフレームワークです。MongoDBのドキュメント指向データベースシステム専用で動作する、Expressは、規模に応じてアプリケーションを構造化できる柔軟性を備えています。開発者は、たとえファイル数が非常に多くまたどのようなディレクトリ構成であったとしても、ルートやその他のロジックを配置できます。Expressには、ルートリスニング、ルートマッピング、ルートブートストラッピング、MVCスタイルのコントローラが中心的なインストールに含まれています。リソースやネームスペースでのルーティングなどのパターンを簡素化するための拡張もサードパーティから提供されています。またExpressは、さまざまなHTTPユーティリティメソッドやConnectミドルウェアを通じて、API作成を簡素化します。リアルタイムな協調アプリケーションフレームワークのDerby、ウェブアプリケーション用フレームワークKraken.js、YahooのMVC node.jsフレームワークMojitoを含め、多数の定評あるnode.jsフレームワークが、Expressによって構築されています。

AppDynamicsのプラットフォームを利用すれば、Expressフレームワークで構築されたNode.jsアプリケーションのパフォーマンスの問題を、リアルタイムに実運用環境で、監視、トラブルシュート、診断することができます。
処理にわたるスナップショット Node.js処理内で実行されているすべての機能のコールグラフにより、どのファンクションがイベントループをブロックし、CPU利用を最大化しているのかを把握できます。
一致/除外のカスタムルール 貴社にとって監視を行う重要性が最も高いビジネストランザクションを選び、それをリアルタイムでの表示に含める、あるいは除外することができます。
データベース/NoSQL可視性 データベースのパフォーマンスを、元のビジネストランザクションのパフォーマンス指標に関連付けて、データベースパフォーマンスへの影響を理解します。
ビジネストランザクションのコールグラフ 独自のビジネストランザクション毎の完全なコールグラフビューで、個々のビジネストランザクションへの深い洞察が得られます。(近日公開予定)
ウェブおよびモバイルでのユーザーエクスペリエンスの関係付け ブラウザやデバイスのパフォーマンスを、元のビジネストランザクションのパフォーマンス指標に関係付けて、サーバートランザクションのクライアント側におけるパフォーマンスの影響を理解します。(近日公開予定)
オンプレミスの展開 Node.jsエージェントがオンプレミスのコントローラへレポートできる機能により、SaaSまたはオンプレミスのプラットフォームへの展開を選べます。(近日公開予定)

Free Monitoring