Application Delivery Management

アプリケーション

NetScaler ADMのアプリケーション分析と管理機能は、アプリケーション中心のアプローチを強化し、さまざまなアプリケーション配信の課題に対処するのに役立ちます。この方法ではアプリケーションの正常性スコアが視覚的に表示されるため、セキュリティ上のリスクを判断し、アプリケーションのトラフィックフローにおける異常を検出して、適切な措置を講じることができます。

次の図は、アプリケーション管理と分析で実行できるさまざまなタスクの概要を示しています。

アプリケーションは、検出されたアプリケーション、HAProxy アプリケーション、またはカスタムアプリケーションのいずれかです。

検出されたアプリケーション

管理対象のすべての仮想サーバーに自動的に作成されるアプリケーション。検出済みのアプリケーションには常に1台の仮想サーバーがあり、これらのアプリケーションを直接編集したり削除することはできません。

カスタムアプリケーション

検出済みのアプリケーションからユーザーによって作成されたアプリケーション。Citrix ADM では、これらのアプリケーションを追加、編集、削除できます。カスタムアプリケーションは以下によって作成されます。

  • 1 つ以上の仮想サーバー

  • 1 つ以上の HAProxy フロントエンド。

カスタムアプリケーションを作成すると、カスタムアプリケーションに追加されたすべての検出されたアプリケーションがアプリケーションダッシュボードから削除されます。

注意事項

  • 検出されたアプリケーションを複数のカスタムアプリケーションに追加することはできません。

  • すべての検出済みのアプリケーションが既に他のカスタムアプリケーションに割り当てられている場合は、カスタムアプリケーションを作成できません。既存のカスタムアプリケーションを削除して検出済みのアプリケーションの割り当てを解除し、新しいカスタムアプリケーションの作成で使用できるようにする必要があります。

  • 仮想サーバーと HAProxy フロントエンドを含むカスタムアプリケーションは作成できません。

HAProxy アプリケーション

HAProxy ディスクリートアプリケーションは、マネージド HAProxy フロントエンドごとに自動的に作成されます。これらのアプリケーションをグループ化して、NetScaler ADCアプリケーションと同様のカスタムアプリケーションを形成することもできます。詳しくは、「Citrix ADM による HAProxy インスタンスの管理と監視」を参照してください。

注意事項

以下のアプリダッシュボード機能またはメトリクスは HAProxy アプリケーションではサポートされていません。

  • User Activity Investigator

  • App Score

  • 脅威指数

  • ピーク使用量トレンド

  • スループット

  • サーバー接続

  • トランザクション

カスタムアプリケーションの作成

アプリケーションの定義時に1つまたは複数の検出済みのアプリケーションを追加することで、カスタムアプリケーションを作成できます。

カスタムアプリケーションを作成するには:

  1. [ アプリケーション ] > [ ダッシュボード] に移動し、[ カスタムアプリの定義] をクリックします。

  2. アプリケーションの定義画面で、次のパラメーターを設定します。

    フィールド 説明
    名前 カスタムアプリケーションの名前
    カテゴリ このカテゴリに関連するすべてのアプリケーションが、アプリケーションダッシュボードでグループ化されるカテゴリの名前。
    既存のアプリケーションの選択 定義基準がCitrix ADM によって監視されるライセンス仮想サーバーに基づいている場合は、仮想サーバーを追加するオプション。
    選択条件の定義 仮想サーバーの範囲、または元のサーバー/サービスのIPアドレスの範囲でアプリケーションを定義するオプション。
     
    • サーバー。アプリケーションが動作するサーバーかサービスのIPアドレス、サーバー名、またはバックエンドサーバーのポートを指定します。1つのIPアドレスかIPアドレスの範囲、またはコンマ区切りでそれらを組み合わせて入力できます。たとえば、「10.102.29.20, 10.102.43.10-60, 10.216.43.45」と入力します。
     
    • 仮想サーバー。アプリケーションが動作する仮想サーバーIPアドレス、仮想サーバー名、バックエンドサーバーのポートのいずれかを指定できます。1つのIPアドレスかIPアドレスの範囲、またはコンマ区切りによるそれらの組み合わせで入力できます。たとえば、「10.102.29.20, 10.102.43.10-60, 10.216.43.45」と入力します。
  3. [OK] をクリックします。

    現在、Application Dashboard では、負荷分散とコンテンツスイッチング仮想サーバーのみがサポートされています。

    ローカライズされた画像

アプリケーションをグループ化

アプリケーションをグループ化すると、アプリケーションの管理と監視を簡略化できます。アプリケーションを定義するときにカテゴリーを選択または作成して、アプリケーションをグループ化できます。カテゴリを作成または選択するには、アプリケーションを定義するときに、「カテゴリ」フィールドの 横**にある「 」ボタンをクリックします。

どのカテゴリにも追加されていないアプリケーションは、「 その他 」カテゴリに表示されます。

