録画を無効または有効にする

セッションを録画したい各Server OS用VDAにSession Recording Agentをインストールします。各エージェント内には、それがインストールされているサーバーの録画を有効にする設定があります。録画が有効になると、Session Recordingは、どのセッションを録画するかを決定するアクティブな録画ポリシーを評価します。

Session Recording Agentをインストールすると、録画は有効になります。Citrix®は、録画が行われない場合でもパフォーマンスにわずかな影響を与えるため、録画されないサーバーではSession Recordingを無効にすることをお勧めします。

サーバーでの録画を無効または有効にする

  1. Session Recording Agentがインストールされているサーバーにログオンします。
  2. スタートメニューから、Session Recording Agentのプロパティを選択します。
  3. Session Recordingの下で、このServer OS VDAのセッション録画を有効にするチェックボックスをオンまたはオフにして、このサーバーのセッションを録画できるかどうかを指定します。
  4. プロンプトが表示されたら、Session Recording Agentサービスを再起動して変更を適用します。

注:Session Recordingをインストールすると、アクティブなポリシーは 録画しない(どのサーバーでもセッションは録画されません)。録画を開始するには、Session Recording Policy Consoleを使用して別のポリシーをアクティブ化します。

カスタムイベント録画を有効にする

Session Recordingを使用すると、サードパーティ製アプリケーションを使用して、イベントとして知られるカスタムデータを録画されたセッションに挿入できます。これらのイベントは、Session Recording Playerを使用してセッションを表示するときに表示されます。これらは録画されたセッションファイルの一部であり、セッションが録画された後は変更できません。

たとえば、イベントには「ユーザーがブラウザを開きました」というテキストが含まれる場合があります。録画中のセッション中にユーザーがブラウザを開くたびに、そのテキストがその時点の録画に挿入されます。Session Recording Playerを使用してセッションを再生すると、視聴者はSession Recording Playerのイベントとブックマークリストに表示されるマーカーの数をメモすることで、ユーザーがブラウザを開いた回数を特定し、数えることができます。

サーバーの録画にカスタムイベントを挿入するには:

  • カスタムイベントを挿入したい各サーバーで、Session Recording Agentのプロパティを使用して設定を有効にします。各サーバーは個別に有効にする必要があります。サイト内のすべてのサーバーをグローバルに有効にすることはできません。
  • 各ユーザーのXenApp®セッション内で実行されるEvent APIに基づいて構築されたアプリケーションを作成します(データを録画に挿入するため)。

Session Recordingのインストールには、サードパーティ製アプリケーションから記録にテキストを挿入できるイベント記録COMアプリケーション(API)が含まれています。このAPIは、Visual Basic、C++、C#など、多くのプログラミング言語から使用できます。詳しくは、Citrix記事CTX226844を参照してください。Session RecordingイベントAPI .dllは、Session Recordingのインストールの一部としてインストールされます。これはC:\Program Files\Citrix\SessionRecording\Agent\Bin\Interop.UserApi.dllにあります。

サーバーでカスタムイベント記録を有効にするには、次の手順を実行します。

  1. Session Recording Agentがインストールされているサーバーにログオンします。
  2. スタートメニューから、Session Recording Agentのプロパティを選択します。
  3. Session Recording Agentのプロパティで、記録タブをクリックします。
  4. カスタムイベント記録で、サードパーティ製アプリケーションによるこのサーバーへのカスタムデータ記録を許可するチェックボックスをオンにします。
録画を無効または有効にする