Node.jsアプリケーション・パフォーマンス・モニタリング

Node.js は、早く作動し、拡張可能なウェブおよびモバイル・アプリケーションの構築のための最も有名なプラットフォームに急速になりつつあります。AppDynamics の Node.js アプリケーション・パフォーマンス管理ソリューションを利用することで、リアルタイムで Node.js アプリケーションを監視し、コールスタックにドリルダウンを行い、分散された環境に渡って横たわるトランザクションに関連付けて、パフォーマンスのボトルネックを診断します。しかも実行中の実運用、または開発環境で行うことが可能です。

Node.js のアプリケーション環境やそのすべての依存関係へのエンドツーエンドな可視性を手に入れましょう。

  • アプリケーショントポロジーと相互依存関係を自動的に検出し、実運用でのアプリケーションの作動に基づく重要なビジネストランザクションの関係付けを行い追跡
  • アプリケーションとインフラストラクチャのノードの正常性だけではない、エンドツーエンドのビジネストランザクションのパフォーマンスの視覚化と優先順位付け

数分内で、コードレベルでのアプリケーションを 2% を下回るオーバーヘッドでモニター

  • 自動化コード実装を活用して、詳細なコールのグラフでアプリケーションを数分で綿密に監視
  • トランザクションのスナップショットからドリルダウンを行い、アプリケーション・コード内のホットスポットや遅延メソッドを簡単に見つけ出します。

リアルタイムでエラーや例外を検出し、アプリケーションのダウンタイムを最小にします。

  • アプリケーション・コンポーネントから投げられるエラーや例外をリアルタイムで検出します。
  • 予約実行の自動化により、ポリシーに基づいたアクションでエラーを修正し、予防的に例外に対処します。

世界のすべてのエンドユーザーのウェブエクスペリエンスを理解できます。 

  • 単一の画面で、アプリケーションのパフォーマンスに関連する世界中のモバイルおよびウェブユーザーエクスペリエンスを視覚的にモニターすることができます。
  • エンドユーザーに影響を与える Node.js アプリケーションの問題のコードの行を、正確且つ即座に特定します。

Node.js アプリケーションと関連する異種混合のデータベースのパフォーマンスを管理 

  • データベースのパフォーマンスが、あなたのアプリケーション全体にどのような影響を与えているのか視覚的に理解
  • データベースへインストール不要、またはデータベースでの展開が不要な独自のモニタリング技術の活用

Node.js アプリケーションのパフォーマンスを、ベースとなるサーバーインフラストラクチャと関係付けます。 

  • インフラストラクチャのリソース消費を、アプリケーション・パフォーマンスとエンドユーザーエクスペリエンスという観点から理解します。
  • パフォーマンスの質が低下した時に、自動的にビジネストランザクションに関するインフラストラクチャのスナップショットをキャプチャ

上記   の主要機能に加え、AppDynamics プラットフォームでは、その他すべての機能をご利用いただけます: 自己学習プラットフォーム、パフォーマンスの自動化されたベースライニング、インテリジェント・アラーティングおよび正常性ルール、使いやすさ、など!AppDynamics アプリケーション・パフォーマンス管理ページで詳細をご確認ください。

サポートしているフレームワーク

「AppDynamics は、我々が取り扱う膨大な量のトランザクションに対処するために必要な機能を提供してくれます...」

— Nitin Thakur テクニカルオペレーションマネージャー、シスコシステムズ

ケーススタディを読む