ユーザーエクスペリエンス (UX) の要因

[UX ファクター] ページでは、UX ダッシュボードで選択した一連のユーザーについて、ファクターおよびサブファクターレベルのエクスペリエンスを把握できます。

UXダッシュボードで「優良」、「公正」、「不良」のいずれかのUXカテゴリをクリックして、「UX係数」ページを開きます。これは、ユーザーエクスペリエンスに対する要因指標とサブファクター指標の影響を定量化します。このページでは、セッションの可用性、セッションの応答性、セッションの回復性、およびセッションログオン時間の要因に関するユーザーのエクスペリエンスに基づいて、選択したユーザーセットを分類します。さらに、選択されたユーザーは、これらの要因内のサブ要因に関する経験に基づいて分類されます。このドリルダウンにより、環境内のユーザーのエクスペリエンスの低下の原因となる実際のサブファクターを特定できます。

ユーザーエクスペリエンス (UX) の要素ページを使用する方法

ユーザーエクスペリエンスに影響を与える要素の指標を詳しく調べるには、UXダッシュボードの[Excellent]、[Fair]、または[Poor]カテゴリのいずれかの数値をクリックします。

  1. 先月、すべてのサイトに5人のユーザーが優れたエクスペリエンスを持ち、841人が公正なエクスペリエンスを持ち、25人のユーザーが悪いエクスペリエンスを持っていたシナリオを考えてみます。25 人のユーザーがユーザーエクスペリエンスの低下に直面している理由を理解するには、ユーザーエクスペリエンスのダッシュボードで数値 25 をクリックします。

    ユーザーエクスペリエンスダッシュボード

  2. ユーザーエクスペリエンス(UX)要因画面には、先月のすべてのサイトでのユーザーエクスペリエンスの低下に影響を与えた要因のドリルダウンが表示されます。

    UX ドリルダウン

  3. 左側のパネルには、ユーザーエクスペリエンスの選択フィルターと要因が表示されます。

    UX ドリルダウン-左パネル

    [選択したユーザー] 番号をクリックして、特定のユーザーセットのセルフサービス検索ページにアクセスします。

  4. [UX ファクタ] ページのセクションでは、[セッションの可用性]、[セッションの応答性]、[セッションの回復性]、および [セッションログオン期間] の各要素に基づいて、選択したユーザーセットがさらに分類されます。展開(クリック >) 各ファクターセクションでは、それぞれのサブファクター全体の経験に基づいたユーザー分類を確認できます。ファクターは、ファクターの経験が低いユーザーの数に基づいてソートされます。

  5. 全体的なユーザーエクスペリエンスの分類は、因子レベルのユーザー数と一致しない場合があります。また、1 つ以上の要因でエクスペリエンスが悪くなると、必ずしも全体的なユーザーエクスペリエンスが悪くなるとは限りません。

  6. 同様に、個々のサブ因子水準のユーザー数が、因子水準のユーザー数に加算されない場合があります。たとえば、GPO が高いユーザーは、他のサブファクターを使用したユーザーの操作性が優れているため、必ずしもログオン操作が悪くなるとは限りません。

  7. ファクターレベルとサブファクターレベルでのユーザーの分類は、全体的なユーザーエクスペリエンスの低下の原因を特定し、トラブルシューティングするのに役立ちます。

分類されていないユーザー

分類されていない分類 は、「優良」、「公正」、「不良」のいずれかのカテゴリに分類できないエクスペリエンスを持つユーザーの数を指します。これは、対応する測定値が利用できない場合に、因子またはサブ因子水準で発生する可能性があります。

UXドリルダウン-分類されていないユーザー

測定値の取得におけるシステムエラーとは別に、以下の理由によりユーザーエクスペリエンスが分類されない場合があります。

  1. ユーザーがセッションの確立に失敗した場合、このユーザーはセッションの可用性を除くすべての要素に関して分類されません。
  2. セッション応答性のサブファクター測定は、ユーザーがCitrix Analytics for Performanceで構成されたCitrix Gateway バージョン12.1以降を介して接続している場合にのみ使用できます。詳しくは、「オンプレミスのCitrix Gateway を構成する」を参照してください。
  3. ユーザーのセッションログオン期間のサブファクタのエクスペリエンスが分類されない理由を具体的に理解するには、「セッションログオン期間のサブファクター」セクションを参照してください。

