インフラストラクチャ監視 [Preview]

Directorは、Citrix Virtual Apps and Desktops™コンポーネントの運用状況を可視化できるようになりました。この機能により、インフラストラクチャに関連する問題を簡単に特定、トラブルシューティング、解決できます。現在、Citrix Provisioning (PVS) およびStoreFrontコンポーネントの健全性が監視されています。

この機能をサポートするために、Citrixコンポーネント向けにCitrix Infrastructure Monitorという新しいWindows実行可能ファイルが導入されました。これにより、PVSまたはStoreFront™サーバーからDirectorへの関連する健全性メトリックの収集と送信が容易になります。

この機能により、Directorの単一コンソールで、PVSおよびStoreFrontサーバーのシステムメトリックに関する重要な監視データセットとプロアクティブなアラートを取得できます。最新の情報を確保するため、監視コンポーネントから5分ごとにデータが収集されます。

この機能は、プロアクティブな監視、詳細なメトリック、および自動アラートを提供することで運用効率を向上させ、Citrixインフラストラクチャがスムーズかつ効率的に稼働することを保証します。

主な機能

リアルタイム監視:

  • Citrix Provisioning™ (PVS) サーバーやStoreFrontなどのCitrixインフラストラクチャコンポーネントの継続的な監視。
  • システムの健全性、リソース使用率、および関連するパフォーマンスメトリックを表示するダッシュボードビュー。

詳細な分析:

  • 各コンポーネントの接続ステータス、サービスまたはプロセスステータスなどのシステム健全性メトリックに関する詳細な分析を提供します。
  • CPU、メモリ、ディスク使用率などのリソース使用率メトリックに関する詳細。

自動アラートと通知:

  • さまざまなメトリックと状態に対して、きめ細かなスコープでカスタマイズ可能なアラートしきい値。
  • メールおよびWebhookによるリアルタイム通知。

ユースケース

運用効率:

Citrix管理チームがCitrixサーバーとサービスの高可用性とパフォーマンスを維持できるようにします。この機能は、重要なユーザーグループに影響を与える前に問題を事前に特定して管理者に警告することで、ダウンタイムを最小限に抑えるのにも役立ちます。

チケット解決の迅速化:

サーバーの健全性とパフォーマンスに関する主要なメトリックを監視し、仮想アプリケーションとデスクトップのユーザーへの最適な配信を評価します。これらのメトリックを使用して、関連コンポーネントを分析することで、パフォーマンスに関連するユーザーの苦情を診断し、解決します。

前提条件

  • シトリックス バーチャル アプリケーションズ アンド デスクトップス バージョン 2407 以降
  • DDCでCitrix Infrastructure MonitorのHTTPSを構成します。この前提条件はオプションですが、推奨されます。詳細については、「Citrix Infrastructure MonitorのHTTPSを構成する」を参照してください。
  • Citrix Infrastructure Monitorを実行するために必要なユーザーアカウントまたは権限:
    • エンドポイントマシンにCitrix Infrastructure MonitorをインストールするためのWindows管理者権限を持つユーザーアカウント。
    • 次のDirector権限を持つフル管理者ユーザーアカウントまたはカスタムロール:

      • アラートポリシーの作成\編集\有効化\削除
      • アラートメールサーバー構成の作成\編集\削除
      • アラートの無視
      • アラートポリシーの表示
      • アラートを表示
      • ダッシュボードページを表示
      • インフラストラクチャモニターページを表示

注記:

アラートページへのアクセス権がない場合、インフラストラクチャ監視ページでアラートの管理オプションが無効になります。

インフラストラクチャ監視の開始

ステップ1: シトリックス インフラストラクチャ モニターのインストール

安全なデータ収集のための接続を確立するには、ターゲットコンポーネントへのインストールを完了するために、以下の手順を実行します。

ステップ1.1: ターゲットコンポーネントの特定

監視が必要なPVSまたはStoreFrontサーバーなどのターゲットコンポーネントを特定します。

ステップ1.2 シトリックス インフラストラクチャ モニターのダウンロード

ステップ1.1で特定されたターゲットサーバーのCitrix downloadsページからCitrixInfraMonitor.msiをダウンロードできます。

ステップ1.3: シトリックス インフラストラクチャ モニターの実行

インストールウィザードの指示に従って、ターゲットコンポーネントでCitrixInfraMonitor.msiインストーラーを実行します。

注記:

管理者権限を持つユーザーは、ターゲットコンポーネントにCitrix Infrastructure Monitorをインストールして構成できます。

Citrix インフラストラクチャ モニター(/ja-jp/citrix-virtual-apps-desktops/2407/media/citrixinframonitoring-resize.gif)

インストールが正常に完了すると、「サービス」セクションでCitrix Infrastructure Monitorサービスを表示できます。

Citrix インフラストラクチャ モニター(/ja-jp/citrix-virtual-apps-desktops/2407/media/infra-services.png)

ステップ1.4:登録トークンを取得する

Citrix Infrastructure MonitorがインストールされているシステムのC:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txtにあるRegistrationToken.txtファイルで提供されているトークンを取得し、ステップ3:Citrix Infrastructure Monitorを登録するで使用できるように準備しておきます。

注:

CitrixInfraMonitor.msiを正常にインストールすると、インストーラーは9595ポートの例外を作成します。サードパーティのファイアウォールを使用している場合は、Citrix Infrastructure Monitoringサービスを使用するために、このポートのTCP通信を手動で許可する必要がある場合があります。

ステップ2:Citrix インフラストラクチャ モニターのHTTPSを構成する

注:

Citrix Infrastructure MonitorサービスはHTTPモードでも動作するため、この場合、以下の構成は不要です。ただし、HTTPSモードでの使用をお勧めします。Citrix Infrastructure MonitorのHTTPSを構成する必要がある場合にのみ、以下の手順を実行してください。

ステップ2.1:証明書をマシンにアップロードする

  1. Citrix Infrastructure Monitorがインストールされているマシン用のPFX証明書を取得します。PFXファイルの生成の詳細については、「PFXファイルの作成方法」を参照してください。

    注:

    パスワードで保護されたPFXファイルも使用できます。

  2. 証明書をマシンの任意の場所にアップロードします。

ステップ 2.2: 証明書をコンピューター証明書にインポートする

  1. [スタート] > [ファイル名を指定して実行] をクリックし、mmc と入力して [OK] をクリックします。[コンソール 1 - [Console Root]] ウィンドウが表示されます。
  2. [ファイル] メニューで、[スナップインの追加と削除] をクリックします。[スナップインの追加と削除] ウィンドウが表示されます。

    スナップインの追加と削除

  3. [スナップイン] で、[証明書] をダブルクリックします。[証明書スナップイン] ウィンドウが表示されます。

    証明書スナップイン

  4. [コンピューターアカウント] を選択し、[次へ] をクリックします。[コンピューターの選択] ウィンドウが表示されます。

    ローカルコンピューター

  5. [ローカルコンピューター] を選択します。
  6. [完了] をクリックします。新しいコンソールで選択されたスナップインのリストに、[証明書 (ローカルコンピューター)] セクションが表示されます。
  7. [OK] をクリックします。
  8. [証明書] を展開し、[個人] を右クリックして [すべてのタスク] > [インポート] を選択します。[証明書のインポートウィザードへようこそ] が表示されます。

    証明書を展開

  9. [次へ] > [ファイルの参照] を選択します。PFXファイルをアップロードした場所に移動し、ファイルの種類を [すべてのファイル] に変更してから、該当するPFX証明書を選択します。

    証明書のインポートウィザード

  10. PFXパスワードを入力します。パスワードがない場合は空白のままでかまいません。
  11. 次へをクリックします。
  12. 証明書ストアについては、「すべての証明書を次のストアに配置する」オプションが選択され、「証明書ストア」が「個人」として選択されていることを確認してください。

    証明書ストア

  13. 次へをクリックします。
  14. 詳細を確認し、完了をクリックします。
  15. 確認を待ちます。「インポートは正常に完了しました」というメッセージが表示されます。
  16. 証明書 > 個人に移動し、証明書が存在することを確認します。
  17. マシンからPFX証明書ファイルを削除します。

ステップ2.3:証明書への読み取りアクセス権を付与する

  1. インポートした証明書を右クリックし、すべてのタスク > 秘密キーの管理を選択します。
  2. 開いたダイアログで、追加を選択し、Network Serviceを検索します。 OKをクリックします。
  3. グループまたはユーザー名の下にあるNETWORK SERVICEを選択します。
  4. NETWORK SERVICEのアクセス許可の下で、読み取りアクセスを許可します。
  5. OK」をクリックします。

