Citrix Application Delivery Management 13.0

Web Insight

Web Insightを使用すると、管理者はCitrix ADC インスタンスによって提供されるすべてのWebアプリケーションを監視できます。管理者は、Citrix ADC インスタンスからアプリケーションをリアルタイムで統合監視できます。Web Insightは、クライアントのネットワーク遅延やサーバーの応答時間などの重要な情報を提供します。これにより、アプリケーションのパフォーマンスを監視して改善できます。分析に使用されるデータは、Citrix ADC インスタンスによって処理される各HTTP、HTTPSトランザクションから取得されます。分析データを使用すると、環境内のCitrix ADC インスタンス、アプリケーション、URL、クライアント、サーバーのパフォーマンスを分析できます。

Web Insight を使用してデータを表示できるユースケースを次に示します。

  • SharePoint などのアプリケーションへのアクセス中に待機時間が長くなるクライアントのリスト

  • 1時間以内に最もヒットしたトップアプリケーション

  • クライアントからアクセスされるアプリケーションと URL のリスト

  • 特定のクライアントが使用するオペレーティングシステムとブラウザ

  • 最もエラー関連の応答を送信するアプリケーションまたはサーバー

  • 特定のクライアントでのアクセシビリティの問題

  • 特定のクライアントからの少数のアプリケーションまたはすべてのアプリケーションにおけるアクセシビリティの問題

  • 特定のクライアントおよびバックエンドサーバからのアプリケーションのページが低速である

  • 特定のクライアントおよびバックエンドサーバからアクセスすると、アプリケーションの速度が低下する

選択したインスタンス上の特定の仮想サーバーに対して Web Insight を有効にして、Web アプリケーション上のトラフィックを監視できます。Web Insight機能は、Citrix ADMの仮想サーバーの統計情報を提供します。

Web Insightを有効にするには、次の手順に従います。

Citrix ADMが 13.0ビルド41.xの場合:

  1. [ ネットワーク ] > [ インスタンス ] > [ Citrix ADC] に移動し、インスタンスタイプを選択します。たとえば、VPX です。

  2. インスタンスを選択し、[ アクションの選択] リストから [ Analytics の設定] をクリックします。

  3. [ 仮想サーバーでのAnalyticsの構成 ] ページで、仮想サーバーを選択し、[ Analyticsの有効化] をクリックします。

  4. [ Analyticsの有効化 ] ウィンドウで、次の操作を行います。

    1. Web Insightの選択

    2. 転送モードとして ログストリーム を選択

      Citrix ADC 12.0以前の場合、 IPFIX はトランスポートモードのデフォルトオプションです。Citrix ADC 12.0以降では、トランスポートモードとして[ ログストリーム ]または[ IPFIX ]を選択できます。

      IPFIX とログストリームについて詳しくは、ログストリームの概要を参照してください。

    3. 式はデフォルトでtrueです

    4. [OK]をクリックします。

      分析の有効化

      • ライセンスされていない仮想サーバーを選択した場合、まずCitrix ADM はこれらの仮想サーバーのライセンスを取得してから、分析を有効にします。

      • 管理パーティションの場合、 Web Insight のみがサポートされます。

      • キャッシュリダイレクト、認証、GSLB などの仮想サーバーでは、分析を有効にできません。エラーメッセージが表示されます。

OK]をクリックすると、Citrix ADM は選択した仮想サーバー上で分析を有効にするために処理します。

処理分析

Citrix ADMが 13.0ビルド36.27の場合:

  1. [ ネットワーク ] > [ インスタンス ] > [ Citrix ADC] に移動し、分析を有効にするCitrix ADCインスタンスを選択します。

  2. [ アクションの選択 ] リストから、[ Analyticsの設定] を選択します。

    ローカライズされた画像

  3. [ Insightの設定 ] ページで、次の操作を行います。

    1. ロードバランシングまたはコンテンツスイッチングの アプリケーションリスト を選択します。

      ローカライズされた画像

    2. 仮想サーバーを選択し、[ AppFlow を有効にする] をクリックします。

      ローカライズされた画像

  4. [AppFlow を有効にする] ダイアログボックスで、次の操作を行います。

    • テキストボックスに true と入力します。

    • 転送モードとして [ ログストリーム ] を選択します。

      注:転送モードとしてログストリームを選択することをお勧めします。

    • [ Web Insight ] を選択し、[ OK ] をクリックします。

      ローカライズされた画像

