WindowsにCollectorをインストールする

次のセクションでは、Collectorのインストールおよび展開方法について詳しく説明します。

インフラストラクチャに適用可能なインストールおよび展開方法を決定する方法については、Collectorのインストールドキュメントを参照してください。

インストール手順の概要

このセクションでは、インストール手順とその過程での判断事項について概説します。 全体的な手順としては、次のステップが含まれます:

flowchart LR
  n1(Meet general
  prerequisites) --> n2(Obtain
  Collector)
  --> n3(Select
  Collector artifact)
  --> n4(Configure
  Collector)
  --> n5(Install and test
  Collector
  on one device) --> n6(Deploy Collector
  to the rest of devices)

VDI Experienceを使用する際、VDI Client Extensionは環境内のすべてのデバイスで自動的に有効になります。 Collectorバージョン25.4.1以上をご使用ください。

古いCollectorバージョンの場合、再デプロイを必要とせずにVDI Client Extensionを有効にするために、最新のCollectorバージョンにアップグレードすることをNexthinkは推奨します。

前のステップで選択したエンドポイントエージェントに基づいて、関連するセクションを読み進めてください。

Collectorインストールの概要

このセクションでは、Collectorインストールプロセスについて概説します。 環境の規模に基づいて、小規模セットアップまたは中規模から大規模セットアップのインストール経路を選択してください。

小規模セットアップ用のCollectorをインストールします

小規模セットアップには、例えば概念実証シナリオや管理されていない環境が含まれます。

  1. Collectorを取得する

  2. Nexthink Collector InstallerまたはWindows Installerを使用して、お客様情報を使ってCollectorを構成する

  3. 単一のエンドポイントデバイスにCollectorをインストールする

  4. Nexthinkインスタンスへの良好な接続を確保し、必要に応じてCollectorを再設定してトラブルシューティングを行う

  5. 残りのエンドポイントデバイスにCollectorを手動でインストールする

中規模から大規模セットアップ用のCollectorをインストールします

中規模から大規模セットアップには、多くの場合、数千のエンドポイントデバイスを持つ管理されたIT環境が含まれます。 次のタブからデバイスタイプを選択して、インストール手順を確認してください。

  1. Collectorを取得する

  2. Windows Installerを使用して、お客様情報を使ってCollectorを構成する

  3. 単一のエンドポイントデバイスにCollectorをインストールする

  4. Nexthinkインスタンスへの良好な接続を確保し、必要に応じてCollectorを再設定してトラブルシューティングを行う

  5. 適用可能な展開方法を使用して、残りのエンドポイントデバイスにCollectorを展開する

始める前に

インストール手順を始める前に、以下のものがあることを確認してください:

  • NexthinkインスタンスのURL(パスにdataを含む): <instance>.data.<region>.nexthink.cloud URLの詳細については、接続要件をご参照ください。

  • Collectorをインストールする1台以上のWindowsデバイス。

  • Nexthinkインスタンスの管理者資格情報。

  • Collectorインストールパッケージ。Collectorセクションを参照してください。

  • Nexthinkからのウェルカムメールで受け取るCustomer Key.txtファイルのカスタマーキー。

  • Nexthinkインスタンスに関連付けられたルート証明書。

  • オプション: Microsoft IntuneなどのサードパーティーのデプロイメントツールまたはUnified Endpoint Manager (UEM)。

Collectorの取得

管理者 > コレクター管理 > ダウンロード の下にある コレクター管理 ダッシュボードの製品から直接コレクターインストーラーのZIPファイルをダウンロードします。

Collectorアーティファクトの選択

デプロイメントツールに適用されるCollectorインストールアーティファクトを選択してください。

選択したアーティファクトでCollectorの構成を続行してください。

エンドポイントデバイス用のCollectorの構成

顧客固有のデータと設定でCollectorを構成し、Nexthinkインスタンスへの接続を確実にします。

Nexthink Collector InstallerでのCollectorの構成

前提条件

  • 一般的な前提条件が適用されます

  • Nexthink Collector Installerは、ZIPファイル内の次のフォルダーにあります: Installer\Collector。 以下のバージョンが提供されています:

    • Nexthink_Collector_Installer_Silent.exe: サイレントなCollectorインストーラーを生成します。 デバイスにCollectorをデプロイする際、サイレントインストーラーにより、デバイスのエンドユーザーにはインストール手順がわかりません。

    • Nexthink_Collector_Installer.exe: コマンドラインウィンドウを開くインストーラーを生成します。

インストーラーの構成

Nexthink Collectorインストーラーは、Collectorをデプロイするためのスタンドアロン実行ファイルを作成するツールです。