セッションログオン期間のサブファクター

セッションログオン期間は、セッションの起動にかかった時間です。これは、ユーザーがCitrix Workspace アプリから接続した時点から、アプリまたはデスクトップを使用する準備ができた時点までの期間として測定されます。このセクションでは、セッションログオン時間の読み取り値に基づいてユーザーを分類します。エクスペリエンスを「優良」、「公正」、「不良」に分類するためのログオン期間のしきい値は、動的に計算されます。セッションログオン時間の動的しきい値について詳しくは、「動的しきい値」を参照してください。

セッションログオン期間のドリルダウン 分類されたユーザー数をクリックすると、セルフサービス画面に、選択したユーザーセットの実際のパフォーマンス係数の測定値が表示されます。

セッションログオン期間は、複雑な起動シーケンスの個々のフェーズを表すサブファクタに分割されます。「セッションログオン期間」ドリルダウンテーブルの各行は、セッション起動中に発生する個々のフェーズのユーザーカテゴリを表します。これは、特定のユーザーログオンの問題をトラブルシューティングし、特定するのに役立ちます。

セッションログオン期間のドリルダウン

各サブファクタエクスペリエンスに関連する「優良」、「公正」、「不良」カテゴリのユーザー数が表示されます。この情報を使用して、ログオン時間の延長に寄与する可能性のある特定のサブファクタフェーズを分析します。

たとえば、GPO でエクスペリエンスの低いユーザー数が最も多い場合は、これらのユーザーに適用される GPO ポリシーを確認して、ログオン時間のエクスペリエンスを向上させることができます。

最後の [未分類] 列には、選択した期間に特定のサブファクタ測定値を使用できないユーザーの数が表示されます。具体的な理由は、個々のサブファクタの説明によって詳しく説明されています。

GPO

GPOは、ログオン時にグループポリシーオブジェクトを適用するのにかかる時間です。GPOの測定は、仮想マシンでグループポリシー設定が構成され、有効になっている場合にのみ使用できます。

GPOs Insights は、選択した期間中に最も長い処理時間を費やしている環境でクライアント側の拡張機能を表示します。インサイトを表示するには 、[セッションログオン期間]サブファクターテーブルのGPOの[インサイト]列にある[寄稿者の表示]リンクをクリックします。GPOインサイトは、GPOの実行経験が少ないユーザーセッションの分析に基づいています。

UXドリルダウン-GPOインサイト

クライアント側の拡張機能(CSE)は、クライアントマシンにグループポリシーを実装するダイナミックリンクライブラリ(DLL)です。処理時間が長いCSEは、GPOの実行時間を増やし、CSE処理を最適化すると、ユーザーの全体的なセッションログオンエクスペリエンスが向上します。

平均CSE実行時間は、適用されるポリシーの数とタイプによって異なります。次のポインタを使用して、CSEの処理時間を改善します。

  • フォルダリダイレクト: CSEの実行時間は、リダイレクトされるフォルダの数と各フォルダの内容によって異なります。システムには、フォルダーリダイレクトのたびに適用される待機を構成できます。フォルダーの数を最適化して、CSEの実行時間を短縮します。

  • ドライブマッピング: ログオンスクリプトは、ドライブを存在しないターゲットサーバーにマップしようとするため、実行時間が長くなります。サーバーアドレスが正しく、使用可能であることを確認してください。

GPOインサイトに示されているように、処理時間が最も長いCSEに関連するポリシーを確認および調整します。さらに、不要なものを削除することを検討してください。

プロファイルのロード

プロファイルのロードは、ログオン期間の最も重要なフェーズの1つです。これは、レジストリハイブ(NTUser.dat)とユーザーファイルを含むユーザーのプロファイルをロードするのにかかる時間です。プロファイルの読み込み時間を最適化すると、全体的なログオン時間のエクスペリエンスを向上させることができます。

