NetScaler コンソールサービス

HDX Insight のしきい値を作成してアラートを構成する

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

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

NetScaler ConsoleのHDX Insightのしきい値管理により、設定したしきい値に違反した場合に事前にルールを作成し、アラートを設定できました。今回のリリースでは、このしきい値管理を拡張して、複数のしきい値ルールを設定できるようになりました。個別のルールの代わりにグループを監視できるようになりました。しきい値ルールグループは、ユーザー、アプリケーション、デスクトップなどのエンティティから選択されたメトリック用の 1 つ以上のユーザー定義のしきい値ルールで構成されます。各ルールは、ルールの作成時に入力した期待値に対して監視されます。ユーザーエンティティでは、しきい値グループをジオロケーションに関連付けることもできます。

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

以下に、いくつかの例を挙げる。

  • しきい値ルール 1: ユーザー (エンティティ) の ICA RTT (メトリック) は 100 ミリ秒以下である必要があります
  • しきい値ルール 2: ユーザー (エンティティ) の WAN 遅延 (メトリック) は 100 ミリ秒以下である必要があります

しきい値グループの例は次のようになります。{しきい値ルール1 + しきい値ルール2}

ルールを作成するには、最初に監視するエンティティを選択する必要があります。次に、ルールの作成時にメトリックスを選択します。たとえば、アプリケーションエンティティを選択し、[ 合計セッション起動数] または [アプリケーション起動数] を選択できます。エンティティと指標の組み合わせごとに 1 つのルールを作成できます。付属のコンパレータ (>、<、>=、<=) を使用して、各指標の閾値を入力します。

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

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

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

閾値グループは、ユーザーエンティティの地理固有の監視のためにジオロケーションにバインドすることもできます。

ユースケースの例

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

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

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

NetScalerコンソールを使用してHDX Insightのしきい値ルールグループを作成し、アラートを構成します

  1. NetScaler コンソールで、[設定] > [ 分析設定] > [しきい値]に移動します。[ しきい値 ] ページが表示されたら、[ 追加] をクリックします。

  2. [Create Thresholds and Alerts]ページで次の詳細を指定します。
    1. Name。NetScaler Consoleがアラートを生成するイベントを作成するための名前を入力します。
    2. トラフィックタイプ。リストから「 HDX」を選択します。
    3. エンティティ。リストから、カテゴリまたはリソースタイプを選択します。エンティティは、以前に選択したトラフィックタイプごとに異なります。
    4. 参照キー。参照キーは、選択したトラフィックタイプとエンティティに基づいて自動的に生成されます。
    5. 期間。リストから、エンティティを監視する時間間隔を選択します。エンティティは、1 時間、1 日、または 1 週間の期間を監視できます。

    Threshold

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

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

    しきい値ルール

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

    しきい値ルール1

  4. ユーザーエンティティのジオロケーションタグの設定:

    必要に応じて、[ 地理詳細の構成 ] セクションで、ユーザーエンティティの場所ベースのアラートを作成できます。次の図は、米国西海岸のユーザーの WAN レイテンシーのパフォーマンスを監視するジオロケーションベースのタグ付けを作成する例を示しています。

    Geolocation

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

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

  7. [ Create ] をクリックして、しきい値ルールグループを作成します。
HDX Insight のしきい値を作成してアラートを構成する

この記事の概要