Citrix Application Delivery Managementサービス

サービスグラフで詳細を表示

Citrix ADMでKubernetesクラスターを追加した後、サービスグラフにデータを取り込むまでに約10分かかります。[ アプリケーション ] > [ サービスグラフ ] に移動し、[ マイクロサービス ] タブをクリックして、サービスグラフの詳細を表示します。

2 階層/サービスメッシュ Lite トポロジ シングルティア/統合型入力トポロジ
2層アーキテクチャ その他のトポロジ
  • 階層1の入力 — Kubernetesクラスタ内のCitrixIngress Controller は、Kubernetesクラスタ外のCitrix ADCインスタンス(VPX/MPX/SDX/BLX)を構成します。

  • 階層2の入力 — Kubernetesクラスター内のCitrix ADC CPXインスタンスとともにサイドカーとして動作するCitrixIngress Controller です。

  • [Ingress ]:他のすべての配置トポロジを表示します。

サービスグラフダッシュボード

詳細-サービスグラフ

1 -コンポーネントサービスの通信方法を示す、アプリケーションのエンドツーエンドのネットワークマップ

2 — 特定の期間のヒットとエラーを示すグラフ

3 — サービスを検索するための検索バー

4 — 期間を選択するための時間リスト

5 -サービスの表示にフィルタを適用する

6 — 設定アイコン

7 — ズームインおよびズームアウト

8 — グラフビューまたは表形式ビュー

選択した期間に基づいて、サービスグラフを表示できます。

サービスアイコン 説明
サービスグラフエッジ検出 エッジの幅は、ヒット数を示します。エッジの幅が大きいほど、ヒット数が多くなることを示します。
サービスグラフエラー 警告アイコンが付いたサービスは、サービスにエラーがあることを示します。
サービスグラフの待ち時間 ストップウォッチアイコンが付いたサービスは、サービスにレイテンシーまたは応答時間の問題があることを示します。
サービスグラフの待ち時間 ストップウォッチと警告アイコンの両方があるサービスは、サービスにエラーと遅延/応答時間の問題の両方があることを示します。

注:

サービスに警告アイコンまたはストップウォッチアイコンがない場合は、そのサービスに Hits の異常またはしきい値違反があることを示します。

グラフからヒットを示す期間を選択し、さらにドリルダウンして追加情報を表示します。

Details-service-graph1

Citrix ADMでアクティブなトランザクションが受信されない場合は、Citrix ADCインスタンスによって負荷分散されたサービスのみを表示できます。サービスの上にマウスポインタを置くと、すべてのメトリックが 0 として表示されます。

トランザクションなし

これで、サービスで使用されるプロトコルとともにサービスグラフが表示されます。次の図に示すように、Kubernetes クラスターで次のサービスが実行されているとします。

サービスKubernetes

オーケストレーション > Kubernetes > Clusters で複数のクラスターを追加した場合は、各クラスターに関連付けられたサービスを表示できます。

複数のクラスタ

サービスの次のステータスを表示できます。

  • クリティカル(赤) -複数のメトリックに異常またはしきい値違反があるサービス。デフォルトのしきい値の場合、Critical ステータスは平均サービス応答時間が 200 ミリ秒より長く、エラーカウントが 0 より大きいことを示します。

  • Review(オレンジ色) -サービスのいずれかのメトリックに異常またはしきい値違反があります。デフォルトのしきい値の場合、[Review] ステータスは平均サービス応答時間が 200 ミリ秒より長いか、エラーカウントが 0 より長い

  • 良好(緑) -異常またはしきい値違反のないサービス。デフォルトのしきい値の場合、[Good] ステータスはエラーがなく、平均サービス応答時間が 200 ミリ秒未満であることを示します。

    異常の詳細については、ゴールデンシグナルのメトリックを使用してサービスを監視するを参照してください。

    しきい値の詳細については、サービスグラフでのしきい値の設定を参照してください。

サービスで使用されるプロトコルを識別するためのプロトコルは次のとおりです。

  • TCP — サービスが TCP プロトコルを使用していることを示します。

  • SSL, HTTP — サービスが SSL over HTTP プロトコルを使用していることを示します。

  • SSL, TCP — サービスが SSL over TCP プロトコルを使用していることを示します。

    プロトコルのないサービスは、サービスが HTTP プロトコルを使用していることを示します。

表形式ビューを使用した主要なメトリックの傾向の表示