実行ファイルを生成するには、インストーラーのグラフィカルインターフェースを使用して、Collectorのインストールオプションを設定します:

  1. 次のいずれかを生成するために適切なNexthink Collectorインストーラー実行ファイルをダブルクリックしてください:

    • サイレントインストーラー: Nexthink_Collector_Installer_Silent.exe

    • コマンドラインウィンドウを開くインストーラー: Nexthink_Collector_Installer.exe

  2. データを受け取るNexthinkインスタンスの設定をNexthink Appliance設定の下で指定します:

    • アドレス URL of your Nexthink instanceを使用し、時には宛先URLと呼ばれることもあります。

    • データをTCPで送信 データをTCPチャネルで送信するオプションをチェックします。

    • ポート(TCP) 設定するポート番号は443です。

    • ポート(UDP) Nexthinkクラウドプラットフォームを使用している場合、この機能は選択すべきではありません。

    • DNS IPv6を使用することを優先したい場合は、インスタンスとの通信でCollectorがIPv6を優先するようにIPv6を優先のオプションにチェックを入れます。

  3. 設定を行います。 必要に応じて追加設定のためのボックスにチェックを入れます。 具体的には:

    1. ダイアログボックスに表示されていないインストールオプションはデフォルト値を取ります。 後でCollector設定ツールで変更するためにインストール設定ツールをチェックします。 更新の場合、表示されていない設定の値は、前回のインストールから保持されます。

    2. WebおよびCloud製品を購入した場合は、WebおよびCloud Dataのオプションをチェックします。 さらに、このオプションの右にある設定ボタンをクリックして、HTTP Webリクエストの完全なURLパスを保存するドメインをリストするダイアログボックスを開きます。 つまり、指定されたドメインのいずれかに該当するWebリクエストごとに、Collectorが報告するのはドメインだけではなく完全なURLパスです。

    3. Collectorのルールベースのアサインメントを有効にしている場合は、アサインメントサービスを使用のオプションをチェックします。

    4. ターゲットのオペレーティングシステムに応じて、Engage機能の有効化を選びます:

      • サーバーを除くすべてのデバイスで有効にする Collectorはサーバーオペレーティングシステムを実行しないデバイスだけでキャンペーンを開始します。

      • すべてのデバイスで有効にする Collectorは任意のオペレーティングシステムを持つデバイスでキャンペーンを開始します。

      • 無効にする Collectorはキャンペーンを無視します。

    5. デバイスで実行されるCollectorのリモートアクション用のスクリプト実行ポリシーを選択します:

      • 信頼された発行者またはNexthinkによって署名された (デフォルト) Nexthinkまたは信頼された発行者証明書ストアにリストされている企業によって署名されたPowerShellスクリプトを持つリモートアクションのみがCollectorによってデバイスで実行されます。

      • 信頼された発行者によって署名された 信頼された発行者証明書ストアにリストされている企業によって署名されたPowerShellスクリプトを持つリモートアクションのみがCollectorによってデバイスで実行されます。

      • 無効にする Collectorはデバイスでリモートアクションを実行しません。

      • 制限なし Collectorは、スクリプトのデジタル署名に関係なく、デバイスでリモートアクションを実行します。

    6. オプション: インストーラーで生成されたCollectorグループを識別するためのCollectorタグとして整数(0から2147483647)を入力します。 Collectorタグは、階層を構築するエンティティを定義するのに役立ちます。

    7. オプション: Collectorの識別の柔軟性を高めるために、インストーラーで生成されたCollectorグループを識別するためのCollector文字列タグとしてラベル(最大2048文字)を入力します。 Collector文字列タグは、階層を構築するエンティティを定義するのに役立ちます。

    8. Nexthinkインスタンスへの接続を保護するCustomer Keyファイルを選択します。

    9. 2つのディレクトリを指定します:

      • 出力ディレクトリ Collectorのインストールとアンインストールの実行ファイルが作成されるフォルダーを選択するには、参照をクリックします。

      • オプション: ログディレクトリ この方法で展開されたCollectorがインストールログを保存しなければならないネットワーク場所を入力します。

  4. プロキシ設定セクション下でCollectorのカスタムプロキシ設定を提供するオプション。

    1. 自動プロキシをチェックして、プロキシ設定の自動構成用のPACファイルを提供します。

      • PACアドレス PACファイルのURLを入力します。

    2. 手動プロキシをチェックして、プロキシ設定を手動で提供します。

      • プロキシアドレス プロキシのFQDNを入力します。

      • プロキシポート プロキシがリスニングしているポート番号を入力します。

  5. 作成をクリックして、次の3つのファイルの生成を開始します:

    • Collectorをインストールする実行ファイル: NEXThink_Collector<Nexthink_Experience_FQDN>.exe

    • Collectorをアンインストールする実行ファイル: NEXThink_Collector_Uninstaller<Nexthink_Experience_FQDN>.exe

    • 実行可能インストーラーを作成するために使用される設定のリストを含むテキストファイル: NEXThink_Collector<Nexthink_Experience_FQDN>.exe.txt

  6. ダイアログボックスを閉じるにはOKをクリックします。

インストーラーの終了コード

インストーラーの実行ファイルは次のいずれかの値を返します:

終了コード
説明

0

成功;再起動は不要です。

-1

成功;再起動が必要です。

3

失敗;Collectorのインストールが開始されましたが、msiexecが失敗しました。

その他