Web アプリケーションの問題を分析する

管理者が特定する必要がある一般的な問題の 1 つは、遅延の問題です。管理者は、レイテンシーの問題がサーバーネットワーク、クライアントネットワーク、またはサーバーの応答時間にあるかどうかを調べる必要があります。Citrix ADMを使用して、[ Analytics ]>[ Web Insight ]に移動して、この情報を識別できます。

[ Analytics ] > [ Web Insight ] に移動すると、Web Insightが有効になっているCitrix ADCインスタンスが表示されます。IP アドレス、ホスト名、合計ヒット数、帯域幅など、インスタンスの詳細情報を表示できます。

ローカライズされた画像

リストを使用して、インスタンスのインサイトを表示する期間を選択できます。

ローカライズされた画像

スライダを使用して時間をカスタマイズし、[ Go ] をクリックして結果を表示することもできます。

ローカライズされた画像

グラフまたはインスタンスのIPアドレスをクリックすると、インスタンスに関する詳細情報が表示されます。次のインサイトを表示できます。

  • 総ヒット数

    ローカライズされた画像

  • 帯域幅

    ローカライズされた画像

  • アプリケーション

    ローカライズされた画像

  • ドメイン

    ローカライズされた画像

  • URL

    ローカライズされた画像

  • HTTP 要求メソッド

    ローカライズされた画像

  • HTTP 応答の状態

    ローカライズされた画像

  • クライアント

    ローカライズされた画像

  • サーバー

    ローカライズされた画像

  • オペレーティング システム

    ローカライズされた画像

  • ユーザー エージェント

    ローカライズされた画像

GUI でレポートを表示する Web Insightエンティティ を選択することもできます。

  1. [ Analytics ] > [ Web Insight] > [設定] に移動します。

  2. [ Analytics データレコードログの構成] をクリックします。

    ローカライズされた画像

  3. [ Web Insightレポートの設定]で、GUI でレポートを表示するエンティティを選択します。

    ローカライズされた画像

  4. [ OK] をクリックします

詳細な分析のためにドリルダウンするには、GUI の [Web Insight] の下にある各インサイトカテゴリをクリックします。たとえば、構成済みサーバーの問題をチェックする場合は、次のようにします。

  1. [ Analytics ] > [ Web Insight ] > [ サーバー ] に移動します。

  2. [Servers] ページには、設定済みのすべてのサーバが表示されます。

  3. グラフの IP アドレスをクリックします。テーブルから IP アドレスをクリックすることもできます。

    ローカライズされた画像

    選択したサーバーの詳細なインサイトビューが表示されます。このビューでは、次のような複数のインサイトを確認できます。

    • サーバーが受信したヒットの合計数

    • 帯域幅

    • サーバー処理時間

    • サーバーネットワークの待ち時間

    • サーバ用に構成された仮想サーバ

    • サーバにアクセスするクライアントの合計数

    • サーバーによって提供される応答コードの合計数

ユースケース1-内部サーバーエラー

Web アプリケーションでユーザーにアクセスできないエラー 500 が発生しているシナリオを考えてみましょう。エラー 500(見つかりません)は、Web サーバー上の問題を示す HTTP 応答ステータスエラーですが、サーバーは問題を明示的に示しません。実際の問題を特定してドリルダウンする手順は、次のとおりです。

  1. [ Analytics ] > [ Web Insight ] > [ 応答ステータス ] に移動します。

    ダッシュボードページが表示されます。ダッシュボードには、処理される HTTP トランザクションの成功と失敗の分析に使用できるメトリックが表示されます。

  2. グラフで [ 見つかりません ] をクリックします。

    ローカライズされた画像

  3. 下にスクロールして [ サーバー] グラフを表示し、[ フィルタ ] リストから [ サーバーネットワーク遅延] を選択します。

    ローカライズされた画像

    グラフは、すべてのアプリケーションサーバーがWebアプリケーションの取得に問題を抱えていたため、Webサーバーの応答時間が長くなっていることを示しています。この問題は、Webサーバーがどのサーバーからの要求にも応答しないことが原因である可能性があります。