ローカライズされた画像

アプリケーションダッシュボード

アプリケーションダッシュボードには、Citrix ADM によって監視されているすべてのアプリケーションの全体像が表示され、すべてのアプリケーションに関連する重要な情報が表示されます。たとえば、ダッシュボードには、パフォーマンスおよびセキュリティの測定基準、カウンター、アプリケーションのヘルス状態が表示されます。特定のアプリケーションに関する情報を表示するには、該当するアプリケーションを選択します。[Summary]パネルに、監視対象のすべてのアプリケーションのアプリスコアや脅威指数などの測定基準が棒グラフで表示されます。

アプリケーションの表示

アプリケーションダッシュボードでは、アプリケーションはツリーマップ上のノードとして表示され、そのサイズはアプリケーションのデータボリュームに応じて決まります。タイルの色はアプリケーションのアプリスコアを表し、赤色の場合は正常性が最も低く、青色の場合は正常性が良好であることを表します。

アプリケーションダッシュボード画面からオプションのいずれかを選択すると、アプリケーションダッシュボードビューをツリーマップまたはタイルに切り替えることができます。この画面では、アプリケーションの詳細がカード形式で表示されます。デフォルトでは、250のアプリケーションがアプリケーションダッシュボードに表示されます。 さらに多くのアプリケーションを表示するには、次のページのオプションをクリックします。

アプリケーションは、アプリケーションの定義時に選択したカテゴリ別にグループ化されます。アプリケーションを分類または表示するには、アプリケーションの[Summary]パネルでアプリケーションの測定基準を選択します。たとえば、アプリスコアの範囲が20~40のアプリケーションを表示するには、[App Summary Panel]の[App Score]セクションで適切な棒グラフを選択します。[App Summary Panel]では同様にその他の測定基準も選択できます。

アプリ概要パネル

[App Summary Panel]には、アプリケーションダッシュボードに表示されているアプリケーションのすべての測定基準が表示されます。このパネルでは、アプリケーションの測定基準を選択または選択解除することで、ダッシュボード上のアプリケーションを分類して表示することができます。[App Summary Panel]には次の測定基準が表示されます。

メトリックス 説明
アプリケーションファミリー 構成されているCitrix ADC インスタンスのタイプに応じてアプリケーションの数をグループ化する棒グラフ。
App Score アプリケーションのパフォーマンスを定義するスコアリングシステム
アプリカテゴリ Citrix ADM で定義されているすべてのカテゴリのヒストグラムを表示する棒グラフ。これで、すべての個別のアプリケーションが「その他」カテゴリに表示され、カスタムアプリケーションはそれぞれのカテゴリ名の下に表示されます。
仮想サーバーヘルス 各カテゴリのアプリケーション数を示す棒グラフ。アプリケーションは、ヘルススコアの値が0%、20%、40%、60%、80%、100%に分類されます。
データ量 アプリケーションのデータ量に応じてアプリケーションの数をグループ化するスコアリングシステム。データ量は、アプリケーションが要求した合計バイト数と、アプリケーションからの応答として受信したバイト数によって計算されます。
脅威指数 アプリケーションがCitrix ADCアプライアンスによって保護されているかどうかに関係なく、アプリケーションに対する攻撃の重要度を示す1桁の評価システム。
安全性指数 外部からの脅威や脆弱性からアプリケーションを保護するために、NetScaler ADC インスタンスをどのように安全に構成したかを示す1桁の評価システム。
攻撃総数 アプリケーションに対する攻撃の総数
トランザクション アプリケーションが実行したトランザクションの範囲。
クライアント接続 アプリケーションによって確立されたクライアント接続の数。
サーバー接続 アプリケーションによって確立されたサーバー接続の数。
送信済みパケット アプリケーションが送信したパケットの数。
受信済みパケット アプリケーションが受信したパケットの数。
アプリケーションクラス 個別のアプリケーションかカスタムアプリケーションかに応じて、アプリケーションの数をグループ化する棒グラフ。

ローカライズされた画像

たとえば、アプリの概要パネルで下にスクロールすると、「仮想サーバーヘルス」の棒グラフが表示されます。仮想サーバーの正常性棒グラフでは、NetScaler ADMは仮想サーバーの正常性の割合に基づいてアプリケーションを分類します。棒グラフには、仮想サーバーのヘルス値が 0% ~ 100% の範囲にあるアプリケーションの数が表示されます。

仮想サーバーの状態は、個別のアプリケーションにグループ化された仮想サーバーの状態を表します。ただし、複数の仮想サーバで構成されるカスタムアプリケーションがある場合は、グループ間で仮想サーバのヘルスの最小数が考慮されます。

これで、フィルタを適用し、選択条件に一致するアプリケーションのみをアプリケーションダッシュボードに表示できます。0% と表示されているバーをクリックします。このバーには、仮想サーバーの正常性が 0% から 20% の間にあるアプリケーションの数が表示されます。仮想サーバーの状態が悪いアプリケーションを分離し、修復対策を講じることができるようになりました