失敗;実際の値はWindows内部エラーコードに対応します。

アンインストーラー実行ファイルは次のいずれかの値を返します:

終了コード
説明

0

成功; 再起動は不要です。

-1

成功; 再起動は必要です。

1

成功; コレクターが見つからず、何もアンインストールされませんでした。

3

失敗; コレクターのアンインストールが始まりましたがmsiexecが失敗しました。

その他

失敗; 実際の値はWindows内部エラーコードに対応します。

Windows Installer でのコレクターの設定

前提条件

  • 一般的な前提条件が適用されます。

  • OrcaなどのMSIエディター

  • ZIPファイル内の次のフォルダにあるコレクターMSIインストーラ: x64\signed\NEXThink_Collector.msi

MSTファイルの作成

インストールプロセスのカスタマイズに使用するMSTを作成します。

Nexthink Collectorは、セキュリティや追加機能の有効化に関してカスタマイズを許可します。 このページでパラメータの完全なリストを参照できます: コレクター MSI パラメーター基準表.

必須MSTパラメーター

パラメーター
説明

DRV_IP

NexthinkインスタンスのFQDNを提供してください。 URL構造: .data.eu.nexthink.cloud

CRD_PORT

値: 443

CRD_KEY

Nexthinkの代表者から提供されたカスタマーキーを提供してください。 キー ファイルをテキストエディターで開き、すべてのテキストをコピーして、MSI エディターにプロパティ値として貼り付けます。

DATA_OVER_TCP

エンドユーザーデータをCollectorのTCPチャネル経由で送信します。

VDIクライアント拡張の登録

Collectorのインストール時に、VDI Experienceを使用している場合、VDIクライアント拡張が環境内のすべてのデバイスに対して自動的に有効になります。 Collectorバージョン25.4.1以上を使用していることを確認してください。

古いCollectorバージョンの場合、最新のCollectorバージョンにアップグレードして、VDIクライアント拡張が自動的に有効になるようにすることが推奨されます。

VM向けCollectorの設定

VM向けCollectorを設定するために以下の手順を実行してください:

  1. Windows Installerを使用して、顧客固有のデータおよび設定でCollectorを設定します。

  2. WindowsにCollectorをインストールするをMSTファイルに追加する必要があるか確認します。

  3. VM固有の考慮事項を読みます。

VM固有のオプションのMSTパラメーター

パラメーター
説明

VDI_PLATFORM_TYPE

CitrixまたはAzure Virtual Desktop (AVD)/Cloud PC (CPC)の検出を強制します。

値:

  • Auto — 使用可能な場合、エージェントレジストリキーを使用して自動検出

  • AVD — AVD検出を強制。Windows365検出を防止

  • Citrix — Citrix検出を強制

  • Horizon — Horizon検出を強制

  • Windows365 — Windows 365 / CloudPC 検出を強制

  • 不足または不明な値 — 使用可能な場合、エージェントレジストリキーを使用して自動検出

VDI_CLIENT_PLUGIN_PING_ADDRESS

クライアントからのISPおよびWANレイテンシを計算するためにpingを行うホストを設定します。 この情報はVMからクライアントにプッシュされます。 NQLデータモデルで入力済みのフィールド: client.network.wan_latency

考慮事項

コネクター

VMやVDIクライアントから来るデータを補完するために、環境に適した仮想化コネクターをインストールします。 以下の文書でインストール手順を確認してください:

コレクターはVDIベンダーを自動で検出します。 ただし、この設定を任意で上書きすることも可能です。

非永続的およびプールされたVDIの自動更新を防ぐ

非永続的またはプールされた仮想デスクトップは通常、ゴールデンイメージから作成され、各セッション後にリセットされます。 非持続型VDIデバイスが異なるコレクターバージョンを常に切り替えるのを防ぐために、管理 > コレクター管理 > 更新構成で、共有済みおよびプールされたVDIデバイスを更新しないオプションを選択します。

コレクター管理に関する詳細情報は、#excluding-non-persistent-vdi-devices のドキュメントを参照してください。

単一デバイスにCollectorをインストールする

エンタープライズ全体への展開の前に、設定が正しいか確認するために、単一デバイスにCollectorをインストールします。

Collector MSIパッケージを使用して、インタラクティブモードまたはサイレントモード(無人モードとも呼ばれる)でCollectorをインストールします。 後者の場合、インストールプロセスが開始されると、ユーザーの操作は必要ありません。

この方法で全てのデバイスに一つずつCollectorをインストールするのは、大規模な企業にとって非常に手間がかかります。 したがって、概念実証やテスト目的でのみお勧めします。