ユースケース2-Webアプリケーションへのアクセスが遅くなるユーザー

Web アプリケーションが 10 の異なる Web サーバーを介してホストされているシナリオを考えてみましょう。複数のユーザーが同時にアプリケーションにアクセスすると、1 人以上のユーザーがアプリケーションの速度が低下することがあります。管理者として、問題の根本原因を理解するのには、次のシナリオを分析する必要があります。

シナリオ 1-サーバーの処理時間

複数のリクエストが同時に10台のWebサーバーにヒットした場合、リクエストのロードにかかる時間は以下によって異なります。

  • キュー内のリクエスト数。

  • HTTP トランザクションを処理するために各要求によって消費される帯域幅。

    サーバーグラフは、サーバーによって処理された要求に対する各サーバーの処理時間を理解するのに役立ちます。同様に、アプリケーショングラフには、ヒット、応答時間、および HTTP トランザクションごとに消費された帯域幅が表示されます。

  1. [ Analytics ] > [ Web Insight ] > [ サーバー ] に移動します。

  2. グラフからサーバを選択します。

  3. サーバーの処理時間を 分析するには、[サーバーの処理時間] をクリックします。

    ローカライズされた画像

シナリオ 2-クライアントの待ち時間

アプリケーションの応答時間と合計ヒット数が、アプリケーションのアクセスが遅くなる原因になる可能性があります。クライアントのネットワーク遅延を確認し、クライアントのネットワーク遅延のメトリックを分析できます。根本原因を分析するには:

  1. [ Analytics ] > [ Web Insight ] > [ クライアント ] に移動します。

  2. グラフからクライアントを選択します。

  3. [ クライアントネットワーク遅延 ] をクリックして、高遅延を分析します。

    ローカライズされた画像

    この例では、管理者として、クライアントネットワークのレイテンシーが高いことを示すため、クライアントネットワークからの問題の根本原因を確認できます。

ユースケース3-Webアプリケーションへのアクセスが遅い

Windows ユーザー用の Web サーバーと Mac ユーザー用の Web サーバーがあり、ユーザーが Web アプリケーションへのアクセスが遅くなることを報告しているシナリオを考えてみましょう。管理者は、次のことを認識しています。

  • Windowsユーザー用のコンテンツスイッチング仮想サーバーを構成しました。

  • Macユーザー用のコンテンツスイッチング仮想サーバーを設定しました。

  • Windows および Mac ユーザーに基づいて要求をリダイレクトするために、仮想サーバーにバインドされた関連サービスを構成しました。

Webアプリケーションの遅延問題の根本原因を分析するには:

  1. [ Analytics ] > [ Web Insight ] > [ アプリケーション ] に移動します。

  2. コンテンツスイッチング仮想サーバーを選択します。 たとえば、イメージ内の「CSolbTarget」アプリケーションは、他の負荷分散仮想サーバーにバインドされたコンテンツスイッチング仮想サーバーです。

    ローカライズされた画像

  3. コンテンツスイッチング仮想サーバーをクリックして、他の負荷分散仮想サーバーを表示します。テーブル内のアプリケーション名をクリックすることもできます。

    ローカライズされた画像

バインドされた負荷分散サーバーをクリックして、それらのアプリケーションの Web Insight の詳細を表示できます。

ブラウザとオペレーティングシステムのインサイトを分析する

Web Insightを使用すると、L7遅延の問題を分離して、モバイルデバイスの使用状況を理解できます。管理者として、この洞察は、ユーザーベース全体でさまざまなオペレーティングシステムの導入状況を把握するのに役立ちます。

