サイト分析

[監視]ダッシュボードでは、サイトの正常性や使用状況を一元的に監視できます。

[監視]ダッシュボード

現在エラーがなく、かつ直近の60分間にエラーが発生していない場合、パネルは閉じたままになります。エラーが発生している場合はそのエラーを示すパネルが自動的に開きます。

パネル 説明
ユーザー接続エラー 過去60分間の接続エラーが表示されます。エラー総数の横にあるカテゴリをクリックして、各種のエラーのメトリックを確認します。隣接する表には、発生したエラー数がデリバリーグループごとに表示されます。接続エラーには、アプリケーション制限に達したことによって発生したエラーも含まれます。アプリケーション制限について詳しくは、「アプリケーション」を参照してください。
失敗したシングルセッションOSマシンまたは失敗したマルチセッションOSマシン 過去60分間の総エラー数がデリバリーグループごとに表示されます。エラーの種類として、起動の失敗、起動時のスタック、および未登録があります。マルチセッションOSマシンの場合は、最大負荷に達しているマシンも含まれます。
接続セッション すべてのデリバリーグループでの過去60分間の接続セッションが表示されます。
平均ログオン期間 過去60分間のログオン処理に関するデータが表示されます。左側にある大きなサイズの数値は、全体的な平均ログオン処理時間を示します。この平均には、XenDesktop 7.0より前のバージョンのVDAへのログオンデータは含まれません。詳しくは、「ユーザーログオンの問題の診断」を参照してください。

注:

ホスト上でサポートされてない種類のメトリックのアイコンは表示されません。たとえば、System Center Virtual Machine Manager(SCVMM)ホスト、AWSおよびCloudStackのヘルス情報は表示されません。

以下に示すオプションを使って問題のトラブルシューティングを行います。

セッションの監視

セッションが切断状態になると、セッションおよびアプリケーションは終了しませんが、サーバーとユーザーデバイス間の通信が切断されます。

操作 説明
ユーザーが接続しているマシンまたはセッションを表示する [アクティビティマネージャー]および[ユーザーの詳細]ビューで、ユーザーが接続しているマシンまたはセッションと、そのユーザーがアクセスしているすべてマシンおよびセッションの一覧を表示します。セッションの一覧にアクセスするには、そのユーザーのビューのタイトルバーにあるセッション切り替え用のアイコンをクリックします。詳しくは、「セッションの復元」を参照してください。
すべてのデリバリーグループで接続されたセッションの総数を表示する ダッシュボードの [接続セッション] ペインには、すべてのデリバリーグループで過去60分間に接続されたセッションの合計数が表示されます。その合計数をクリックすると、[フィルター]ビューが開きます。ここでは、デリバリーグループごとのセッションデータや、すべてのデリバリーグループでの特定期間での使用量を視覚的に確認できます。
アイドル状態のセッションを終了する [セッションフィルター]ビューにすべてのアクティブなセッションの関連データが表示されます。セッションに関連付けられているユーザー、デリバリーグループ、セッション状態、しきい値の時間を超えたアイドル時間に基づいてフィルターします。フィルターされた一覧で、ログオフまたは切断するセッションを選択します。詳しくは、「アプリケーションのトラブルシューティング」を参照してください。
長期間のデータを表示する [傾向]ビューで [セッション] タブを選択し、接続されたセッションと切断されたセッションの長期間(つまり、過去60分より前のセッションの合計)のより具体的な利用状況データにドリルダウンします。この情報を表示するには、[履歴傾向の表示] をクリックします。

注:

Virtual Delivery Agent 7より前のバージョンのVDA、またはLinux VDAを実行する場合、セッションに関する一部の情報が[監視]に表示されません。代わりに、利用できる情報がないというメッセージが表示されます。

デスクトップ割り当て規則の制限: [管理]コンソールでは、さまざまなユーザーまたはユーザーグループの複数のデスクトップ割り当て規則(DAR)をデリバリーグループ内の1つのVDAに割り当てることができます。StoreFrontは、ログインしたユーザーのDARに従って、割り当てられたデスクトップを対応する表示名で表示します。ただし、[監視]ではDARはサポートされておらず、ログインしているユーザーに関係なく、デリバリーグループ名を使用して割り当て済みのデスクトップが表示されます。このため、[監視]で特定のデスクトップをマシンにマッピングすることはできません。 StoreFrontに表示されている割り当て済みデスクトップを、[監視]に表示されているデリバリーグループ名にマッピングするには、次のPowerShellコマンドを使用します。ブログで説明されている手順で、Remote PowerShell SDKを使用してPowerShellコマンドを実行します。