インタラクティブインストール

  1. Nexthink Collector MSIファイル (NEXThink_Collector.msi)をダブルクリックして、インストーラーを開始します。

  2. ウェルカムメッセージを読んだ後、次へをクリックします。

  3. インストール設定のフォームを入力します:

    • アプライアンス名またはIPアドレス NexthinkインスタンスのFQDNを入力します。

    • アプライアンスTCPポート ポート番号として443を設定します。

    • カスタマキー Nexthinkインスタンスのカスタマーキーを保持するファイルの内容をこのフィールドにコピーします:

      1. Notepadを使ってカスタマーキー ファイルを開きます。

      2. Ctrl+Aを押して全てのテキストを選択します。

      3. Ctrl+Cを押してテキストをコピーします。

      4. カスタマーキーフィールドに戻り、Ctrl+Vを押してコピーしたキーを貼り付けます。

  4. 次へをクリックします。

  5. インストーラーは現在準備ができています。、インストールをクリックして実際のインストールを開始できます。

  6. インストールウィザードが完了したら、完了をクリックして終了します。

CLIサイレントインストール

Collector をサイレント モードでインストールするには、msiexec.exe をコマンド ライン インターフェイス (CLI) で実行します。 実行可能ファイル msiexec.exe はすべてのMicrosoft Windowsオペレーティングシステムに事前にインストールされています。 カスタムパラメーターはCLI内で直接提供され、1つのインストールから次のインストールに保存されません。 個別のインストールの場合は、グラフィカルなインストール方法を使用することをお勧めします。 より大規模な展開には、自動化ツールを使用し、Windows Installer Transformation Scripts (通常はMSTファイルと呼ばれる)を使用することをお勧めします。

必須パラメーター

パラメーター
説明

DRV_IP

NexthinkインスタンスのFQDN。

CRD_PORT

ポート番号を443に設定します。

CRD_KEY

Nexthinkインスタンスのカスタマーキー。

無人インストール:

  1. CLIで次のコマンドを実行します ; <Your_Key>を実際の値に変更します:

  1. インストールプロセスが完了するのを待ちます。

MSIは現在、ラップトップ、デスクトップ、サーバーなど任意のタイプのWindowsデバイスにデフォルトでインストールされます。

Nexthink Collectorの利用可能なオプションの包括的なリストについては、コレクターMSI パラメーターリファレンスを参照してください

Windows インストーラー (msiexec.exe) コマンドラインオプションリファレンス 文書も参照してください。

VM上でのコレクターのインストール

お使いの仮想インフラストラクチャに適用可能な展開方法を使用して、すべてのVMにNexthink Collectorを展開します。

インストールとVDIメトリックの検証

  1. 新しいテーブルをクエリしてインストールを確認するには、調査 ダッシュボードに移動します。

  2. 新しいデスクトップ仮想化ダッシュボードの権限を管理 > ロールで有効にします。

  3. デスクトップ仮想化ダッシュボードでセッションデータが利用可能であることを確認してください。

Collectorの展開

Active Directoryチャープポリシーを使用してCollectorを展開する

このセクションでは、グループポリシーオブジェクト(GPO)を使用してActive Directory環境でのデバイスの大規模なグループに対してCollectorを展開する方法を学びます。 これらの手順は、Windows オペレーティングシステムと企業向けソフトウェアの展開に関する十分な理解を持つシステム管理者を前提としています。

配布ポイントを作成する

  1. 管理者ユーザーとしてサーバーにログインします。

  2. 共有ネットワークフォルダを作成します。

  3. このフォルダに対して、配布パッケージへのアクセスを許可するための権限を設定します。

  4. Collector MSIを共有フォルダにコピーします。

  5. インストール用のオプションをMSIに伝える変換ファイル(MST)を生成します。 例えば、Microsoft Orcaユーティリティを使用してMSTを生成します。

  6. 生成したMSTを共有フォルダにコピーします。

グループポリシーオブジェクトを作成します。

  1. スタートボタンをクリックし、すべてのプログラムに移動し、管理ツールを選択してから、Active Directory ユーザーとコンピューターを選択します。

  2. コンソールツリーの領域名を右クリックし、新規作成を選択し、組織単位をクリックします。

  3. 新しいオブジェクトダイアログボックスで、新しい組織単位(OU)の説明的な名前を入力し、OKをクリックします。

  4. 右側のペインでコンピューターを選択し、組織単位に追加したいコンピューターをクリックします。

  5. これらのコンピューターを作成した組織単位の名前にドラッグ&ドロップします。 右側のペインでNexthink_Collector_Deployを選択し、組織単位に紐づけされたすべてのコンピューターが表示されます。

  6. スタートボタンをクリックし、すべてのプログラムに移動し、管理ツールを選択し、グループ ポリシー管理を選択します。

  7. コンソールツリーの領域名を右クリックし、このドメインにGPOを作成し... を選択します。

  8. 新しいGPO ダイアログボックスで、新しいポリシーの記述的な名前を入力し、OKをクリックします。

