Application Delivery Management

HDX™ Insight のしきい値の作成とアラートの設定

NetScaler Console の HDX Insight を使用すると、NetScaler インスタンスを通過する HDX トラフィックを監視できます。NetScaler Console では、Insight トラフィックの監視に使用されるさまざまなカウンターにしきい値を設定できます。また、NetScaler Console でルールを設定し、アラートを作成することも可能です。

HDX トラフィックの種類は、アプリケーション、デスクトップ、ゲートウェイ、ライセンス、ユーザーなど、さまざまなエンティティに関連付けられています。各エンティティには、それぞれ異なるメトリックを含めることができます。たとえば、アプリケーションエンティティは、さまざまなヒット数、アプリケーションによって消費される帯域幅、およびサーバーの応答時間に関連付けられます。ユーザーエンティティは、WAN レイテンシー、DC レイテンシー、ICA® RTT、およびユーザーによって消費される帯域幅に関連付けることができます。

NetScaler Console の HDX Insight のしきい値管理では、設定されたしきい値が侵害された場合に、プロアクティブにルールを作成し、アラートを設定できました。現在、このしきい値管理は、しきい値ルールグループを設定するように拡張されています。個々のルールではなく、グループを監視できるようになりました。しきい値ルールグループは、ユーザー、アプリケーション、デスクトップなどのエンティティから選択されたメトリックに対する、1 つ以上のユーザー定義のしきい値ルールで構成されます。各ルールは、ルール作成時に入力する期待値に対して監視されます。ユーザーエンティティの場合、しきい値グループは地理的位置にも関連付けることができます。

NetScaler Console でアラートが生成されるのは、設定されたしきい値グループ内のすべてのルールが侵害された場合のみです。たとえば、合計セッション起動数とアプリケーション起動数の両方でアプリケーションを 1 つのしきい値グループとして監視できます。アラートは、両方のルールが侵害された場合にのみ生成されます。これにより、エンティティに対してより現実的なしきい値を設定できます。

いくつかの例を次に示します。

  • しきい値ルール 1: ユーザー (エンティティ) の ICA RTT (メトリック) は <= 100 ms である必要があります

  • しきい値ルール 2: ユーザー (エンティティ) の WAN レイテンシー (メトリック) は <= 100 ms である必要があります

しきい値グループの例は次のとおりです: {しきい値ルール 1 + しきい値ルール 2}

ルールを作成するには、まず監視するエンティティを選択する必要があります。次に、ルール作成時にメトリックを選択します。たとえば、アプリケーションエンティティを選択し、合計セッション起動数またはアプリケーション起動数を選択できます。エンティティとメトリックのすべての組み合わせに対して 1 つのルールを作成できます。提供されている比較演算子 (>, <, >=, および <=) を使用し、各メトリックのしきい値を入力します。

単一のグループで複数のエンティティを監視したくない場合は、エンティティごとに個別のしきい値ルールグループを作成する必要があります。

カウンターの値がしきい値を超えると、NetScaler Console はしきい値の侵害を示すイベントを生成し、イベントごとにアラートが作成されます。

アラートの受信方法を設定する必要があります。NetScaler Console にアラートを表示したり、モバイルデバイスで電子メールまたは SMS としてアラートを受信したりできます。後者の 2 つのアクションについては、NetScaler Console で電子メールサーバーまたは SMS サーバーを設定する必要があります。

しきい値グループは、ユーザーエンティティの地理固有の監視のために、地理的位置にバインドすることもできます。

使用例

ABC Inc. は、50 か国以上にオフィスを持つグローバル企業です。同社は、Citrix Virtual Apps and Desktops をホストする 2 つのデータセンターをシンガポールとカリフォルニアに持っています。同社の従業員は、NetScaler Gateway と Citrix GSLB ベースのリダイレクトを使用して、世界中の Citrix Virtual Apps and Desktops にアクセスします。ABC Inc. の Citrix Virtual Apps and Desktops 管理者である Eric は、いつでもどこからでもアクセスできるようにアプリとデスクトップの配信を最適化するために、すべてのオフィスのユーザーエクスペリエンスを追跡したいと考えています。Eric はまた、ICA RTT、レイテンシーなどのユーザーエクスペリエンスメトリックをチェックし、逸脱をプロアクティブに提起したいと考えています。

ABC Inc. のユーザーは分散したプレゼンスを持っています。一部のユーザーはデータセンターの近くに位置していますが、一部のユーザーはデータセンターから遠く離れた場所に位置しています。ユーザーベースが広範囲に分散しているため、メトリックと対応するしきい値もこれらの場所によって異なります。たとえば、データセンターに近い場所の ICA RTT は 5~10 ミリ秒であるのに対し、遠隔地の ICA RTT は約 100 ミリ秒になることがあります。

HDX Insight のしきい値ルールグループ管理により、Eric は各場所に対して地理固有のしきい値ルールグループを設定し、エリアごとの侵害について電子メールまたは SMS でアラートを受け取ることができます。Eric はまた、しきい値ルールグループ内で複数のメトリックの追跡を組み合わせ、容量の問題がある場合は根本原因を絞り込むことができます。Eric は、すべての Citrix Virtual Apps and Desktops ポートフォリオメトリックを手動で確認する複雑さを心配することなく、逸脱をプロアクティブに追跡できるようになりました。

NetScaler Console を使用して HDX Insight のしきい値ルールグループを作成し、アラートを設定するには:

  1. NetScaler Console で、[Settings] > [Analytics Settings] > [Thresholds] の順に移動します。開いた [Thresholds] ページで、[Add] をクリックします。

  2. [Create Thresholds and Alerts] ページで、次の詳細を指定します。

    1. 名前。NetScaler Console がアラートを生成するイベントの名前を入力します。

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

    3. エンティティ。リストボックスからカテゴリまたはリソースの種類を選択します。エンティティは、以前に選択したトラフィックの種類ごとに異なります。

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

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

      しきい値の設定

  3. すべてのエンティティのしきい値ルールグループの作成:

    HDX トラフィックの場合、[Add Rule] をクリックしてルールを作成する必要があります。開いた [Add Rules] ポップアップウィンドウに値を入力します。

    ルールの追加

    各エンティティを監視するために複数のルールを作成できます。単一のグループで複数のルールを作成すると、個々のルールではなく、しきい値ルールのグループとしてエンティティを監視できます。[OK] をクリックしてウィンドウを閉じます。

    SLA 管理

  4. ユーザーエンティティの地理的位置タグ付けの設定

    オプションで、[Configure Geo Details] セクションでユーザーエンティティの場所ベースのアラートを作成できます。次の図は、米国西海岸のユーザーの WAN レイテンシーパフォーマンスを監視するための地理的位置ベースのタグ付けの作成例を示しています。

    地理的詳細

  5. [Enable Thresholds] をクリックして、NetScaler Console がエンティティの監視を開始できるようにします。

  6. オプションで、電子メール通知や SMS 通知などのアクションを設定します。

  7. [Create] をクリックして、しきい値ルールグループを作成します。

HDX™ Insight のしきい値の作成とアラートの設定