表形式ビューを使用すると、次の項目を確認できます。

  • サービスの主なメトリック

  • ソースサービスと宛先サービス間の主要なメトリック

    主要なメトリック

管理者は、これらの主要なメトリックを使用して、選択した期間におけるゴールデンシグナルの傾向を分析できます。詳しくは、「サービス詳細の表示」を参照してください。

サービス応答時間の Pxx 値の表示

サービスの上にマウスを置くと、応答時間の Pxx 値が表示されます。

PXX値

[応答時間](P99) :選択した期間の 99% の要求が P99 値未満であることを示します。

ドリルダウンしてサービスの詳細を表示する場合、選択した期間におけるレスポンス時間の99パーセンタイルおよび99.9百分位数も表示できます。

99百分位数

管理者は、pxx 値を使用すると、サービスの応答時間をよりよく理解できます。詳しくは、「サービス詳細の表示」を参照してください。

サービス詳細の表示

サービスをクリックすると、次のオプションが表示されます。

サービスの詳細オプション

  • 詳細の表示 -名前空間、ラベル、サービスがホストされているクラスターなどのサービスの詳細を表示できます。詳しくは、「サービス詳細の表示」を参照してください。

  • アプリダッシュボードで表示 -アプリのスコア、Kubernetes サービスの詳細、ポッドの詳細など、選択したアプリケーションの詳細を表示できます。詳しくは、「Kubernetesアプリケーションの詳細」を参照してください。

  • トランザクション・ログ :HTTP および SSL over HTTP トランザクションの詳細を表示できます。詳しくは、「Web トランザクションの分析の表示」を参照してください。

  • トレース情報 -サービスの分散トレースを表示できます。詳しくは、「分散トレース」を参照してください。

クライアントメトリックの表示

クライアントがサービスにアクセスしている場所を表示できます。管理者は、クライアントメトリックスを視覚化し、クライアントから発生する問題を分析できます。

クライアントリージョンにマウスポインタを合わせると、メトリックスが表示されます。

クライアント・メトリック

  • Hits -クライアントが受信したヒット数の合計を示します。

  • クライアントネットワーク待ち時間 -平均クライアントネットワーク遅延を示します。

  • クライアント 4xx エラー -クライアントの 4xx エラーの合計を示します。

  • クライアント SSL エラー -クライアントの SSL エラーの合計を示します。

Citrix ADMのIPブロック -クライアントがパブリックIPアドレスを使用している場合、Citrix ADMはクライアントの場所を認識できます。Citrix ADM には組み込みの場所CSVファイルがあり、これはクライアントのIPアドレス範囲に基づいて場所と一致します。

Citrix ADMは、IPアドレスがCitrix ADMサーバーに追加される場合にのみ、プライベートIPアドレスを使用してクライアントの場所を認識できます。たとえば、クライアントIPアドレスが市Aに関連付けられたプライベートIPアドレス範囲内にある場合、Citrix ADMは、トラフィックがこのクライアントの都市Aから発信されていることを認識します。

詳しくは、「プライベート IP ブロックを作成する」を参照してください。

クライアント・トランザクション・サマリーを表示

詳細なクライアント・トランザクション・サマリーでは、次の項目を表示できます。

  • 応答時間 > 500 ミリ秒

  • 5xx エラー

クライアントの場所をクリックし、[ トランザクションログ] を選択します。

トランザクション・ログ

詳しくは、「Webトランザクション分析」を参照してください。

入力メトリックの表示

Kubernetes クラスターで使用されている入力のタイプを表示できます。

入力層

  • Citrix ADC IPアドレスとそのスコア

  • 現在の状態 :Citrix ADCインスタンスが稼働中、停止中、または状態外のいずれであるかを示す

  • [ 最大コントリビューション ] — インスタンススコアに影響している問題を示します。

単一層トポロジでは、単一の Ingressだけを表示できます。

[ Ingress ] をクリックして、さらにドリルダウンして詳細を表示します。詳しくは、「問題のトラブルシューティングに関する進入の詳細の表示」を参照してください。

TCP および SSL メトリックの表示

TCP メトリックと SSL メトリックを使用すると、次のことができます。

  • サービス間の TCP 接続の詳細を表示する

  • TCP関連の問題が送信元サービスまたは宛先サービスにあるかどうかを確認します。

  • SSL エラーが送信元サービスまたは宛先サービスからのものであるかを表示する

  • SSL サービスが使用する SSL プロトコルのバージョンの表示