MSIパッケージを割り当てる

  1. スタートボタンをクリックし、すべてのプログラムに移動し、管理ツールを選択してから、グループポリシー管理を選択します。

  2. あなたのGPO名を右クリックして、**編集...**を選択します。

  3. このグループ管理エディタで、コンピュータポリシー、ソフトウェア設定、およびソフトウェアインストールを展開し、新規作成を選択してから**パッケージ...**をクリックします。

  4. 開くダイアログボックスで、配布ポイントをブラウズし、配布ポイントの間に作成したNexthink Collectorのためのディストリビューションポイントを探します。

  5. デプロイしたいCollectorインストーラーを含むMSIファイルを選択してから、開くをクリックします。

  6. ソフトウェアのデプロイダイアログボックスで、詳細を選択し、OKをクリックします。

  7. あなたが作成したパッケージのプロパティダイアログボックスの中で。

    1. デプロイメントタブをクリックし、管理の範囲外になったときにこのアプリケーションをアンインストールするを選択します。

    2. デプロイメントタブで詳細をクリックし、このパッケージをデプロイする際に言語を無視を選択し、この32ビットX86アプリケーションをWin64マシンに対して利用可能にするオプションのチェックを外し、OKをクリックします。

    3. 修正タブで、パッケージインストール時に適用したい修正変換を追加をクリックしてネットワーク場所から開きます。

    4. セキュリティタブで、ソフトウェアを割り当てるコンピュータ名を確認します。

    5. プロパティダイアログボックスを閉じるにはOKをクリックします。

  8. グループポリシーダイアログボックスで、コンピュータの構成、管理用テンプレート、Windowsコンポーネントを展開します。

    1. Windowsコンポーネントフォルダで、Windows Installerを選択します。

    2. 常に特権を高めてインストール

      1. プロパティを選択

      2. Always install with elevated privileges Propertiesダイアログボックスで、設定タブをクリックし、有効を選択して、OKをクリックします。

  9. グループポリシーダイアログボックスのWindows Installerパネルで、ロギングを右クリックし、プロパティを選択します。

    1. ロギングプロパティダイアログボックスで、設定タブをクリックし、有効を選択します。

    2. その後、ロギングテキストボックスにiweaprcvを入力します。

    3. ロギングプロパティダイアログボックスを閉じるにはOKをクリックします。

  10. グループポリシーダイアログボックスで、ファイルをクリックし、次に終了をクリックします。

GPOはActive Directoryグローバルカタログに伝播され、その後、個々のコンピュータにも伝播されます。 したがって、Collectorを割り当てるコンピュータを再起動する前に5〜10分間待つか、クライアントコンピュータを2回再起動してシステムポリシーを同期するように計画してください。

結果をテストする

  1. ポリシーをリンクしたOUに属するターゲットPCへ行きます。

  2. スタート、実行をクリックし、gpupdate /forceと入力します。

  3. ログオフまたは再起動のメッセージが表示されます: Yを押してからEnterを押します。

  4. 速度に依存して、ネットワークとPCの速度に応じて、ご利用のPCが**Nexthink Collectorをインストールしています...**というメッセージを約1分間表示するはずです。

  5. スタート、実行をクリックし、eventvwr.mscと入力してイベントビューアメッセージを表示します。 左側のペインで、アプリケーションを選択すると、MsiInstaller として記録されたいくつかのソースイベントが成功監査イベントとして表示されます。

  6. エラーがある場合は、C:\Windows\Temp\Msi.logに移動して生成されたエラーログを確認します。

時々、パッケージを再デプロイする必要があります(例えば、アップグレードする際など)。 パッケージを再デプロイするには:

  1. スタートボタンをクリックし、プログラムに移動し、管理ツールを選択してから、グループポリシー管理を選択します。

  2. コンソールツリー内のドメイン名を右クリックし、プロパティコンテキストメニューを選択します。

  3. グループポリシータブに進み、パッケージをデプロイするために使用したオブジェクトを選択し、編集をクリックします。

  4. 配布済みパッケージを含むソフトウェア設定要素(ユーザーごとまたはマシンごと)を展開します。

  5. 配布済みパッケージを含むソフトウェアインストール要素を展開します。

  6. グループポリシーウィンドウの右ペインでパッケージを右クリックします。

  7. すべてのタスクメニューを選択し、アプリケーションを再デプロイをクリックします。

  8. インストールされている場所にアプリケーションを再インストールするためにはいボタンをクリックします。

  9. グループポリシー管理エディタを閉じ、OKをクリックしてグループポリシー管理を終了します。

GPOはActive Directoryグローバルカタログに伝播され、その後個々のコンピュータにも伝播されます。 そのため、Collectorを割り当てるコンピュータを再起動する前に5〜10分待つか、クライアントコンピュータを2回再起動してシステムポリシーが同期されるように計画します。

オプション: パッケージを削除

  1. スタートボタンをクリックして、プログラムに移動し、管理ツールを選択し、次にグループポリシー管理を選択します。

  2. コンソールツリー内のドメイン名を右クリックし、プロパティコンテキストメニューを選択します。

  3. グループポリシータブに進み、パッケージをデプロイするために使用したオブジェクトを選択し、編集をクリックします。

  4. 配布済みパッケージを含むソフトウェア設定要素(ユーザーごとまたはマシンごと)を展開します。

  5. 配布済みパッケージを含むソフトウェアインストール要素を展開します。

  6. グループポリシーウィンドウの右ペインでパッケージを右クリックします。

  7. すべてのタスクメニューを選択し、削除をクリックします。

  8. 次のオプションから選択します:

    • ユーザーとコンピュータからすぐにソフトウェアをアンインストールします。

    • ユーザーがソフトウェアを使用し続けられるようにするが、新しいインストールは防止します。

  9. 続行するには、OKボタンをクリックします。

  10. グループポリシー管理エディタを閉じ、OKをクリックしてグループポリシー管理を終了します。

