アプリケーションおよびデスクトップのプロービング
アプリケーションおよびデスクトップのプローブは、StoreFrontを使用してサイトで公開されているアプリとデスクトップを順次テスト起動することで、それらの健全性をチェックするプロセスを自動化します。プローブの結果はDirectorで利用できます。
要件
-
Delivery Controllerが、アプリケーションプローブの場合はバージョン7.18以降、デスクトッププローブの場合はバージョン1906以降を実行していること。
-
プローブエージェントを実行するエンドポイントマシンは、アプリケーションプローブの場合はCitrix Workspace™アプリ for Windowsバージョン1808以降、デスクトッププローブの場合はバージョン1906以降がインストールされたWindowsマシンであること。Unified Windows Platform (UWP) 用のWorkspaceアプリはサポートされていません。
-
Citrix Probe Agentは、Active Directory資格情報を使用したStoreFrontおよびCitrix Workspace経由の認証をサポートしています。エンドポイントデバイスがCitrix Gateway経由でStoreFront / Workspaceに接続されている場合、Citrix Gatewayドメイン資格情報または多要素認証 (MFA) を使用して認証できます。Citrix Probe Agentは、シングルサインオン (SSO) などの他の認証方法をサポートしていません。注記:
-
ユーザーがCitrix Cloud™でサインインポリシーまたは条件付き認証を有効にしている場合、プローブエージェントはStoreFrontまたはCitrix Workspaceアプリにサインインできません。
-
Probe Agentは、Citrix Workspaceアプリへの認証にはActive Directory認証のみをサポートしています。
-
-
Citrix Probe Agentは、Citrix GatewayやCitrix ADCのようなプロキシサーバーまたはロードバランサーが展開されていない場合にのみ機能します。
-
Probe Agentをインストールするエンドポイントマシンに、Microsoft .NET Frameworkバージョン4.7.2以降がインストールされていることを確認してください。
プローブの実行に必要なユーザーアカウントまたは権限:
-
各エンドポイントマシンでプローブを実行するための固有のStoreFrontユーザー。StoreFrontユーザーは管理者である必要はありません。プローブは非管理者コンテキストで実行できます。
-
エンドポイントマシンにCitrix Probe Agentをインストールおよび構成するためのWindows管理者権限を持つユーザーアカウント。
-
ユーザーは、アプリケーションまたはデスクトップの起動に使用されるVDAと同じドメインのメンバーである必要があります。Probe Agentは現在、複数のドメインをサポートしていません。
-
既存のユーザーアカウントをプロービングに再利用すると、ユーザーのアクティブなセッションからログオフする可能性があります。フル管理者ユーザーアカウント、または以下の権限を持つカスタムロールが必要です。
-
デリバリーグループの権限:
-
読み取り専用
-
-
Directorの権限:
-
アラートメールサーバー構成の作成\\編集\\削除 - メールサーバーがまだ構成されていない場合
-
プローブ構成の作成\\編集\\削除
-
構成ページの表示
-
トレンドページの表示
-
-
構成
複数の地域で、ピーク時間外にプローブを実行するようにスケジュールできます。包括的なプローブ結果は、ユーザーが問題に遭遇する前に、アプリケーション、ホストマシン、または接続に関連する問題をトラブルシューティングするのに役立ちます。
Citrix Probe Agent バージョン 2103 以降は、サイト集約をサポートしています。Citrix Probe Agent を構成するときは、集約されたサイトからのアプリケーションとデスクトップの列挙を有効にするために、Workspace (StoreFront) Site Aggregation Enabled オプションを選択します。以下のサイトの組み合わせがサポートされています。
-
1つの StoreFront URL を持つ複数のオンプレミスサイト。
-
StoreFront または Workspace URL のいずれかを持つオンプレミスサイトとクラウドサイト。
-
1つの Workspace URL を持つ複数のクラウドサイト。
-
Citrix Gateway 経由で StoreFront または Workspace に接続されているオンプレミスサイト。
注:
1つのサイトにのみアクセスできるプローブを構成するには、個別の管理者またはユーザーを作成する必要があります。
ステップ1:Citrix Probe Agentをインストールして構成する
Citrix Probe Agent は、ユーザーが StoreFront を介して実際のアプリケーションまたはデスクトップを起動するのをシミュレートする Windows 実行可能ファイルです。Director で構成された起動をテストし、その結果を Director に報告します。
-
プロービングを実行するエンドポイントマシンを特定します。
-
管理者権限を持つユーザーは、エンドポイントマシンにCitrix Probe Agentをインストールして構成できます。Citrix downloadsページで入手可能なCitrix Probe Agent実行可能ファイルをダウンロードしてください。ダウンロードリンクは、Directorのプローブタブでも入手できます。
。
-
集約されたサイトがある場合は、集約されたサイトからのアプリケーションとデスクトップの列挙を有効にするために、Workspace (StoreFront) Site Aggregation Enabledオプションを選択します。
-
認証方法を選択し、関連する資格情報を入力します。資格情報は暗号化され、安全に保存されます。
-
StoreFront Active Directoryの資格情報で構成します。各エンドポイントマシンで一意のWorkspace (StoreFront) ユーザーを構成します。
-
エンドポイントがCitrix Gatewayを介してStoreFrontに接続されている場合は、Citrix Gatewayオプションを選択し、Citrix Gatewayドメインの資格情報で構成します。

