アプリケーション インテリジェンスおよびネットワークの可視性

ネットワークの可視性によって、AppDynamics APM のアプリケーション インテリジェンスが、アプリケーションからネットワークまでのスタックに拡張されます。「アプリケーションのみ」の可視性を使用すると、アプリケーションに問題が発生した場合に誤ってネットワークのせいにする(またはネットワークのせいにしない)ことが容易になります。ネットワークの可視性は、根本原因の特定に関連する推測を削減または排除するのに役立ちます。ネットワークエージェントとアプリケーション エージェントは連携し、それらを使用するアプリケーションフローへの TCP 接続のマッピング作業を自動化します。ネットワークエージェントは、中間ロードバランサ(TCP 接続を分割することが多い)を識別し、これらのデバイスの両側の接続を相関させることができます。 

Agent-based Network Visibility Approach

ネットワークの可視性に関するエージェントベースのアプローチには、ネットワークモニタリングに対する標準的なアプローチと比べて次の利点があります。

  • 多くの場合、数ヵ所で一括してトラフィックを表示するため、ネットワーク モニタリング アプライアンスを使用するよりコスト効率が高くなります
  • 特に、複数のネットワークセグメントにまたがる分散環境および複数のティアのアプリケーションで役立ちます
  • 多くのネットワーク モニタリング ソリューションとは異なり、クラウドネットワークおよびハイブリッドネットワークで機能します

根本原因へのドリルダウン

ネットワークの問題がアプリケーションに影響を与えている場合は、ネットワークの可視性が原因の特定に役立ちます。

  • アプリケーション ダッシュボードにトランザクションの異常値が表示されます。ネットワークの問題が原因ですか。 
  • ネットワーク ダッシュボード に切り替えます。ティア、ノード、およびリンクごとに、その要素のネットワークの正常性を測定するネットワーク KPI(重要業績評価指標)が表示されます。ベースライン化を使用して、ベースライン以外の KPI でネットワークの要素を強調表示します。 
  • 階層、ノード、またはネットワークリンクを診断するには、右クリックして [View Metrics] を選択します。右クリックダッシュボードで、トランザクションの異常値に関連する上昇があるネットワークメトリックを探します。これは、多くの場合、ネットワークの根本原因を示しています。
  • ネットワーク要素で詳細なトラブルシューティングが必要な場合は、関連するネットワークエージェントが、その要素で使用される個々の接続のメトリックを収集するように設定します。次のことを行うことができます。
    • ノードまたはリンクをクリックすると、関連するノードで使用されている接続の KPI が表示されます。 
    • 接続を右クリックし、右クリックダッシュボードまたはメトリックブラウザで詳細なメトリックを表示します。

ネットワークの可視性のメトリック

ネットワークの可視性は、次のメトリックタイプを収集して表示します。

  • ネットワーク KPI(主要業績評価指標)により、ネットワークがモニタ対象のアプリケーションのパフォーマンスに影響を与えているかどうかを一目で把握できます。ネットワークフローマップには、ティア、ノード、およびリンクごとに KPI が表示されます。 
  • PIE(パフォーマンスに影響を与えるイベント)メトリックを使用すると、接続されているクライアント、サーバ、またはネットワークリンクにそのようなイベントがある場合は、すぐに確認できます。
    PIE Metric
  • KPI メトリックが特定の要素に関する問題を示している場合は、その要素の追加メトリックを表示して、根本原因を特定することができます。要素を右クリックして [View Metrics] を選択します。右クリックダッシュボードのメトリックとチャートはすべて、質問に答えるように設計されています。アプリケーションに影響するこの要素にはボトルネックがありますか。 
    KPI Metric
  • 詳細な分析を実行するには、メトリックブラウザで詳細な TCP フローメトリックを表示できます。 
  • TCP ソケットおよびネットワーク インターフェイスの正常性を評価するには、ノードメトリックを表示できます。 

同じサーバ上の複数のアプリケーションノードのネットワーク可視性

ネットワークエージェントは、同じ IP アドレスに関連付けられている複数のノードをモニタできます。これは、同じ物理サーバまたは仮想サーバ上で実行されているためです。エージェントは各ノードを個別にモニタし、各ノードのネットワークメトリックを計算します。これらのメトリックは、ノードが実行されているホストの IP アドレスの集約トラフィックではなく、各ノードの入力/出力トラフィックに基づいています。 

Network Visibility for Multiple App Nodes