GPOはActive Directoryグローバルカタログに伝播され、その後個々のコンピュータにも伝播されます。 そのため、Collectorを割り当てるコンピュータを再起動する前に5〜10分待つか、クライアントコンピュータを2回再起動してシステムポリシーが同期されるように計画します。

Microsoft Configuration Managerを通じてのCollectorの展開

マイクロソフトの構成マネージャー(ConfigMgr)は以前はこう呼ばれていました:

  • システムセンター構成マネージャー(SCCM)

  • Microsoft Endpoint Configuration Manager(MECM)

それにもかかわらず、以下の展開手順はすべてのバージョンの構成マネージャーで同じです。

このセクションでは、Microsoft Configuration Manager 2012を使用して、最終ユーザーデバイスのグループにCollectorを配備する方法を説明します。 他のバージョンの構成マネージャーの場合、手順が若干異なる場合があります。 各バージョンのユーザーマニュアルで、ソフトウェアパッケージの手動配備について参照してください。

以下の指示は、あなたが次のものであることを前提としています:

  • Windowsオペレーティングシステムおよびエンタープライズソフトウェアを配配することの基本的な理解を持つシステム管理者

  • Microsoft Configuration Managerに詳しい

この手順では、デバイスにCollectorを実際にインストールするための実行可能ファイルを提供する必要があります。 この実行ファイルを生成するには、Nexthink Collector installerを使用します。

デプロイメント手順

デバイスのコレクションを作成します:

  1. Windows スタート ボタンをクリックし、Microsoft System Center 2012プログラムグループを選び、構成マネージャーコンソールを実行します。

  2. メインパネルの左側の資産とコンプライアンス ワークスペースで、デバイスコレクションを右クリックし、Create Device Collectionを選択します。

  3. Create Device Collection Wizard一般ページで、以下のフィールドを指定します:

フィールド
説明

名前

コレクションのユニークな名前。

コメント

オプションフィールド

コレクションの目的を示すコメント。

制限コレクション

オプションフィールド

ブラウズをクリックして、現在のコレクションのメンバーに制限を設けるコレクションを選択するか、すべてのシステムを選択して現在のコレクションを制限しないようにします。

境界を作成して境界グループに追加します:

  1. 構成マネージャーコンソールで、管理ワークスペースに進みます。

  2. 境界を右クリックして、境界を作成を選択します。

  3. ターゲットデバイスでソフトウェアインストールを進める境界を設定し、例えばIPアドレス範囲で。

  4. 境界グループを右クリックして、境界グループの作成を選択します。

  5. このグループの名前を入力します。

  6. 先に作成した境界をこのグループに追加します。

  7. オプション: グループに追加したデバイスの正確な数を、メンバー数列の値を見て確認します。

インストールするアプリケーションを作成します:

  1. 構成マネージャーコンソールで、ソフトウェアライブラリワークスペースに移動します。

  2. アプリケーションを右クリックし、アプリケーションの作成を選択します。

  3. アプリケーション情報を手動指定するオプションを選択します。

  4. アプリケーションの場所と名前を指定します; この場合、Nexthink_Collector_Installer_Silent.exeです。 新しいアプリケーションが利用可能なアプリケーションのリストに追加されました。

新しいアプリケーションがリストに表示されるはずです。 そのアプリケーションをクリックすると、ウィンドウの下部にデプロイメントタブがあります。 後でこのタブで、このアプリケーションの異なるデバイスグループへの展開のリストが表示されます。

アプリケーションの配布および展開を行います:

  1. アプリケーションのリストで、先に作成したCollectorアプリケーションを右クリックし、コンテンツを配布を選択します。 配布ウィザードを開きます。

    1. Nexthink_Collector_Installer_Silent.exeであるインストーラの正しい実行可能ファイルを確認します。

    2. コンテンツの宛先として、配布ポイントを選択します。

    3. インストーラを保持する共有フォルダを指定します。

  2. オプション: 構成マネージャーコンソールから配布プロセスを監視します。

    1. メインパネルで、監視 > 配布ステータス > コンテンツステータスに移動します。

    2. 配布したばかりのアプリケーションをクリックします。 もし成功とその下に緑色のグラフを見たら、アプリケーションを展開できます。

  3. ソフトウェアライブラリ ワークスペースに戻り、アプリケーションに移動します。

  4. Collectorアプリケーションを右クリックし、展開を選択します。

    1. 先に作成したデバイスのコレクションを選択します。

      • リストにコレクションが見えない場合は、ユーザーコレクションからデバイスコレクションに切り替えます。

    2. 配布ポイントが正しいことを確認し、次へをクリックします。

    3. アクションインストールに設定し、目的必要として設定し、次へをクリックします。

    4. デプロイメントを開始する適切な時期にスケジュールを設定し、例えばできるだけ早く次へをクリックします。

    5. ソフトウェアインストールにチェックを入れ、次へをクリックします。

    6. ウィザードの残りのデフォルトオプションを受け入れます。

  5. オプション: ウィンドウの下部にあるデプロイメントタブで展開の状態を確認します。