ステップ2.4: サムプリントの取得

  1. インポートされた証明書をダブルクリックします。
  2. 開いたダイアログで、詳細タブに移動し、一番下までスクロールします。
  3. サムプリント」をクリックします。

    証明書のサムプリントストア(/ja-jp/citrix-virtual-apps-desktops/2407/media/sm-certificate-thumbprint.png)

  4. 値をコピーし、次のステップのために準備しておきます。

ステップ2.5: 環境変数の設定

  1. コントロールパネルを開きます。
  2. 「環境」を検索し、「システム環境変数の編集」を選択します。
  3. システム変数 (すべてのユーザー)」の下で、「新規」をクリックします。

    システム変数(/ja-jp/citrix-virtual-apps-desktops/2407/media/sm-system-variable.png)

  4. Specify the Variable name as DIRECTOR_AGENT_HTTPS_CERTIFICATE_THUMBPRINT.
  5. 前のステップで取得したサムプリントを変数値の下に指定します。
  6. OK」をクリックします。

Step 2.6: Restart CitrixInfraMonitorService

  1. PowerShell を開き、次のコマンドを実行します。

    Restart-Service CitrixInfraMonitorService
    <!--NeedCopy-->
    
  2. CitrixInfraMonitorService モジュールをキャプチャし、ログ行 Start to listen on HTTPS… を探して、HTTPS が有効になっていることを確認します。

    インフラストラクチャモニターを再起動する(/ja-jp/citrix-virtual-apps-desktops/2407/media/sm-restart-infra-monitor.png)

ステップ 2.7: モニター構成で HTTPS を有効にする

DDC マシンで次のコマンドを実行します。

Set-MonitorConfiguration -DirectorAgentEnableHttps $true
<!--NeedCopy-->

ステップ 3: シトリックス インフラストラクチャ モニターを登録する

前提条件:

  • シトリックス インフラストラクチャ モニターがストアフロントまたは PVS マシンにインストールされていることを確認します。

DDC で Citrix Infrastructure Monitor を登録して、PVS または StoreFront マシンと通信します。この登録は、PVS または StoreFront マシンで収集されたインフラストラクチャの健全性メトリックを DDC に送信するためのものです。

Citrix インフラストラクチャモニターに登録するには、Delivery Controller™ で次の PowerShell コマンドを実行します。

Add-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component> -Domain <domain> -Username <username> -Password <password> -Token <token>
<!--NeedCopy-->

注:

ユーザー名とパスワードはオプションのパラメーターです。ただし、これらのパラメーターを指定しない場合、一部のメトリックは利用できません。

前のコマンドのパラメーターは次のとおりです。

パラメーター 説明文
Fqdn ピーブイエスまたはストアフロントサーバーのFQDN。
Component オンボーディングするコンポーネント。例: PVSまたはSF。PVSはCitrix Provisioningの略で、SFはStoreFrontの略です。
Domain すべてのコンポーネントが属するドメイン。
Username 管理者ユーザーのユーザー名。
Password 管理者ユーザーのパスワード。
Token シトリックス インフラストラクチャ モニターがインストールされているシステムで、C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txtにあるRegistrationToken.txtファイルからシトリックス インフラストラクチャ モニタートークンを取得します。

注:

  • Citrix Infrastructure Monitorサービスを再起動すると、RegistrationToken.txtファイルに存在するトークンテキストが再生成されます。登録が成功すると、トークンファイルはマシンから削除されます。再登録する必要がある場合は、Citrix Infrastructure Monitorサービスを再起動してください。

  • セキュリティ上の理由から、無効なトークンによる登録試行が3回失敗すると、トークンファイルは削除されます。

PVSまたはStoreFrontマシンを正常に登録すると、マシン名の詳細がDirector > Infrastructureタブに表示されます。

Citrix Infrastructure Monitorに登録するためのコマンド例は次のとおりです。

インフラモニターを再起動(/ja-jp/citrix-virtual-apps-desktops/2407/media/sm-sample-comand-im-register-on-prem.png)

コンポーネントの登録解除

特定のコンポーネントの登録を解除する必要がある場合は、Delivery Controllerで次のPowerShellコマンドを実行します。

Remove-MonitorDirectorAgent -Fqdn <FQDN of component> -Component <component>
<!--NeedCopy-->

Citrix Infrastructure Monitorの登録を解除するためのコマンド例は次のとおりです。

インフラモニターを再起動(/ja-jp/citrix-virtual-apps-desktops/2407/media/sm-sample-comand-im-remove-on-prem.png)

注:

コンポーネントの登録を解除すると、特定のコンポーネントからDirectorへのデータフローが停止するだけです。Citrix Infrastructure Monitorをアンインストールする必要がある場合は、コントロールパネルからアンインストールしてください。

インフラストラクチャダッシュボード

インフラストラクチャ監視ページでコンポーネントの健全性値を確認できます。これらの結果は、インフラストラクチャに関する問題をプロアクティブに分析およびトラブルシューティングするのに役立ちます。

インフラストラクチャ監視ページは、次の条件でフィルタリングできます。

  • ホスト名 - ホスト名を選択
  • 到達可能性 - Up (サーバーに到達可能) または Down (サーバーに到達不能) チェックボックスを選択
  • エラー - 「エラーのある行のみ表示」チェックボックスをオンにします。

ダッシュボードに表示するデータを選択するには、列の管理オプションを使用します。

PVSの正常性メトリック

インフラストラクチャタブをクリックし、次にPVSを選択します。PVSのインフラストラクチャダッシュボードが表示されます。

PVSダッシュボード

PVSサーバーでは、以下の詳細が監視されます。

カテゴリ メトリック 説明文
到達可能性






ホスト名 Citrix Infrastructure MonitorがインストールされているPVSマシンの名前。このメトリックは文字列値です。
PVSサイト名 PVSサイトの名前。このメトリックは文字列値です。
PVSファーム名 PVSファームの名前。このメトリックは文字列値です。
PVS サイト識別子 PVSサーバーのサイトIDを表示します。このメトリックは文字列値です。
PVS ファーム識別子 PVSサーバーのファームIDを表示します。このメトリックは文字列値です。
サーバーの状態 指定されたサーバーの到達可能性の状態を示します。可能な値は、UpDown、およびUnknownです。
最終起動時刻 PVSサーバーが最後に起動された時刻を表示します。
最終更新日時 PVSサーバーからデータが収集された時刻を表示します。
依存サービス


ストリーミングサービス ストリーミングサービスの状態を表示します。このメトリックは、Windowsサービスの状態を示します。可能な値は、実行していません実行中インストールされていません、およびN/A (ヘルプアイコン付き) です。
SOAPサービス Simple Object Access Protocol (SOAP) サービスの状態を表示します。このメトリックは、Windowsサービスの状態を示します。可能な値は、実行していません実行中インストールされていません、およびN/A (ヘルプアイコン付き) です。
DB接続 データベース接続の状態を表示します。Citrix Provisioningサーバーバージョン2402以前を使用している場合、不明なエラーが発生する可能性があります。可能な値は、未接続接続済み不明、およびN/A (ヘルプアイコン付き) です。
ライセンスサーバー到達可能性 ライセンスサーバーに到達可能かどうかを表示します。Citrix Provisioningサーバーバージョン2402以前を使用している場合、不明なエラーが発生する可能性があります。可能な値は、未接続接続済み不明、およびN/A (ヘルプアイコン付き) です。
リソース使用率










CPU使用率 % CPUの使用率を折れ線グラフでパーセンテージ表示します。表示される値は、過去5分間の終わり時点での最新の値です。
平均CPU % 過去10分間に集計されたPVSサーバーの平均CPU使用率をパーセンテージで表示します。
ピークCPU % 過去5分間のPVSサーバーのピークCPU使用率をパーセンテージで表示します。
メモリ使用率 % メモリの使用率を積み上げグラフでパーセンテージ表示します。表示される値は、過去5分間の終わり時点での最新の値です。
平均メモリ % 過去10分間に集計されたPVSサーバーの平均メモリ使用率をパーセンテージで表示します。
ピークメモリ% 過去5分間のPVSサーバーのピークメモリパーセンテージを表示します。
ディスクIOPS 折れ線グラフを使用して、ディスクの入出力値を表示します。
平均ディスクIOPS% 過去10分間に集計されたPVSサーバーの平均ディスクIOPSを表示します。
ピークディスクIOPS% 過去10分間のPVSサーバーのピークディスクIOPSパーセンテージを表示します。
ディスク遅延 (ミリ秒) 折れ線グラフを使用して、ディスクの遅延値を表示します。
平均ディスク遅延 % 過去10分間にわたって集計されたPVSサーバーの平均ディスク遅延を表示します。
ピークディスク遅延 % 過去5分間のPVSサーバーのピークディスク遅延率を表示します。
影響
合計拒否ログイン数 合計失敗ログイン数を合計ログイン試行回数で割ったものです。
アクティブなデバイス数 PVSサーバー内のアクティブなデバイスの総数を表示します。このメトリックは整数値です。