[ Analytics ] > [ Web Insight ] > [ オペレーティングシステム ] に移動して、ユーザーアクセスが遅くなる理由と、特定のブラウザー間の互換性がないことが原因かどうかを確認します。また、特定のクライアントで使用されているオペレーティングシステムや、アクセスされているブラウザーを確認することもできます。さらには、さまざまなブラウザー間でレンダリング時間を比較したり、特定のブラウザーにドリルダウンし、そのブラウザーで最も高速にレンダリングされるアプリケーションページを確認したりできます。

たとえば、Google Chromeを選択し、特定のアプリケーションのURLページごとに対応するレンダリング時間を確認できます。

ローカライズされた画像

高可用性モードでデプロイされたCitrix ADC インスタンス

Citrix ADM は、高可用性モードで展開されたADCインスタンスのレポートを提供します。高可用性モードのインスタンスの集約レポートは、すべての分析でサポートされます。

ローカライズされた画像

高可用性にあるインスタンスの名前をクリックすると、詳細を表示できます。

ローカライズされた画像

クラスターモードでデプロイされたCitrix ADC インスタンス

Citrix ADM は、クラスターモードで展開されたADCインスタンスのレポートを提供します。クラスターモードのインスタンスの集約レポートは、すべての分析でサポートされます。

ローカライズされた画像

CLIP ホスト名をクリックして、クラスタモードでデプロイされた ADC インスタンスに関するすべての詳細を表示することもできます。

ローカライズされた画像

  • Citrix ADM 12.1 build 503.xにアップグレードする前に以前に収集されたすべてのデータは、データが保持されるまで独立したレポートとして引き続き表示されます。

  • クラスタモードでデプロイされた ADC インスタンスの場合、オブザベーションドメインID/オブザベーションドメイン名は CLIP ホスト名と CLIP に置き換えられます。以前に収集されたすべてのデータは、引き続き観測ドメインID/観測ドメイン名を報告します。

Web Insightジオマップの構成

Citrix ADM ジオマップ機能は、マップ上の異なる地理的場所にわたるWebアプリケーションの使用状況を表示します。管理者は、この情報を使用して、アプリケーション使用率の傾向を把握し、容量計画を立てることができます。

Geomapは、国、州、都市に固有の以下の指標に関する情報を提供します。

  • 合計ヒット数:アプリケーションがアクセスされた合計回数。

  • 帯域幅:クライアント要求の処理中に消費される総帯域幅

  • 応答時間:クライアント要求への応答の送信に要した平均時間。

ジオマップは、次のようないくつかのユースケースに対処するために使用できる情報を提供します。

  • アプリケーションにアクセスするクライアント数が最大であるリージョン

  • 応答時間が最も高いリージョン

  • 最も帯域幅を消費するリージョン

Citrix ADM には、プライベートIPアドレスまたはパブリックIPアドレスのジオマップを構成するためのオプションがあります。

プライベート IP アドレスのジオマップの構成

以下の手順は、Citrix ADM が 13.0ビルド36.27以前の場合にのみ適用されます。Citrix ADM 13.0 Build 41.x以降では、Web Insightを有効にすると、地理的データ収集が自動的に有効になります。

ジオマップ上のプライベート IP アドレスから発信された Web アプリケーションのトラフィックを表示するには、まずプライベート IP アドレスブロックを作成し、次に geo データ収集を有効にする必要があります。

地理データ収集を有効にするには:

  1. ネットワーク ]>[ インスタンス]>[Citrix ADC]の順に選択し、Citrix ADCインスタンスを選択します。

  2. [ アクションの選択 ] リストから、[ Analyticsの設定] を選択します。

    ローカライズされた画像

  3. Insightの構成 ]ページで、[ WebおよびHDX Insight の地域データ収集を有効にする]を選択します。

    ローカライズされた画像

プライベート IP ブロックを作成する

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