クライアントデバイスで展開を確認するには:

  • クライアントデバイスにログインし、新しいソフトウェアのインストールに関するポップアップ通知を待ちます。

このプロセスをより速く行うには、Microsoft Configuration Managerクライアント内でソフトウェア展開評価サイクルを手動で強制します:

  1. コントロールパネルを開きます。

  2. Configuration Managerに移動し、アクションタブをクリックします。

    1. Machine Policy Retrieval & Evaluation Cycleを選択し、今すぐ実行をクリックします。

    2. アプリケーション展開評価サイクルを選択し、今すぐ実行をクリックします。

展開プロセスをデバッグし、そのログファイルを見るには、次を確認します:

  • サーバーマシンで、Microsoft Configuration Managerを開き、ログファイルを表示 C:\Program Files\Microsoft Configuration Manager\tools\cmtrace.exe

  • サーバーログは C:\Program Files\Microsoft Configuration Manager\Logs\に保存されます

  • クライアントマシンでは、ログがこれら3つのパスのいずれかに格納されます:

    • C:\Windows\CCM\

    • C:\Windows\ccmsetup\

    • C:\Windows\ccmcache\

展開が成功しない場合は、次のトラブルシューティングのポイントを確認してください:

  • 構成マネージャーコンソールで、管理 > サイト構成 > サーバーとサイトシステムの役割に移動し、サーバーを選択します。 下のテーブルで、Distribution pointを右クリックして、プロパティを選択します。 境界グループタブで、先に作成した境界グループが境界グループリストにリストされていることを確認します。 そうでない場合は、それをリストに追加します。

  • 構成マネージャーコンソールで、ソフトウェアライブラリ > アプリケーションに移動します。 コレクター アプリケーションを右クリックし、プロパティを選択します。 次の点を確認してください:

    • 配布設定タブで、オプションこのパッケージのコンテンツを優先配布ポイントに配布するにチェックが入っていることを確認します。

    • コンテンツの場所タブで、配布ポイント(共有フォルダーへのパス)が表に入っていることを確認します。 入っていない場合は追加し、再配布をクリックします。

  • リモートインストールがエラーコード0x87d00324で失敗した場合(クライアントマシンのソフトウェアセンターに表示されます)、インストールは実際には成功し、コレクターは稼働しているはずです。 これはアプリケーションのインストールを検出するメカニズムが失敗したことを意味します。 この場合、検出基準を確認してください:

    1. ソフトウェア ライブラリで、展開されたコレクター アプリケーションを右クリックし、プロパティを選択します。

    2. 展開型タブの検出メソッドリストで、インストール スクリプトをダブルクリックします。

    3. 検出方法が正しく設定されているかどうかを確認します。 コレクターのインストーラーの実行可能ファイルを使用しているため、検出はレジストリキーによって行う必要があります。

Windowsのリファレンスイメージ内でコレクターを展開する

コレクターをWindowsのリファレンスイメージに含めるときは、コレクターがデバイスを識別するために生成した可能性のあるUIDを削除します。

デバイスのUIDを確実に取り除くために:

  1. 管理者権限を持つユーザーとしてコレクターを搭載したWindowsデバイスにログインします。

  2. キーボードのWindowsボタンを押します。

  3. cmdと入力し、検索結果にコマンドプロンプトアプリケーションを表示させます。

  4. コマンドプロンプトアイコンを右クリックして、コンテキストメニューを開きます。

    1. メニューから管理者として実行を選択します。

  5. プロンプトから、nxtcfg.exe /stopと入力してコレクターを停止します。

  6. デバイスのUIDを削除する reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\params" /v uid

    • レジストリ値UIDを削除しますか(はい/いいえ)?の質問に対してはいと入力して答えます。

  7. デバイスのライセンス_UIDを削除する reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\params" /v license_uid

    • レジストリ値license_uidを削除しますか(はい/いいえ)?の質問に対してはいと入力して答えます。

システムは操作が成功したことを確認するか、コレクターがUIDをまだ生成していない場合にはエラーメッセージを表示します。

レジストリ構成リファレンス

このセクションでは、クライアントデバイスのWindowsレジストリを編集して有効にできるコレクターの機能について説明します。

ICAビデオメトリクスの有効化

WMI APIからICAビデオメトリクスを取得することは、CPU消費などのシステムリソースに影響を及ぼし得ます。 したがって、この機能はデフォルトで無効になっています。

この機能を有効にし、これらのメトリクスが取得される間隔を決定するには、次のレジストリキーを編集します:

キー

HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\Collector\VDI

名前

IcaVideoMetricsInterval