プロファイル負荷測定は、仮想マシン上のユーザーに対してプロファイル設定が構成されている場合にのみ使用できます。

プロファイルロードの[インサイト]列には、プロファイルのロード時間が長くなる要因であるプロファイルサイズに関するインサイトが表示されます。大きなプロファイルサイズの影響を受ける可能性のあるユーザーを識別します。

UXドリルダウン-ロードインサイトのプロファイル

[相関関係 の表示]リンクをクリックして、ユーザーの平均プロファイルサイズを確認します。平均プロファイルサイズは、過去30日間に優れた公正なプロファイルロードエクスペリエンスを経験したユーザーのプロファイルサイズを使用して計算されます。このプロファイルサイズは最適であると識別されます。プロファイルサイズが平均よりも大きいユーザーは、プロファイルの読み込み時間が短くなる可能性があります。

[分析の表示]を クリックして、プロファイルサイズが平均よりも大きいユーザーのリストを表示します。このビューには、各ユーザーの最後の既知の平均プロファイルサイズが表示されます。ファセットを使用してこのデータをさらにフィルタリングし、プロファイルサイズが大きく、ログオン期間の経験が少ないユーザーを表示します。

ユーザーの詳細を展開して特定のパフォーマンスメトリックを表示し、エクスペリエンスが低下する理由をさらにトラブルシューティングします。

これらの洞察を使用して、プロファイル内の大きなファイルを減らすようにユーザーに推奨します。

プロファイルサイズの測定値または平均プロファイルサイズが利用できない場合、インサイトは表示されません。

  • プロファイルサイズの測定には、Citrix ProfileManagementがマシンにインストールされている必要があります。

  • プロファイルサイズの測定は、マシンバージョン1912以降でサポートされています。

  • 過去30日間に公正で優れたプロファイルの読み込み経験を持つユーザーのプロファイルサイズの測定値を使用して、平均プロファイルサイズを計算します。この期間に利用可能なデータポイントがない場合、洞察は得られません。

  • プロファイルロードの洞察は、プロファイルサイズがプロファイルロードの遅延の原因である場合に導き出されます。プロファイルに複数のプロファイルファイルが存在すると、プロファイルのロードが遅くなる可能性もあります。

対話型セッション

ユーザープロファイルがロードされた後、キーボードとマウスのコントロールをユーザーに「ハンドオフ」するのにかかった時間。通常、ログオンプロセスのすべてのフェーズの最長期間です。

仲介

ユーザーに割り当てるデスクトップを決定するのに要する時間です。

VM 起動

セッションでマシンの起動が必要な場合は、仮想マシンの起動にかかった時間です。この測定値は、電源管理対象外のマシンでは使用できません。

HDXコネクション

エンドポイントから仮想マシンへのHDX接続のセットアップに必要な手順を完了するのにかかる時間。

認証

リモートセッションへの認証を完了するのに要する時間です。

ログオンスクリプト

ログオンスクリプトの実行にかかる時間です。この測定は、セッションに対してログオンスクリプトが構成されている場合にのみ使用できます。

セッション応答性サブファクター

セッションが確立されると、セッション応答性係数は、ユーザーがアプリやデスクトップを操作している間に経験する画面遅延を測定します。セッション応答は、ユーザーがキーを押してからグラフィック応答が表示されるまでの経過時間を表すICAラウンドトリップ時間(ICA RTT)を使用して測定されます。

ICA RTTは、サーバーとエンドポイントマシンネットワークのトラフィック遅延の合計、およびアプリケーションの起動にかかる時間として測定されます。ICA RTTは、実際のユーザーエクスペリエンスの概要を示す重要な指標です。

エクスペリエンスを「優良」、「公正」、「不良」に分類するためのセッション応答性のしきい値は、動的に計算されます。セッション応答性の動的しきい値について詳しくは、「動的しきい値」を参照してください。

セッションの応答性のドリルダウン