アプリ情報パネル

[App Info Panel]は、アプリケーションをドリルダウンすると最初のレベルにあります。アプリケーションの状態とともに、主要な測定基準とコンポーネントが表示されます。たとえば、[App Info Panel]には、選択したアプリケーションの仮想サーバーの合計数、サービスの合計数、アプリスコア、およびその他の情報が表示されます。[App Info Panel]を表示するには、アプリケーションダッシュボードで任意のアプリケーションタイルをクリックします。[App Summary Panel]が[App Info Panel]に置き換わります。

ローカライズされた画像

App activity investigator

App Activity Investigatorは、アプリケーションからドリルダウンするときの2番目のレベルの1つです。App Activity Investigatorに到達するには、[App Info Panel]で検索アイコンをクリックするか、アプリケーションダッシュボードでアプリケーションタイルをダブルクリックします。

App Activity Investigatorには、App Scoreのコンポーネント、エラー、イベント、異常などの主要な情報が表示されます。

凡例はそれぞれ、選択した期間が1時間の場合は1分間隔、選択した期間が1日の場合は1時間間隔で集計されます。

ローカライズされた画像

これらの偏差は、グラフ上に長方形の凡例として表示されます。集計された凡例は、イベントの発生回数に応じて色分けされます。青色はイベント数が最も少ないことを表し、赤色は最も多いことを表します。凡例にマウスポインターを重ねると、選択した凡例について集計されたエラーの種類、時間、イベント数などの詳細情報が表示されます。グラフの期間は、期間のボックスの一覧から時間を選択することでカスタマイズできます。

アプリの使用傾向

ほとんどの場合、ビジネスオーナーは、統計とデータに基づいてアプリケーションの有効性と使用傾向に関する決定を下します。アプリケーションの使用傾向を理解するには、バックエンドインフラストラクチャ、プロキシ、CDN ネットワークなど、デプロイメント内の複数のエンティティからの情報を照合する必要があります。次に、収集した情報を相互に関連付けて適切な分析を行います。これには多くの時間がかかります。

代わりに、展開環境でADCとして展開されたCitrix ADCアプライアンスには、アプリケーションに関するすべての情報とアプリケーションの使用統計が含まれています。この情報はCitrix ADM に転送できます。Citrix ADM はこの情報を収集し、アプリケーションの使用状況とパフォーマンスに関する詳細な洞察を提供します。これらの洞察を活用して、アプリケーションの使用状況とパフォーマンスに基づいて効果的な意思決定を行うことができます。

アプリケーションダッシュボードのアプリ情報パネルには、アプリケーションのピーク使用傾向が表示されます。ピーク使用量の傾向を使用してアプリケーションのパフォーマンスを評価し、適切なアクションを実行してアプリケーションのパフォーマンスを向上させることができます。

アプリケーションのピーク使用傾向を確認するには、[アプリケーション] > [アプリケーションダッシュボード] に移動します。アプリケーションを選択すると、アプリケーション情報パネルの [ピーク使用量] セクションにアプリケーションのピーク使用量の傾向が表示されます 。

ローカライズされた画像

さらに「 ピーク使用量 」セクションをクリックすると、アプリスコアとアプリケーションの使用状況が表示されます。この情報を使用して、アプリケーションのピーク使用量を特定し、それを対応するアプリスコアと関連付けて、ピーク使用期間におけるアプリケーションのパフォーマンスへの影響を評価できます。

ローカライズされた画像

アプリダッシュボードとセキュリティダッシュボードのレポートのエクスポート

Citrix ADM では、現在のアプリケーションダッシュボードページとアプリケーションセキュリティダッシュボードページのスナップショットを取得し、レポートとしてエクスポートできます。頻繁な間隔で、アプリ管理者はこれらのレポートを使用して、アプリの使用状況やパフォーマンス上のペナルティについて更新する必要があります。

この機能により、管理者はこのデータを.pngまたは.pdfレポートとして抽出できます。

:Citrix ADMの他のレポートエクスポートオプションとは異なり、アプリダッシュボードレポートとセキュリティダッシュボードレポートは.pdfまたは.pngファイルとしてのみエクスポートできます。.jpg や.csv などの他のオプションは現在サポートされていません。

  1. アプリケーションダッシュボードまたはアプリセキュリティダッシュボードページで 、ページの右上にあるエクスポートアイコンをクリックします。

  2. エクスポートオプションを.pdf または.png ファイルとして選択します。

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

レポートがシステムにダウンロードされます。アプリダッシュボードとアプリセキュリティダッシュボードページから、第2レベルのページに移動してレポートとしてエクスポートすることもできます。現在、一度に 1 つのアプリケーションのレポートしかダウンロードできません。

アプリケーション