有効値

dword:00000003

無効値

dword:00000000または値がない

推奨値は正確なメトリックの取得のための3秒およびシステム資源への影響を最小限に抑える10秒です。 上の表は、3秒のコレクション間隔に対する例としての"有効値"を示しています。

この機能を有効にすると、次のフィールドでメトリックスが収集されます:

  • session.vdi_events.framerate

  • session.vdi_events.resolution

他のソフトウェアとの相互作用関係におけるコレクター

デバイスから貴重な情報を得るために、コレクターのコンポーネントはカーネルドライバーとして特権モードで実行される必要があります。 ユーザーアプリケーションに対して、特権モードで動作するプログラムはデバイスのメモリやハードウェアに直接アクセスできます。 これらは通常、マウス、キーボード、ハードディスク、またはネットワークカードなど、デバイスの周辺機器を制御するプログラムです。 その他の特殊プログラム、たとえばアンチウイルスソフトウェアも少なくとも部分的に特権モードで実行する必要があるかもしれません。 特権モードで実行されるプログラムのエラーは、オペレーティングシステムによって提供されるプロセス分離で保護されず、システム障害を引き起こす可能性があります。 これらのプログラムはすべて同じメモリスペースを共有しているため、1つのプログラムの不正な動作が他のすべてのプログラムの安定性を損なう可能性があります。

コレクターは、いかなる種類のプログラムエラーをも避けるよう入念に設計され、徹底的にテストされています。 また、カーネルドライバーの開発に関するベストプラクティスに従って設計され、システムにロードされる他のドライバーに対して良い市民のように振る舞うように設計されています。 しかし、非常にまれな場合には、捕捉しにくいプログラミングエラーが厳格なテストプロセスを逃れたり、不正な動作をするサードパーティ製ドライバーがコレクターで障害を引き起こす可能性があります。 これらの不幸な状況では、コレクターが不安定になり、デバイスのシステム障害を引き起こす可能性もあります。

CrashGuard保護

ドライバーの誤動作を防ぐため、Windowsドライバーを常に最新の状態に保ちます。 古いバージョンのWindowsドライバーは不具合を含むことが多く、不安定な状態を引き起こす可能性があります。 サードパーティドライバーが一貫してコレクターを不安定にする場合、コレクターのCrashGuard保護がデバイスのクラッシュを繰り返し防ぐのに役立ちます。

CrashGuardメカニズムは、セッションが急に終了するたびにカウンターを増やします。 セッションの急終了はシステムクラッシュ(ブルースクリーン)、強制リセット、または電源オフのいずれかです。 次のセッションが適切に終了すると、カウンターはゼロにリセットされます。 それ以外の場合、カウンターは再度増加します。 カウンターが連続して急終了したセッションの指定された回数に達すると、コレクターはシステム起動時のドライバーのロードをキャンセルします。 もちろん、CrashGuard保護は、実際にコレクター自体または不正な動作をするソフトウェアとの相互作用が原因でシステムがクラッシュしている場合にのみ効果的です。

一方で、不適切にデバイスの電源を切る習慣のあるエンドユーザーがいる場合、これらのユーザーは常にセッションを強制終了することでCrashGuard保護メカニズムを誤って無効にしてしまうかもしれません。 これらのユーザーがCrashGuard保護メカニズムをトリガーしないようにするため、オプションでシステム起動後からセッションの急終了がCrashGuardカウンターを増加させないCrashGuard保護時間間隔を指定してください。 この措置は、不正を働くユーザーが保護時間間隔が経過した後にのみデバイスの電源を切る場合に効果があります。すなわち、保護時間間隔がその作業日より短い場合です。 保護時間間隔のデフォルト値は4時間です。

また、CrashGuard保護によって以前に無効化されたコレクターを再アクティブ化するための再アクティブ化時間を指定します。 非アクティブ化の期間中、デバイスが頻繁にクラッシュした原因を修正するために予防措置を講じます。 再アクティブ化時間が経過すると、デバイスの次回の起動時にコレクターが再度ロードされます。

CrashGuardの動作を制御するパラメーターをコレクターのMSI引数の引数として指定します:

  • DRV_CRASHGUARD コレクターがドライバーのロードをキャンセルする連続して急終了したセッションの最大数。 デフォルトは5セッションです。

  • DRV_CGPI システム起動後の分で指定された時間間隔で、このCrashGuard保護機構が急終了を本物のクラッシュとして認識します。 デフォルトは240分(4時間)です。

  • DRV_REACTIVATION CrashGuardカウンターがその最大指定数に達したためコレクターのロードが無効化された瞬間から再アクティブ化されるまでの待機時間を時間単位で表します。 デフォルトは168時間(7日)です。

インストール後のアクティブデバイスでコレクター構成ツールを使用してCrashGuard保護時間間隔を修正します。

いずれにせよ、会社のエンドユーザーデバイスにロードされているドライバーとコレクターとの間で互換性の問題があると疑われる場合は、Nexthinkサポートにお問い合わせください。

Last updated

Was this helpful?