セッションの応答性ドリルダウンは、セッションのICA RTT読み取り値に基づくユーザーの分類を表します。これらの数値をクリックすると、そのカテゴリのメトリックにドリルダウンします。セッション応答性が優れているユーザーは反応性の高いセッションを持っていましたが、セッション応答性が低いユーザーはセッションの遅れに直面していました。

注:

ICA RTTの読み取り値はCitrix Virtual Apps and Desktops から取得されますが、サブファクターの測定値はCitrix Gateway から取得されます。したがって、サブファクター値は、ユーザーが構成済みのCitrix Gateway 経由でアプリまたはデスクトップに接続している場合にのみ使用できます。Citrix Analytics for Performanceを使用してCitrix Gatewayを設定する手順については、「オンプレミスのCitrix Gateway を構成する」を参照してください。

さらに、これらの測定値は、セッションで利用できます

  • NSAP対応のマシンから起動
  • 新しいCGP(共通ゲートウェイプロトコル)セッション、および再接続されていないセッション。

セッション応答性ドリルダウン表の行は、サブファクター測定のユーザー分類を表します。サブファクタごとに、各カテゴリのユーザ数が「優良」、「公正」、および「不良」列に表示されます。この情報は、ユーザーエクスペリエンスの低下に寄与している特定のサブファクターの分析に役立ちます。

たとえば、データセンターの遅延について記録された不良ユーザーの最大数は、サーバー側ネットワークに問題があることを示しています。

最後の「未分類」( Not Categorized ) 列には、選択した期間中に特定のサブファクター測定が利用できなかったユーザーの数が表示されます。

次のサブ要因は、セッションの応答性に寄与します。ただし、レイヤー4までしか発生しないICA RTTのサブファクターは測定可能であるため、合計ICA RTTはサブファクターメトリックの合計ではありません。

  • データセンターのレイテンシー: このサブファクターは、Citrix Gatewayからサーバーまで測定されたレイテンシーです。データセンターの待ち時間が長くなると、サーバーネットワークの速度が遅いことが原因で遅延が発生することを示します。

  • WAN遅延: このサブファクターは、仮想マシンからGatewayまで測定された遅延です。WAN レイテンシーが高い場合は、エンドポイントマシンネットワークが低速であることを示します。WAN 遅延は、ユーザーがGatewayから地理的に離れているときに増加します。

  • ホストの待ち時間: このサブファクターは、サーバーOSによって引き起こされる遅延を測定します。ICA RTTが高く、データセンターおよびWANレイテンシーが低く、ホストレイテンシーが高い場合は、ホストサーバーでアプリケーションエラーが発生していることを示します。

サブファクターのいずれかで経験不足に直面している多数のユーザーは、問題がどこにあるかを理解するのに役立ちます。レイヤ 4 遅延測定を使用して、さらに問題のトラブルシューティングを行うことができます。これらの遅延メトリックは、パケット損失、順序不同パケット、重複確認応答、再送信を考慮していません。これらの場合、レイテンシーは増加する可能性があります。

ICA RTTの計算の詳細については、 NetScaler インサイトでのICA RTTの計算方法を参照してください。 Citrix Gatewayのオンボーディングについて詳しくは、「システムのインストール」を参照してください。

セッションの可用性

セッションの可用性は、障害率に基づいて計算されます。これは、試行されたセッション接続の総数に対する失敗したセッション接続の割合です。

セッション可用性エクスペリエンスは、セッション失敗率に基づいて次のように分類されます。

優良: 故障率は10%未満です。セッション可用性の優れている要因は、ユーザーがアプリまたはデスクトップに正常に接続して使用できることを示します。

公正: 失敗率は10~ 20% です。

不良: 失敗率が 20% を超えています。セッション可用性の経験が乏しい多くのユーザーは、セッションに接続して使用できないことを示しています。

セッションの起動に失敗すると、ユーザーの生産性が低下するため、ユーザーエクスペリエンス全体を定量化する上で重要な要素です。

セッション可用性のドリルダウン

「セッションの信頼性」ドリルダウン表の行には、ユーザー数および各カテゴリの障害数によって分類された障害タイプが表示されます。リストされた障害タイプを使用して、障害をさらにトラブルシューティングします。

