インフラストラクチャ監視の概要

注:

以下の2つの手順は、Provisioning ServiceおよびStoreFront™コンポーネントの監視にのみ有効です。

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

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

注:

Citrix Infrastructure Monitorをインストールするマシンには、すでにProvisioning ServiceまたはStoreFrontのいずれかがインストールされている必要があります。

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

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

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

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

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

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

注:

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

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

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

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

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

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

ポート要件

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

次の表は、Provisioning ServiceおよびStoreFrontマシンに対するインバウンドポート要件の詳細を示しています。

ソース ターゲット タイプ ポート プロトコル 目的
DDC プロビジョニングサービスまたはStoreFrontマシン TCP 9595 HTTP or HTTPS Provisioning Service または StoreFront マシンからメトリックを収集するための呼び出し。

注:

プロビジョニングサービスおよびStoreFrontマシンは、Infrastructure Monitoring サービスに対してアウトバウンド呼び出しを行いません。

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

シトリックス インフラストラクチャ モニターは、以下を使用して登録できます。

  • ディレクター UI
  • パワーシェル エスディーケー

ディレクターUIから

以下の手順で Director UI で登録を完了します。

ステップ 2.1: 「Citrix コンポーネントの接続」ページに移動する

設定 > Citrix コンポーネントの接続 > 管理 をクリックします。

または、

インフラストラクチャ > 管理をクリックします。

設定

![Citrixコンポーネントの接続]](/ja-jp/citrix-virtual-apps-desktops/2411/media/connect-citrix-components.png)

手順2.2:コンポーネントの詳細を入力する

Citrixコンポーネントの接続画面で、接続の作成をクリックします。接続の作成ウィンドウが表示されます。

![接続の作成]](/ja-jp/citrix-virtual-apps-desktops/2411/media/create-a-connectiOn.png)

CitrixInfraMonitor.msiがターゲットにダウンロードされ、インストールされていることを確認してください。詳しくは、このドキュメントの手順1を参照してください。画面の指示に従い、安全な接続を確立するために必要なコンポーネントの詳細を入力します。

  • ドロップダウンリストからコンポーネントの種類を選択します。コンポーネントはProvisioning ServiceまたはStoreFrontです。
  • ホスト名を入力します。
  • ドメイン名を入力します。
  • プロビジョニングサービスまたはストアフロントマシンのユーザー名を入力します。
  • プロビジョニングサービスまたはストアフロントマシンのパスワードを入力します。

手順2.3:接続を承認する

シトリックス インフラストラクチャ モニターがインストールされているシステムで、C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txtにあるRegistrationToken.txtファイルから、シトリックス インフラストラクチャ モニターのトークンを取得します。

取得したトークンの詳細をDirector UIに入力します。このトークンは、サイトとコンポーネント間の接続を認証します。

RegistrationToken.txt ファイルにあるトークンテキストは、Citrix Infrastructure Monitorサービスを再起動すると再生成されます。登録が成功すると、トークンファイルはマシンから削除されます。何らかの理由で新しいトークンファイルを再作成する必要がある場合は、Citrix Infrastructure Monitorサービスを再起動してください。セキュリティ上の理由から、無効なトークンによる登録試行が3回失敗すると、トークンファイルは削除されます。

ステップ2.4:接続を作成する

詳細が入力されたら、作成をクリックします。作成された接続は、Citrixコンポーネントの接続ページにある接続リストの下に表示されます。

Citrixコンポーネントの接続 ](/ja-jp/citrix-virtual-apps-desktops/2411/media/connect-citrix-components.png)

リモートパワーシェルSDKの利用

前提条件:

  • Citrix Infrastructure MonitorがStoreFrontまたはPVSマシンにインストールされていることを確認してください。

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

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

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

注:

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

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

パラメーター 説明文
Fqdn FQDN of the PVS or StoreFront server.
Component オンボーディングするコンポーネント。例: PVSまたはSF。PVSはCitrix Provisioning™の略で、SFはStoreFrontの略です。
Domain すべてのコンポーネントが属するドメイン。
Username 管理ユーザーのユーザー名。
Password 管理ユーザーのパスワード。
Token Citrix Infrastructure Monitor がインストールされているシステムで、C:\ProgramData\Citrix\InfraMonitor\RegistrationToken.txt にある RegistrationToken.txt ファイルから、そのトークンを取得します。

注:

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

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

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

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

インフラモニターを再起動

[Optional] Citrix Infrastructure Monitor において HTTPS を構成するための具体的な手順について

注:

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

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

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

    注:

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

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

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

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

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

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

    「証明書スナップ」(/ja-jp/citrix-virtual-apps-desktops/2411/media/sm-certificate-snap-in.png)

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

    「ローカルコンピューター」(/ja-jp/citrix-virtual-apps-desktops/2411/media/sm-local-computer.png)

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

    「証明書の展開」(/ja-jp/citrix-virtual-apps-desktops/2411/media/sm-expand-certificate.png)

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

    「証明書のインポートウィザード」(/ja-jp/citrix-virtual-apps-desktops/2411/media/sm-certificate-import.png)

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

    「証明書ストア」(/ja-jp/citrix-virtual-apps-desktops/2411/media/sm-certificate-store.png)

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

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

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

ステップ4: サムプリントを取得する

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

    証明書のサムプリントストア

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

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

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

    システム変数

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

ステップ6: シトリックスインフラモニターサービスを再起動します

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

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

    インフラモニターの再起動

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

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

Set-MonitorConfiguration -DirectorAgentEnableHttps $true
<!--NeedCopy-->
インフラストラクチャ監視の概要