サービスグラフ

最終公開日 : Sep 25, 2026
NetScaler® ADM のサービスグラフ機能を使用すると、すべてのサービスをグラフィカルに表示して監視できます。この機能により、サービスの詳細な分析と実用的なメトリックを表示することもできます。サービスグラフは以下について表示できます。
  • すべての NetScaler インスタンスにわたって構成されたアプリケーション(#service-graph-for-applications-across-all-citrix-adc-instances)
  • Kubernetes アプリケーション(#service-graph-for-kubernetes-applications)
  • 3層 Web アプリケーション(#service-graph-for-3-tier-web-applications)

すべての NetScaler インスタンスにわたるアプリケーションのサービスグラフ

グローバルサービスグラフ機能を使用すると、clients to infrastructure to applicationビューを全体的に視覚化できます。この単一ペインのサービスグラフビューから、管理者として次のことができます。
  • ユーザーが特定のアプリケーション(3層 Web アプリおよびマイクロサービスアプリ)にどの地域からアクセスしているかを理解する
  • クライアント要求が処理されるインフラストラクチャ(NetScaler インスタンス)ビューを視覚化する
  • 問題がクライアント、インフラストラクチャ、またはアプリケーションのどこで発生しているかを理解する
  • さらにドリルダウンして問題をトラブルシューティングする
Applications > Service Graph に移動し、Global タブをクリックして以下を表示します。
  • クライアントからバックエンドサーバーに接続されているすべてのアプリケーションのエンドツーエンドの詳細
  • それぞれのデータセンターに接続されているすべての NetScaler インスタンス
    注
    GSLBアプリがある場合にのみ、データセンターを表示できます。
  • クライアントメトリクス情報
  • NetScalerメトリクス情報
  • 個別アプリケーション、カスタムアプリケーション、および個別マイクロサービスアプリケーションを持つすべてのNetScalerインスタンス
  • カスタムアプリ、個別アプリ、およびマイクロサービスアプリに属するスコアの低い上位4つのアプリケーション
  • スコアの低い上位4つの仮想サーバーのメトリクス情報
  • アプリケーション(個別アプリ、カスタムアプリ、マイクロサービスアプリ)のステータス(Critical、Review、Good、Not Applicableなど)。
詳細については、「サービスグラフにおけるアプリケーションの全体像」を参照してください。

Kubernetesアプリケーションのサービスグラフ

Applications > Service Graph に移動し、Microservices タブをクリックして以下を表示します。
  • エンドツーエンドのアプリケーション全体的なパフォーマンスを確保する
  • アプリケーションの異なるコンポーネント間の相互依存性によって生じるボトルネックを特定する
  • アプリケーションの異なるコンポーネントの依存関係に関する洞察を収集する
  • Kubernetesクラスター内のサービスを監視する
  • どのサービスに問題があるかを監視する
  • パフォーマンスの問題に寄与する要因を確認する
  • サービスHTTPトランザクションの詳細な可視性を表示する
  • HTTP、TCP、およびSSLメトリックを分析する
NetScaler ADMでこれらのメトリックを視覚化することで、問題の根本原因を分析し、必要なトラブルシューティングアクションをより迅速に実行できます。サービスグラフは、アプリケーションをさまざまなコンポーネントサービスに表示します。Kubernetesクラスター内で実行されているこれらのサービスは、アプリケーション内外のさまざまなコンポーネントと通信できます。開始するには、「サービスグラフの設定」を参照してください。

3層Webアプリケーションのサービスグラフ

アプリケーション > サービスグラフに移動し、Webアプリタブをクリックして表示します。
  • アプリケーションがどのように構成されているか(コンテンツスイッチング仮想サーバーと負荷分散仮想サーバーを使用)に関する詳細
    GSLBアプリケーションの場合、データセンター、ADCインスタンス、CS、およびLB仮想サーバーを表示できます。
  • クライアントからサービスへのエンドツーエンドトランザクション
  • クライアントがアプリケーションにアクセスしている場所
  • クライアント要求が処理されるデータセンター名と、関連するデータセンターNetScalerメトリック(GSLBアプリケーションのみ)
  • クライアント、サービス、および仮想サーバーのメトリック詳細
  • エラーがクライアントからのものか、サービスからのものか
  • 重大、レビュー、良好などのサービスステータス。NetScaler ADMは、サービス応答時間とエラー数に基づいてサービスステータスを表示します。
    • 重大(赤) - 平均サービス応答時間 > 200 ms かつエラー数 > 0 の場合に示されます。
    • レビュー (オレンジ) - 平均サービス応答時間 > 200ミリ秒 または エラー数 > 0 の場合に示されます
    • 良好 (緑) - エラーがなく、平均サービス応答時間 < 200ミリ秒 の場合に示されます
  • 重大、レビュー、良好などのクライアントステータス。NetScaler ADMは、クライアントネットワークの遅延とエラー数に基づいてクライアントステータスを表示します。
    • 重大 (赤) - 平均クライアントネットワーク遅延 > 200ミリ秒 かつ エラー数 > 0 の場合に示されます
    • レビュー (オレンジ) - 平均クライアントネットワーク遅延 > 200ミリ秒 または エラー数 > 0 の場合に示されます
    • 良好 (緑) - エラーがなく、平均クライアントネットワーク遅延 < 200ミリ秒 の場合に示されます
  • 重大、レビュー、良好などの仮想サーバステータス。NetScaler ADMは、アプリスコアに基づいて仮想サーバステータスを表示します。
    • 重大 (赤) - アプリスコア < 40 の場合に示されます
    • レビュー (オレンジ) - アプリスコアが40から75の間の場合に示されます
    • 良好 (緑) - アプリスコア > 75 の場合に示されます
注意点:
  • サービスグラフには、負荷分散、コンテンツスイッチング、GSLB仮想サーバのみが表示されます。
  • カスタムアプリケーションに仮想サーバがバインドされていない場合、そのアプリケーションの詳細はサービスグラフに表示されません。
  • 仮想サーバとWebアプリケーション間でアクティブなトランザクションが発生している場合にのみ、サービスグラフでクライアントとサービスのメトリックを表示できます。
  • 仮想サーバとWebアプリケーション間でアクティブなトランザクションがない場合、負荷分散、コンテンツスイッチング、GSLB仮想サーバ、サービスなどの構成データに基づいてのみ、サービスグラフの詳細を表示できます。
  • アプリケーション構成に変更が加えられた場合、サービスグラフに反映されるまでに10分かかる場合があります。
詳細については、アプリケーションのサービスグラフを参照してください。