特定された障害タイプで考えられる理由について詳しくは、障害の理由トラブルシューティングドキュメントを参照してください。

セッションの耐障害性

セッションの復元性は、Citrix Workspace アプリがネットワークの中断から回復するために自動的に再接続された回数を示します。自動再接続は、ネットワーク接続が中断された場合でも、セッションをアクティブに保ちます。ユーザーは、接続が回復するまでセッション画面を見ることができます。優れたセッション復元要因は、ユーザーエクスペリエンスが円滑になり、ネットワークの中断による再接続回数が少なくなることを示しています。

自動再接続は、[セッション画面の保持]ポリシーまたは[クライアントの自動再接続]ポリシーが有効な場合に実行されます。エンドポイントでネットワークが中断されると、次の自動再接続ポリシーが有効になります。

  • セッション信頼性ポリシーは、Citrix Workspaceアプリがマシンに接続しようとするときに有効になります(デフォルトでは3分以内)。
  • 自動クライアント再接続ポリシーは、エンドポイントがマシンへの接続を試行する3〜5分の間に有効になります。

各ユーザーについて、選択した期間の15分間隔ごとに自動再接続回数が測定されます。15 分間隔のほとんどにおける自動再接続の数に基づいて、エクスペリエンスは「優良」、「公正」、「不良」に分類されます。

セッションの復元性のドリルダウン

セッション復元エクスペリエンスは、再接続レートに基づいて次のように分類されます。

優れた: 選択した期間の15分間隔のほとんどで、再接続はありませんでした。

普通: 選択した期間の15分間隔のほとんどで、1回の再接続がありました。

悪い: 選択した期間の15分間隔のほとんどで、1回以上の再接続がありました。

過負荷のマシン

リソースが過負荷になると、待ち時間が長くなり、ログオン時間が長くなり、障害が発生してユーザーエクスペリエンスが低下する可能性があります。Overloaded Machines ファクターは、過負荷のリソースを可視化し、エクスペリエンスを低下させます。

CPUスパイクが持続するか、メモリ使用量が多い、またはその両方が5分以上続き、選択した期間のユーザーエクスペリエンスが低下したマシンは、過負荷と見なされます。

過負荷のマシンのドリルダウン

Overloaded Machines セクションには、次のデータがあります。

  • CPUまたはメモリの使用量が少なくとも1つの不良セッションに影響を与えたマシンの数。
  • CPUまたはメモリの過負荷がセッションエクスペリエンスに与える影響により影響を受けたユーザーの数。
    • 優れた–過負荷のマシンの影響を受けるセッションのないユーザー。
    • 公平–過負荷のマシンの影響を受ける公正なセッションが少なくとも1つあるユーザー。
    • 不良–過負荷のマシンの影響を受けたセッションが少なくとも1つ不良なユーザー。
    • 分類されていない–セッションエクスペリエンスをリソースの過負荷と関連付けることができないユーザー。
  • の破綻 :
    • リソースの過負荷が原因でエクスペリエンスが低下しているユーザーに影響を与えるマシンの数。
    • CPUスパイクと高いメモリ使用量の影響を受けた経験の浅いユーザーの数。
  • オーバーロードされたユーザーの数をクリックすると、ユーザーセルフサービスビューがフィルタリングされ、オーバーロードされたリソースの影響を受けるセッションのユーザーが表示されます。
  • 過負荷のマシンの数をクリックすると、マシンのセルフサービスビューがフィルタリングされ、分類に基づいて、または過負荷のリソース、CPU、またはマシンに基づいて、選択した過負荷のマシンのセットが表示されます。

マシンのセルフサービスビューは、オーバーロードされたマシンとオーバーロードされたマシンで強化されています CPU/Memory マシンの過負荷の問題のトラブルシューティングに役立つファセット。詳細については、セルフサービスの記事の 過負荷のマシン を参照してください。

マシンセルフサービスビューからさらにドリルダウンして、リソースの過負荷の問題をトラブルシューティングするための特定のマシン統計を確認します。