IP ブロックを作成するには、次の手順を実行します。

  1. Citrix ADM で、[ Analytics ]>[ 設定 ]>[ IPブロック]の順に選択し、[ 追加]をクリックします。

  2. [ IP ブロックの作成 ] ページで、次のパラメータを指定します。

    • 名前。プライベート IP ブロックの名前を指定します。

    • 開始 IP アドレス。IP ブロックの最小の IP アドレス範囲を指定します。

    • 終了 IP アドレス。IP ブロックの最大の IP アドレス範囲を指定します。

    • 。リストから国を選択します。

    • 地域。国に基づいて、地域は自動的に入力されますが、地域を選択できます。

    • 。地域に基づいて、都市は自動入力されますが、都市を選択できます。

    • 都市の緯度と都市の経度。選択した都市に基づいて、緯度と経度が自動的に設定されます。

  3. [Create]をクリックすると、作業が終了します。

    ローカライズされた画像

パブリック IP ブロック

Citrix ADM は、クライアントがパブリックIPアドレスを使用している場合、クライアントの場所を認識することもできます。Citrix ADM には組み込みの場所CSVファイルがあり、これはクライアントのIPアドレス範囲に基づいて場所と一致します。パブリック IP ブロックを使用する場合、唯一の要件は、[Configure Insight] ページから geo データ収集を有効化する必要があることです。

Citrix ADM では、特定の地理的場所のジオマップを表示するためにインターネット接続が必要です。GeoMapを.pdf、.png、または.jpg形式でエクスポートするには、インターネット接続も必要です。

ローカライズされた画像

このダッシュボードのレポートをエクスポートするには、次の手順に従います。

このページのレポートをエクスポートするには、このページの右上にある エクスポート アイコンをクリックします。[ エクスポート ] ページでは、次のいずれかの操作を実行できます。

  1. [ 今すぐエクスポート ] タブを選択します。レポートを PDF、JPEG、PNG、または CSV 形式で表示して保存します。

  2. [ スケジュールエクスポート ] タブを選択します。レポートを毎日、毎週、または毎月スケジュールし、電子メールまたは余裕メッセージでレポートを送信する。

  • [ 毎週 の繰り返し] を選択した場合は、レポートをスケジュールする平日を選択してください。
  • [ 毎月の 繰り返し] を選択した場合は、レポートのスケジュールを設定するすべての日をカンマで区切って入力します。

しきい値の構成

しきい値を作成し、しきい値が違反したときに通知を受け取ることができます。一般的な展開では、しきい値を次の値に設定できます。

  • さまざまなアプリケーションメトリックの追跡

  • プランニングの促進

  • アプリケーションメトリック値が設定されたしきい値を超えた場合に通知を受け取る

しきい値を設定するには、次の手順を実行します。

  1. [ Analytics ] > [ 設定] > [ しきい値] に移動します。

  2. [ しきい値 ] ページで、[ 追加] をクリックします。

    しきい値の作成 」ページが表示されます。

  3. 次の詳細を指定します。

    1. [名前 ]: イベントを作成するための名前を指定します。

    2. [トラフィックの種類 ]-リストから [WEB] を選択します。

    3. エンティティ -リストから、カテゴリまたはリソース・タイプを選択します。デフォルトでは、エンティティとして「アプリケーション」が選択されています。

    4. 参照キー -参照キーは、選択したトラフィックタイプとエンティティに基づいて自動的に生成されます。

    5. 期間 -リストから、エンティティを監視する時間間隔を選択します。エンティティは、1 時間、1 日、または 1 週間の期間を監視できます。

      ローカライズされた画像

    6. [ Configure Rule ] セクションで、メトリック、必要なコンパレータを選択してルールを作成し、しきい値を指定します。

      ローカライズされた画像

    7. 通知の設定 ]セクションで、[ しきい値の有効化 ]を選択し、アラートを取得するアラート・モードを選択します。

      ローカライズされた画像

  4. [作成] をクリックします。

Web Insightに関する問題のトラブルシューティング

詳しくは、トラブルシューティングのドキュメントWeb Insightに関する問題のトラブルシューティングを参照してください。