TCP メトリック

TCP サービスまたはその関連付けられた着信サービスの上にマウスポインタを合わせると、TCP メトリックが表示されます。
TCP

  • TCP 接続 — サービス間で確立された接続の合計

  • Data Volume :サービスによって処理されたデータの合計

  • TCP サーバのリセット — サーバから開始された TCP リセットの合計

SSL メトリック

SSL プロトコルを使用するサービスにマウスポインタを合わせて、SSL メトリックを表示します。

SSL

  • SSL サーバーエラー 」— サーバーからの SSL エラーの合計を示します。(SSL証明書が不明など)

  • SSL プロトコル — サービスが使用する SSL プロトコルのバージョンを示します。

  • SSL クライアントエラー -クライアントからの SSL エラーの合計を示します。(SSL クライアント認証エラーなど)

フィルタの適用

フィルタを適用して、特定のサービス情報を表示できます。フィルタオプションを取得するには、[フィルタなし ] リストをクリックします。

フィルター オプション

たとえば、レイテンシーが 150 ミリ秒未満のサービスを表示する場合は、[ サービス応答時間 ] の下の棒グラフをクリックして結果を表示します。

フィルター オプション

[ サービス情報 ] をクリックして、次のフィルタを選択して適用します。

  • [Cluster ]:選択した 1 つまたは複数のクラスタに適用可能なすべてのサービスが表示されます。

  • [Namespace ]:選択したネームスペースに適用可能なすべてのサービスが表示されます。

    サービスラベル

    Kubernetes サービス定義 YAML でサービスに対して構成されたラベルによっては、より多くのフィルターオプションを表示することもできます。

すべてのフィルタをクリア するには、[すべてクリア] をクリックします。

すべてクリア

または、検索テキストボックスを使用してサービス名を入力して、サービスグラフに結果を表示することもできます。

検索バー

設定オプションの使用

設定アイコン

1 — 設定アイコン

2 — サービスグラフをデフォルト、レイヤーベース、または強制方向ビューとして表示するオプション

3 :リストからオプションを選択し、カテゴリに基づいてサービスを表示します。リストからカテゴリを選択した後、グラフの [ + ] をクリックして、すべてのサービスを表示します。

サービス・ビュー

4 :サービスの表示方法に関するオプションを選択できます。

5 -設定を保存するか、デフォルトにリセットするオプション。

エラーを分析する

エラーを示すサービスにマウスポインタを合わせます。

エラー 説明
TCP エラー TCP サーバのリセット は、サーバから開始された TCP リセットの合計を示します。
TCP クライアントエラー TCP クライアントのリセット は、クライアントによって開始された TCP リセットの合計を示します。
SSL エラー SSL クライアントエラーは、クライアントからの SSL エラーの合計を示します。(SSL クライアント認証エラーなど)。
  SSL サーバエラー:サーバからの SSL エラーの総数を示します。(SSL証明書が不明など)

  • クライアントエラー数が 1 以上の場合、クライアントエラー数(プロトコルタイプに関係なく)は、どのサービスにも表示されます。

  • 任意のサービスに対して表示されるクライアントのエラー数は、そのエラーがクライアント側からのものであることを示します。

HTTP トランザクションの詳細を表示する

エラーを表示するには、誤ったサービスの上にマウスポインタを置いて、問題数をクリックします。

発行件数

この図に示されている例では、コンポーネントサービスの通信方法を示すアプリケーションのエンドツーエンドのネットワークマップを表示できます。

e コマースサービスの上にマウスポインターを置くと、 e コマースサービスの指標の詳細を表示できます。

エラーの詳細

Citrix ADM では、Ingressとサービスの間のトランザクションの詳細を表示することもできます。マウスポインタを合わせると、Ingress とサービスの間のエラー合計、平均サービスレスポンス時間などの詳細が表示されます。

入力サービスの詳細

ヒット 」(Hits) — サービスが受信したヒットの合計数を示します。

サービス応答時間 — 最初のバイトまでの時間(TTFB)の応答にサービスから要した平均応答時間を示します。

[Err ors]:4xx、5xx などの合計エラーを示します。

データボリューム 」— サービスによって処理されるデータの合計量を示します。

SSL プロトコル 」— SSL プロトコルのバージョンを示します。

[ Ingress ] と [ service ] の間の矢印をクリックして、詳細なトランザクションを表示します。

詳しくは、「Web トランザクションの分析の表示」を参照してください。