StoreFrontの健全性メトリック

インフラストラクチャタブをクリックし、StoreFrontを選択します。StoreFrontのインフラストラクチャダッシュボードが表示されます。

PVSダッシュボード

StoreFrontサーバーで監視される詳細は次のとおりです。

カテゴリ メトリック 説明文
到達可能性



ホスト名 StoreFrontサーバーの名前を表示します。このメトリックは文字列値です。
サーバーの状態 StoreFrontサーバーの状態を表示します。このメトリックはWindowsサービスのステータスを示します。可能な値は、実行中ではない実行中インストールされていない、およびn/a (ヘルプアイコン付き) です。
ベースURLの状態 ベースURLの健全性を表示します。HTTPステータスコードが200の場合、ステータスはUPです。それ以外の場合、値はDownです。
最終起動時刻 StoreFrontサーバーが最後に起動された時刻を表示します。
最終更新 StoreFrontサーバーからデータが収集された時刻を表示します。
依存サービス


ドメインサービス ドメインサービスという名前のWindowsサービスの正常性。このメトリックは、Windowsサービスのステータスを示します。可能な値は、実行されていません実行中インストールされていません、および該当なし(ヘルプアイコン付き)です。
資格情報ウォレットサービス このサービスは、暗号化されたパスワードを保存するために使用されるWindowsサービスです。可能な値は、実行されていません実行中インストールされていません、および該当なし(ヘルプアイコン付き)です。
ピア解決サービス このサービスは、StoreFrontサーバーのピアメッシュを形成するサーバー間グループネットワーク通信を担当するWindowsサービスです。可能な値は、実行されていません実行中インストールされていません、および該当なし(ヘルプアイコン付き)です。
WWWサービス このメトリックはStoreFrontサーバーのWebサービスです。このメトリックはWindowsサービスのステータスを示します。指定できる値は、実行していません実行中インストールされていません、および n/a (ヘルプアイコン付き)です。
リソース使用率










CPU使用率 % CPUの使用率を折れ線グラフで表示します。表示される値は、過去5分間の終わり時点での最新の値です。
平均CPU使用率 % 過去10分間のStoreFrontサーバーの平均CPU使用率を表示します。
ピークCPU使用率 % 過去5分間のStoreFrontサーバーのピークCPU使用率を表示します。この値は、CPUに必要な最大容量を決定するのに役立ちます。
メモリ使用率 % メモリの使用率を積み上げグラフで表示します。表示される値は、過去5分間の終わり時点での最新の値です。
平均メモリ使用率 % 過去10分間に集計されたStoreFrontサーバーの平均メモリ使用率を表示します。
ピークメモリ使用率 過去5分間のStoreFrontサーバーのピークメモリ使用率を表示します。
ディスクIOPS 折れ線グラフを使用してディスクの入出力値を表示します。
平均ディスクIOPS % 浮動小数点数を使用してStoreFrontサーバーの平均ディスクIOPSを表示します。
ピークディスクIOPS % 過去10分間に集計されたStoreFrontサーバーのピークディスクIOPS使用率を表示します。
ディスク待機時間 (ミリ秒) ディスクの遅延値を折れ線グラフで表示します。
平均ディスク遅延 % 過去10分間のStoreFrontサーバーの平均ディスク遅延を集計して表示します。
ピークディスク遅延 % 過去5分間のStoreFrontサーバーのピークディスク遅延率を表示します。
影響


ICA®証明書の有効性 ICA証明書の有効性を表示します。可能な値は、期限切れ期限切れ間近有効見つかりません です。
ICA証明書チェーンの有効性 StoreFront ICA証明書チェーンが有効かどうかを表示します。可能な値は、はい または いいえ です。
IIS証明書の有効性 IIS証明書の有効性を表示します。指定可能な値は、期限切れ期限切れ間近有効見つかりません です。
IIS証明書チェーンの有効性 StoreFront IIS証明書チェーンが有効かどうかを表示します。指定可能な値は、はい または いいえ です。

アラートの作成と管理

関心のある条件や範囲をプロアクティブに監視し、アラート疲れを軽減するためにアラートを設定できます。アラートは、重大度、再アラート間隔、通知媒体を設定でき、製品でサポートされているアラートライフサイクルに従います。

詳細については、アラート ページを参照してください。