Get-BrokerDesktopGroup | Where-Object { \$\_.Uid -eq \(Get-BrokerAssignmentPolicyRule | Where-Object { \$\_.PublishedName -eq \"\<Name on StoreFront\>\" }).DesktopGroupUid } | Select-Object -Property Name, Uid

アクティビティマネージャーで実行中のアプリケーションを非表示にする

アクティビティマネージャーのデフォルトでは、そのユーザーのセッションで実行されているすべてのアプリケーションが一覧表示されます。この情報を表示するには、アクティビティマネージャー機能へのアクセス権限が必要です。この権限を持つ管理者の役割は、すべての管理権限を実行できる管理者、デリバリーグループ管理者、およびヘルプデスク管理者です。

ユーザーのプライバシーと、ユーザーが使用しているアプリケーションを保護するために、[アプリケーション]タブでアプリケーションの一覧を非表示にできます。このためには、VDAでHKEY_LOCAL_MACHINE\Software\Citrix\Director\TaskManagerDataDisplayedのレジストリキーを編集します。デフォルトでは1に設定されています。値を0に変更すると、VDAから情報が収集されなくなるため、アクティビティマネージャーに情報が表示されなくなります。

警告:

レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、Citrixでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。

Citrix Analytics for Performance - Session Detailsへのアクセス

[監視]からCitrix Analytics for Performanceの[Session Details]ページにアクセスできます。アクティビティマネージャーの[セッション詳細]セクションで [セッションタイムラインの表示] をクリックすると、[監視]内でCitrix Analytics for Performanceの[Session Details]ページが開きます。

セッションタイムラインの表示

注:

この機能を使用するには、有効なCitrix Analytics for Performanceの使用権が必要です。

[Session Details]は、Citrix Analytics for Performanceの[Excellent]、[Fair]、または[Poor]に分類されたセッションで使用できます。セッションが分類されない理由について詳しくは、「分類されていない」の記事を参照してください。 Citrix Analytics for Performance - Session Details

過去3日間のセッションのセッションエクスペリエンスの傾向と、セッションエクスペリエンスの要因を確認できます。この情報は、ヘルプデスク管理者がセッションエクスペリエンス関連の問題のトラブルシューティング中に使用するライブデータ([監視]で利用可能)を補足します。

[Session Details]ページについて詳しくは、「セッション詳細」を参照してください。

セッショントランスポートプロトコル

[セッション詳細] パネルで、現在のセッションのHDX接続タイプに使用されているトランスポートプロトコルを表示します。この情報はバージョン7.13以降のVDAで起動するセッションで利用できます。

トランスポートプロトコル

[セッション詳細] ペインの[セッション制御]ドロップダウンを使用して、セッションをログオフまたは切断します。

  • HDX接続の種類の場合、
    • EDTがHDX接続に使用されている場合、プロトコルはUDPと表示されます。
    • TCPがHDX接続に使用されている場合、プロトコルはTCPと表示されます。
  • RDP接続の種類の場合、プロトコルは「該当なし」と表示されます。

アダプティブトランスポートが構成されている場合、セッショントランスポートプロトコルは、ネットワーク条件に応じて、EDT(UDP上)とTCPを動的に切り替えます。HDXセッションをEDTで確立できない場合は、TCPプロトコルにフォールバックします。

アダプティブトランスポート構成について詳しくは、「アダプティブトランスポート」を参照してください。

レポートのエクスポート

傾向データをエクスポートして、通常使用レポートおよび能力管理レポートを生成できます。エクスポートでは、PDF、Excel、およびCSVレポート形式がサポートされます。PDFとExcel形式のレポートには、傾向がグラフとテーブルとして表示されます。CSV形式のレポートには、処理してビューを生成したり、アーカイブしたりできる表形式のデータが含まれます。

レポートをエクスポートするには、次の手順に従います。

  1. [傾向] タブに移動します。
  2. フィルターの基準と期間を設定し、[適用] をクリックします。傾向グラフとテーブルにデータが入力されます。
  3. [エクスポート] をクリックして、レポートの名前と形式を入力します。

[監視]は、選択したフィルター基準に基づいてレポートを生成します。フィルター基準を変更した場合は、[適用] をクリックしてから [エクスポート] をクリックします。

注:

大量のデータをエクスポートすると、監視サーバー、Delivery ControllerおよびSQLサーバーのメモリとCPUの消費が著しく増加します。サポートされる同時エクスポート処理の数とエクスポートできるデータの量は、エクスポートのパフォーマンスを最適にするため、デフォルトの上限に設定されています。

サポートされるエクスポート上限

エクスポートされるPDFとExcelのレポートは、選択されたフィルター基準によるグラフィカルなチャートが含まれています。ただし、すべてのレポート形式の表形式のデータは、行の数またはテーブルのレコード数のデフォルト値を超えた値は切り捨てられています。サポートされるデフォルトのレコード数は、レポート形式に基づいて定義されます。

VHD形式 サポートされるデフォルトのレコード数
PDF 500
Excel 100,000
CSV 100,000([セッション]タブで10,000,000)

Error Handling

エクスポート処理中に発生する可能性があるエラー:

  • Directorのタイムアウト: このエラーは、Directorサーバーでの、またはMonitor Serviceによるネットワーク問題や高いリソース使用率によって発生することがあります。

  • 監視のタイムアウト: このエラーは、Monitor Serviceによる、またはSQLサーバーでのネットワーク問題や高いリソース使用率によって発生する可能性があります。

  • 同時エクスポートまたはプレビュー処理上限: 特定の期間にエクスポートまたはプレビューを実行できるインスタンスは1つだけです。同時エクスポートまたはプレビュー処理上限エラーが発生した場合は、次の処理を後で実行してください。

Hotfixの監視

特定のマシンのVDA(物理または仮想)にインストールされているHotfixを確認するには、[マシンの詳細] ビューを選択します。

ユーザーマシンの電源状態の制御

監視で選択したマシンの電源の状態を制御するには、[電源制御]オプションを使用します。これらのオプションはシングルセッションOSマシンに対して実行できますが、マルチセッションOSマシンに対しては使用できないことがあります。

注:

この機能は、物理マシンまたはリモートPCアクセスを使用しているマシンに対しては使用できません。

コマンド 機能
再起動 仮想マシン上のすべてのプロセスを停止して、通常の再起動処理(ソフト再起動)を実行します。たとえば、起動に失敗したマシンを再起動するときにこのコマンドを使用します。
強制再起動 通常のシャットダウン処理を行わずに強制的に仮想マシンを再起動します。これは、物理サーバーの電源プラグを抜いてから電源を入れるのと同等の操作です。
シャットダウン 仮想マシンの正常な(ソフト)シャットダウンを実行します。実行中のプロセスはすべて個別に停止されます。
強制シャットダウン 通常のシャットダウン処理を行わずに強制的に仮想マシンをシャットダウンします。物理サーバーの電源プラグを抜くのと同等の操作です。実行中のプロセスを正しく停止できない場合があるため、この方法で仮想マシンをシャットダウンするとデータが失われる可能性があります。
一時停止 仮想マシンを一時停止して、そのときの状態をデフォルトのストレージリポジトリ上にファイルとして保存します。この方法で仮想マシンを一時停止してからそのホストサーバーをシャットダウンし、ホストサーバーを再起動してから仮想マシンを元の実行状態に戻すことができます。
再開 一時停止状態の仮想マシンを再開して、元の実行状態に戻します。
起動 シャットダウン状態の仮想マシンを起動します(「コールドスタート」とも呼ばれます)。

電源制御操作に失敗した場合、アラート上にマウスポインターを置くと問題の詳細情報がポップアップメッセージとして表示されます。

マシンへの接続の無効化

メンテナンスモードでは、管理者がイメージの保守作業を行っている間、一時的にユーザーが接続できなくなります。

マシンをメンテナンスモードにすると、メンテナンスモードを解除するまでそのマシンへの接続が禁止されます。そのマシンにユーザーがログオンしている場合は、すべてのユーザーがログオフした後でメンテナンスモードに切り替わります。ユーザーのログオフを促すには、マシンのシャットダウンを通知するメッセージをユーザーに送信したり、電源制御機能を使って強制的にマシンをシャットダウンしたりできます。

  1. [ユーザーの詳細]ビューなどからマシンを選択するか、[フィルター]ビューでマシンのグループを選択します。
  2. [メンテナンスモード] を選択し、オプションをオンにします。

メンテナンスモードのデスクトップにユーザーが接続を試みると、デスクトップを使用できないことを示すメッセージが表示されます。管理者がメンテナンスモードを解除するまで、新しい接続は許可されません。

アプリケーション分析

[アプリケーション] タブには、アプリケーションのパフォーマンスを効率的に分析および管理するのに役立つアプリケーションごとの分析結果が、単一の統合ビューで表示されます。サイトに公開されているすべてのアプリケーションの正常性および使用状況に関する情報について貴重な分析情報を得ることができます。プローブの結果、アプリケーションごとのインスタンス数、公開アプリケーションに関連する障害およびエラーなどのメトリックが表示されます。詳しくは、「アプリケーションのトラブルシューティング」の「アプリケーションの分析」セクションを参照してください。

サイト分析