-
ゲートウェイが多要素認証をサポートしている場合は、多要素認証オプションを選択し、16桁の認証キーを入力します。これは、シングルログインスキーマを使用してLDAPおよびネイティブOTPで構成されたCitrix Gatewayでのみ利用可能です。
-
プローブ結果の表示を構成タブで、Directorの資格情報を入力し、検証をクリックします。

-
サイトを選択し、次へをクリックします。
-
「概要の表示」タブで、構成された詳細が正確であることを確認します。変更が必要な場合は、該当するタブに移動して更新します。
注:
Citrix Probe Agentのインストールと構成の自動化に記載されているPowerShellスクリプトを使用して、Citrix Probe Agentのインストールと構成を自動化できます。
手順2:Directorでのプローブの構成
制限:
対話型ログオンメッセージバナーが有効になっているWindows VDAからアプリケーションまたはデスクトップがテスト起動されると、プローブは失敗します。これは、対話型ログオンメッセージの承認を待機している間にタイムアウトが発生するためです。 サーバーVDAでログオンメッセージを無効にするには、「コンピューターの構成」>「Windowsの設定」>「セキュリティの設定」>「ローカルポリシー」>「セキュリティオプション」に移動します。
次のフィールドのテキストを削除し、Microsoftポリシーを更新します。
-
対話型ログオン:ログオンしようとしているユーザーへのメッセージテキスト
-
対話型ログオン:ログオンしようとしているユーザーへのメッセージタイトル
プローブユーザーを、対話型ログオンメッセージバナーが無効になっているこの特定のサーバーVDAに割り当てて、プローブがアプリケーションまたはデスクトップの起動状態を通過できるようにします。
詳細については、
<https://learn.microsoft.com/ja-jp/windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on>を参照してください。
-
プローブ \> アプリケーションプローブまたはデスクトッププローブに移動し、プローブの作成をクリックします。
-
「プローブの作成」ページで、プローブの名前を入力します。
-
スケジュールを選択します。
-
プローブを実行する曜日を選択します。
-
プローブを実行する開始時刻を入力します。
-
さらに、Repeat in a day オプションを選択できます。プローブを1日の中で繰り返す終了時刻と間隔を入力します。たとえば、以下の構成では、毎週月曜日、水曜日、木曜日、日曜日に、12時08分から16時34分まで30分ごとにアプリケーションプローブを実行します。
-
-
間隔に応じて、プローブするアプリケーションまたはデスクトップの推奨数を選択します。
-
プローブを実行する必要があるエンドポイントマシンを選択します。
-
失敗したプローブの結果を送信する管理者のメールアドレスを入力します。メールサーバーは、アラート > メールサーバーの構成 で構成します。
この構成では、アプリケーションセッションは毎週月曜日、水曜日、木曜日、日曜日に、12時08分、12時38分、13時08分といった具合に、16時08分まで起動します。
注:
-
構成後、エージェントは次の時間から構成されたプローブを実行します。
-
Repeat in a day オプションが導入される前に設定されたプローブは、スケジュールされた時間に引き続き実行されます。これらのプローブでは、Repeat in a day オプションはデフォルトで無効になっています。
-
重複を防ぐため、各実行に5分の期間が設けられるようにプローブを構成することをお勧めします。
ステップ3:プローブの実行
エージェントは、Directorから定期的に取得するプローブ構成に従ってプロービングを実行します。
StoreFrontを使用して、選択されたアプリケーションを順次起動します。エージェントは、Monitorデータベースを介して結果をDirectorに報告します。障害は5つの特定の段階で報告されます。
-
StoreFront Reachability - 設定されたStoreFront URLに到達できません。
-
StoreFront Authentication - 設定されたStoreFrontの資格情報が無効です。
-
StoreFront Enumeration - StoreFrontのアプリケーション列挙リストに、プローブ対象のアプリケーションまたはデスクトップが含まれていません。
-
ICA® download - ICAファイルが利用できません。
-
Application / Desktop launch – アプリケーションまたはデスクトップを起動できませんでした。
ステップ4:プローブ結果の表示
プローブでプローブ結果を確認できます。プローブビューでは、プローブ結果の包括的な概要が表示されます。これらの結果は、問題を事前に分析およびトラブルシューティングするのに役立ち、ユーザーのセッション起動エクスペリエンスをよりスムーズにします。
概要タブには、構成されているすべてのプローブの概要が1つのビューに表示されます。
Directorプローブの実行(/en-us/citrix-virtual-apps-desktops/2503/media/dir-probe-metrics-chart.png)
プローブは、期間、プローブの種類、エンドポイント名、アプリケーション名、デスクトップ名、およびプローブ結果の種類に基づいてフィルタリングできます。フィルタ条件に一致するプローブは、プローブ、アプリケーション/デスクトップ、およびエンドポイントごとに以下の詳細とともに表示されます。
プローブメトリックには、スケジュール済み、計画済み、スキップ済み、成功、失敗した実行の数が表示されます。
-
Completed Runs – 完了したプローブ実行の数。
-
Failed Runs – 失敗したプローブ実行の数。
-
Skipped Runs – エンドポイントが非アクティブであるか、サービスが利用できないために完了しなかった実行の数。
-
成功した実行 – アプリ/デスクトップの起動中に、いずれの段階でも失敗することなく正常に完了したプローブの数。
エンドポイントマシンの総数も、アクティブなマシンと非アクティブなマシンの数とともに表示されます。
プローブ失敗ステージには、各失敗グループの失敗分布が視覚的に表示されます。ほとんどの失敗が発生したステージを分析することで、プローブ結果の解釈と問題のトラブルシューティングが容易になります。グラフィカル表示では、アプリケーション/デスクトップの起動、ICAファイルのダウンロード、Storefront/Workspaceの列挙、Storefront/Workspaceの到達可能性、およびStorefront/Workspaceの認証における失敗したプローブ実行の数が示されます。
これにより、ほとんどの失敗が発生したステージを分析するのに役立ちます。この情報は、プローブ結果を迅速に理解し、トラブルシューティングを行うのに役立ちます。
エンドポイントが非アクティブであるか、サービスが利用できないために、一部のプローブ実行が完了しない場合があります。
プローブ実行タブには、完了したプローブ実行の結果が詳細に表示されます。選択したプローブの個々の実行の詳細を確認するためにドリルダウンできます。重要なピボットポイントに基づいて、さらにフィルタリングおよび分析できます。
Directorプローブ実行(/en-us/citrix-virtual-apps-desktops/2503/media/dir-probe-runs.png)
プローブ実行は、期間、プローブの種類、エンドポイント名、アプリケーション名、デスクトップ名、およびプローブ失敗ステージに基づいてフィルタリングできます。プローブ失敗ステージには、プローブが失敗したステージが表示されます。プローブ名、スケジュールされた実行、失敗した実行、アプリケーション/デスクトップ名のリンクをクリックすると、フィルター条件に一致するプローブ実行のリストが表示されたプローブ実行ページに移動します。