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

Nexthink Platformに接続したい全てのWindowsデバイスにエンドポイントエージェントをインストールする必要があります。 次のセクションでは、環境の規模や種類に応じて、適切なエンドポイントエージェントとインストールおよび導入方法の選び方について説明します。

インストール手順の概要

このセクションでは、インストール手順およびプロセスの前後に行う決定について概要を説明します。 高レベルでは、手順は以下のステップを含みます。

flowchart LR
  n1(インフラの種類と規模を特定) --> n2(一般的な前提条件を満たす) --> n3(エンドポイントエージェントの取得と構成) --> n4(エンドポイントエージェントを
     単一デバイスにインストールしテスト) --> n5(エンドポイントエージェントを
     残りのデバイスに導入)

始めるには、次のステップを考慮してください:

1

環境の規模種類を特定

  • 小規模セットアップまたは具体的なケース、例としては概念実証シナリオや管理されていない環境;通常、このユースケースには数台のエンドポイントデバイスのみ関与し、手動インストールが可能です

  • 中規模から大規模セットアップ、管理されたIT環境など;このユースケースは通常、何百や何千ものエンドポイントデバイスを持つインフラを対象とし、一貫した自動化インストールが必要です — この場合、環境の種類を考慮してください。

    • 管理された非仮想インフラ、全てのエンドポイントデバイスが非仮想環境に接続します。

    • 管理された仮想インフラ、全てのエンドポイントデバイスが仮想環境のVMに接続します。

    • 管理されたハイブリッドインフラ、一部のエンドポイントデバイスが非仮想環境に接続し、他が仮想環境のVMに接続します

2

環境の規模とタイプに基づいてインストールするエンドポイントエージェントを選択してください

  • 小規模セットアップ → エンドポイントデバイスにCollectorをインストール

  • 中規模から大規模セットアップ → 接続するエンドポイントデバイスの種類とインフラの種類を考慮します。

    • 個人または自己管理された従業員デバイス管理された仮想インフラに接続する場合 → エンドポイントデバイスにVDIクライアント拡張機をインストール

    • 会社管理のエンドポイントデバイス管理された非仮想インフラに接続する場合 → エンドポイントデバイスにCollectorをインストール

    • 管理された仮想または管理されたハイブリッドインフラストラクチャに接続する企業管理エンドポイントデバイス → エンドポイントデバイスとVMにCollectorをインストール

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

Collectorインストールの概要

このセクションでは、Collectorのインストールプロセスを概説します。 開始するには、環境の規模に応じて小規模設定用のCollectorのインストールまたは中規模から大規模の設定用のCollectorのインストールのパスを選択してください。

小規模設定用のCollectorのインストール

小規模設定には、たとえば、概念実証シナリオや管理されていない環境が含まれます。

  1. Nexthink Collector InstallerまたはWindows Installerを使用してクライアント情報でCollectorを構成する

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

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

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

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

エンドポイントデバイスが純粋な非仮想インフラに接続する場合—VDI環境のVMに接続しない—には、以下の手順を実行します。

  1. Windows Installerを使用してクライアント情報でCollectorを設定します

  2. Nexthinkインスタンスへの良好な接続を確保してください。必要に応じて、Collectorを再構成してトラブルシューティングを行ってください。

  3. インフラに応じた導入方法を用いて、残りのエンドポイントデバイスにCollectorを導入

VDIクライアント拡張機のインストール概要

VDIクライアント拡張機は、Nexthink Collectorをインストールできない個人の従業員デバイスや自己管理デバイス用の軽量エージェントです。

拡張機についての詳細およびインストール手順の詳細は、Nexthink VDIクライアント拡張機能をインストールするドキュメントをご覧ください。

一般的な前提条件

Collectorの前提条件

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

  • NexthinkインスタンスのURL。

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

  • お使いのNexthinkインスタンスのFQDN。

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

  • Nexthinkからの歓迎メールで受け取ったCustomer Key.txtファイル内のカスタマーキー。

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

  • 任意: Microsoft Intuneのようなサードパーティの展開ツールまたは統合エンドポイントマネージャー(UEM)。

VDIクライアント拡張機の前提条件

拡張機についての詳細およびインストール手順の詳細は、Nexthink VDIクライアント拡張機能をインストールするドキュメントをご覧ください。

エンドポイントエージェントの取得

Collectorの取得

Nexthinkの商品ダウンロードページから入手できるCollector ZIPファイルの中にあるNexthink Collector InstallerとCollector MSIを見つけてください。

  1. 公式のダウンロードウェブサイトにアクセスします。

  2. お客様の資格情報でサインインします。

  3. 最新のCollectorリンクのエントリを選択します。

  4. Windows用のCollectorパッケージをダウンロードします。

VDIクライアント拡張機の取得

Nexthinkの製品ダウンロードページで拡張機を見つけます。

  1. 公式のダウンロードウェブサイトに移動してください。

  2. お客様の資格情報でサインインします。

  3. 最新のVDIクライアント拡張機リンクのエントリを選択します。

  4. Windows用のVDIクライアント拡張機MSIをダウンロードします。

エンドポイントデバイス用のCollectorの設定

Nexthinkインスタンスへの接続を確保するために、顧客固有のデータと設定でコレクターを設定します。

Nexthink Collector InstallerによるCollectorの設定

前提条件

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

  • Collector MSIインストーラーは次のフォルダーにあります: 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

  1. Nexthink Appliance設定でデータを受信するNexthinkインスタンスの構成設定を指定してください。

  • アドレス Nexthinkインスタンスの完全修飾ドメイン名(FQDN)、時折宛先URLと称されます。

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

  • ポート (TCP) ポート番号を443に設定してください。

  • ポート (UDP) この機能はNexthinkのクラウドプラットフォームを使用する場合は選択しないでください。

  • DNS Collectorがインスタンスと通信する際にIPv4よりもIPv6を優先して使用する場合は、IPv6を優先オプションを選択してください。

  1. 一般設定を設定してください。 任意で追加設定のボックスにチェックを入れてください。 特に:

  2. ダイアログボックスに表示されないインストールオプションはデフォルトの値が設定されます。 後でCollector設定ツールで変更ができるように設定ツールをインストールにチェックを入れてください。 アップデートの場合、非表示設定の値は以前のインストールから保持されます。

  3. WebおよびCloud製品を購入した場合は、WebおよびCloudデータオプションにチェックを入れてください。 さらに、このオプションの右にある設定ボタンをクリックして、フルURLパスを保存したいドメインをリストするダイアログボックスを開きます。 すなわち、指定されたドメインの一つに属する各ウェブリクエストについて、CollectorはドメインだけでなくフルURLパスを報告します。

  4. ルールベースのCollector割り当てを有効化している場合は、割り当てサービスを使用オプションにチェックを入れてください。

  5. ターゲットオペレーティングシステムに応じてEngage機能を有効化するために選んでください。 - server以外で有効化 Collectorはサーバーオペレーティングシステムを実行していないデバイスでのみキャンペーンを開始します。 - 全てのデバイスで有効化 Collectorは、どの種類のオペレーティングシステムを持つデバイスでもキャンペーンを開始します。 - 無効 Collectorはキャンペーンを無視します。

  6. Collectorがデバイス上で実行するリモートアクションのスクリプト実行ポリシーを選択してください。 - 信頼されたパブリッシャーまたはNexthinkによって署名(デフォルト) Collectorは、Nexthinkまたはトラステッドパブリッシャー証明書ストアにリストされている会社によって署名されたPowerShellスクリプトを持つリモートアクションだけをデバイス上で実行します。 - 信頼されたパブリッシャーによって署名 Collectorは、トラステッドパブリッシャー証明書ストアにリストされている会社によって署名されたPowerShellスクリプトを持つリモートアクションだけをデバイスで実行します。 - 無効 Collectorはデバイスでリモートアクションを実行しません。 - 制限なし Collectorは、スクリプトのデジタル署名に関係なく、デバイスでリモートアクションを実行します。

  7. 任意: インストーラーで生成されたCollectorグループを識別するためにCollectorタグとして整数(0から2147483647)を入力してください。 Collectorタグは階層を構築するためのエンティティを定義するのに便利です。

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

  9. Nexthinkインスタンスへの接続を保護するカスタマーキーファイルを選んでください。

  10. ディレクトリを2つ指定してください。 - 出力ディレクトリ 実行ファイルとアンインストールファイルの両方が作成されるフォルダーを選択するために参照をクリックしてください。 - 任意: ログディレクトリ この方法で展開されたCollectorがインストールログを保存するネットワーク場所を入力してください。

  11. プロキシ設定セクションでCollectorのカスタムプロキシ設定を任意で提供してください。

  12. 自動プロキシ設定を提供するPACファイルを提供するために自動プロキシにチェックを入れてください。 - PACアドレス PACファイルのURLを入力してください。

  13. プロキシ設定を手動で提供するために手動プロキシにチェックを入れてください。 - プロキシアドレス プロキシのFQDNを入力してください。 - プロキシポート プロキシがリッスンしているポート番号を入力してください。

  14. 作成をクリックして次の3つのファイルを生成します。

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

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

  • 実行インストーラーを作成するために使用された設定のリストが記載されたテキストファイル: NEXThink_Collector[Nexthink_Experience_FQDN].exe.txt\

  1. ダイアログボックスを閉じるにはOKをクリックしてください。

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

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

終了コード
説明

0

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

-1

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

3

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

その他

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

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

終了コード
説明

0

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

-1

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

1

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

3

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

その他

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

Windows InstallerによるCollectorの設定

前提条件

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

  • MSIエディタ、例えばOrca

  • Collector MSIインストーラーはZIPファイルの次のフォルダーにあります: x64\signed\NEXThink_Collector.msi

MSTファイルの作成

MSIファイルと共にMSTを作成してインストールプロセスをカスタマイズします。

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

必須MSTパラメータ

DRV_IP: NexthinkインスタンスのFQDNを指定してください。 URL構造: [customer_name].data.eu.nexthink.cloud

CRD_PORT: 443

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

DATA_OVER_TCP: 有効にする - エンドユーザーデータをCollectorのTCPチャネル経由で送信します。

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

仮想インフラストラクチャに接続するエンドポイントデバイスには、VMで実行されるコレクターとの通信を可能にするための以下の追加パラメータが必要です:

DEPLOY_VDI_CLIENT_PLUGIN=1

良好なプラクティスは、それを使用するデバイスにのみパラメーターを有効にすることです。 ただし、VDI拡張は、VDIリモートクライアントアプリケーションが互換性のあるVDI環境に接続してロードされるまでリソースを消費しません。

VMのためのコレクターの設定

VM用のCollectorを設定するために次のステップを実行してください。

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

  2. 追加のパラメーターDEPLOY_VDI_CLIENT_PLUGIN=1を有効にして、Collectorの内蔵VDIクライアント拡張機を登録します。

  3. VM固有の考慮事項を読み進めてください。

考慮事項

コネクター

VMやVDIクライアントから提供されるデータを補完するために、適切な仮想化コネクタを環境に合わせてインストールしてください。 インストール手順については、以下のドキュメントを参照してください:

コレクターは自動的にVDIベンダーを検出します。 しかし、オプションとしてこの設定を上書きすることができます。

非永続的VDIの自動更新を無効にする

すべての非永続的仮想デスクトップでNexthink Collectorの自動更新を無効にする必要があるかどうか、VDIチームに問い合わせて確認してください。 そのためには、Nexthinkのコレクター管理セクションで「更新しない」機能を有効にする必要があります。

お客様の組織のカスタマーサービス管理(CSM)は、必要なサポートチケットの作成を支援できます。 通常、これは完了するのに1時間かかります。 次の例のメッセージを使用できます:

当社のテナント用に、仮想デスクトップが自動コレクター更新を受け取らないようにするための機能を有効にしていただけますか:

https://<your_first_url>.nexthink.cloud/

https://<your_second_url>.nexthink.cloud/

...

1台のデバイスに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を押してコピーしたキーを貼り付けます。

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

  2. インストーラーが準備完了し、実際のインストールを開始するためにインストールをクリックできます。

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

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

CLI(コマンドラインインターフェース)でmsiexec.exeを実行してCollectorをサイレントモードでインストールします。 実行可能プログラムmsiexec.exeはすべてのMicrosoft Windowsオペレーティングシステムに事前インストールされています。 カスタムパラメーターはCLIで直接提供されており、インストールした段階で保存されません。 単一のインストールの場合は、グラフィカルインストールメソッドを使用するほうが望ましいです。 自動ツールを使用した大規模導入には、Windowsインストーラーの変換スクリプト(MSTファイルと呼ばれることがあります)を使用することをお勧めします。

必須パラメーターは以下の通りです:

  • DRV_IP NexthinkインスタンスのFQDN。

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

  • CRD_KEY Nexthinkインスタンスの顧客キー。

無人インストールの例はこちらです:

  1. CLIで以下のコマンドを実行してください;<Your_Key>を実際の値に変更します:

msiexec.exe /qn /i Nexthink_Collector.msi DRV_IP=nxdocs.eu.nexthink.cloud CRD_PORT=443 CRD_KEY=<Your_Key> REBOOT=ReallySuppress
  1. インストールプロセスが完了するのを待ちます。

MSIはデフォルトで、ノートPC、デスクトップ、サーバーを問わず、どの種類のWindowsデバイスにもインストールされます。

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

また参照: Windowsインストーラー(msiexec.exe)のコマンドラインオプション参照

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

仮想インフラストラクチャに適用するデプロイメント方法を使用して、すべてのVMにNexthink Collectorをデプロイします。

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

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

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

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

デプロイメントのコレクター

Active Directoryグループポリシーを使用したCollectorの導入

このセクションでは、Active Directory環境のグループポリシーオブジェクト(GPO)を使用して、大規模なデバイスグループに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. 作成したパッケージのプロパティダイアログボックスで。

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

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

  10. 修正タブで、パッケージがインストールされるときに適用する修正トランスフォームを指定します。追加をクリックし、ネットワーク上の位置から各トランスフォームを開きます。

  11. セキュリティタブで、ソフトウェアを割り当てるPCの名前を確認します。

  12. OK をクリックしてプロパティダイアログボックスを閉じます。

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

  14. Windowsコンポーネントフォルダで、Windowsインストーラーを選択します。

  15. 常に昇格した特権でインストールするを選択します。 1. プロパティ を選択します。 2. 常に昇格した特権でインストールするプロパティ ダイアログボックスで、設定 タブをクリックして、有効 を選択し、OK をクリックします。

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

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

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

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

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

GPOはActive Directoryグローバルカタログに伝播し、続いて各コンピュータへ伝播される必要があります。 したがって、Collectorを割り当てたコンピュータを再起動する前に5〜10分間待つか、システムポリシーが同期する前にクライアントコンピュータを2回再起動する計画を立てます。

結果をテスト

  1. ポリシーを関連付けたOUのメンバーであるターゲットPCに移動します。

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

  3. ログオフまたは再起動のメッセージが出たら、Yキーを押し、Enterを押します。

  4. 再起動するとネットワークとPCの速度に応じて約1分間**Nexthink Collectorをインストールしています...**のメッセージが表示されるはずです。

  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. 次のオプションから選択します:

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

  • ユーザーがソフトウェアを使用し続けることを許可しますが、新しいインストールを防ぎます。

  1. OKボタンをクリックして続行します。

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

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

SCCMを通じてCollectorをデプロイ

このセクションでは、Microsoft System Center Configuration Manager (SCCM) を使用してエンドユーザーデバイスグループにCollectorをデプロイする方法を学びます。 説明は、Windowsオペレーティングシステムの基本的な理解とエンタープライズソフトウェアのデプロイ経験を持ち、Microsoft SCCMに精通しているシステム管理者としての認識を前提としています。 このドキュメントは、SCCM 2012によるCollectorのデプロイをカバーしています。 他のバージョンのSCCMの場合、手順が若干異なる可能性があります。 Collectorをデプロイするために、各SCCMバージョンのユーザーマニュアルのソフトウェアパッケージ展開セクションを参照してください。

SCCMを使用してCollectorをデプロイするには、デバイス上で実際にCollectorをインストールする実行可能ファイルを提供する必要があります。 この実行ファイルを生成するには、Nexthink Collectorインストーラーを使用します。

デプロイ手順

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

  1. Windows スタートボタンをクリックし、Microsoft System Center 2012 プログラムグループに移動し、Configuration Managerコンソールを実行します。

  2. メインパネルの左側にあるアセットとコンプライアンスワークスペースで、デバイスコレクションを右クリックし、デバイスコレクションの作成を選択します。

  3. デバイスコレクションウィザード一般ページで、次のフィールドを指定します:

フィールド
説明

名前

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

コメント

オプションフィールド

コレクションの意図を説明するコメント。

制約コレクション

オプションフィールド

参照をクリックして、現在のコレクションのメンバーに制限を設けるコレクションを選択するか、現在のコレクションを制限しない場合はすべてのシステムを選択します。

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

  1. Configuration Managerコンソールで、管理ワークスペースに移動します。

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

  3. ソフトウェアのインストールをプッシュする対象デバイスに追加の制約を設けて、境界を定義します。たとえば、IPアドレスの範囲で定義できます。

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

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

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

  7. オプション: グループに追加したデバイスの数が正しいかどうか、メンバー数の列の値を確認してください。

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

  1. Configuration Managerコンソールで、ソフトウェアライブラリ ワークスペースに移動します。

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

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

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

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

アプリケーションを配布および展開:

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

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

  3. コンテンツ先として、デプロイメントポイントを選択します。

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

  5. オプション: Configuration Managerコンソールから配布プロセスを確認してください。

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

  7. 配布したばかりのアプリケーションをクリックします。 成功 と緑色のグラフが下に表示されていれば、アプリケーションをデプロイすることができます。

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

  9. Collectorアプリケーションを右クリックして、デプロイを選択します。

  10. 以前に作成したデバイスのコレクションを選択します。 - リストにコレクションが表示されない場合は、ユーザーコレクション から デバイスコレクションに切り替えます。

  11. デプロイメントポイントが正しいことを確認し、次へをクリックします。

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

  13. 展開を開始するのに適した時刻をスケジュールに設定し、例えば可能であればすぐに次へをクリックします。

  14. ソフトウェアインストールを選択し、次へをクリックします。

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

  16. オプション: ウィンドウの下部にあるデプロイメントタブで、デプロイメントのステータスを確認します。

クライアントデバイスでのデプロイメントを確認するために:

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

このプロセスを少し速くするために、SCCMクライアントで手動でソフトウェア配布評価サイクルを強制することができます:

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

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

  3. マシンポリシー取得と評価サイクルを選択して、今すぐ実行をクリックします。

  4. アプリケーションデプロイメント評価サイクルを選択し、今すぐ実行をクリックします。

デプロイメントプロセスをデバッグし、そのログファイルを確認するには、以下をチェックしてください:

  • サーバーマシン上で、SCCMユーティリティを開き、ログファイルを表示します。 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\

デプロイメントが成功しない場合、以下のトラブルシューティングポイントを確認してください:

  • Configuration Managerコンソールで、Administration > Site Configuration > Servers and Site System Roles に移動し、サーバーを選択します。 下のテーブルで、Distribution pointを右クリックし、Propertiesを選択します。 Boundary Groupsタブで、以前に作成した境界グループがBoundary Groups listに表示されているか確認します。 表示されていない場合は、リストに追加してください。

  • Configuration Managerコンソールで、Software Library > Applications に移動します。 Collectorアプリケーションを右クリックして、Propertiesを選択します。 次のポイントを確認してください:

    • Distribution Settingsタブでは、Distribute the content for this package to preferred distribution pointsオプションがチェックされていることを確認します。

    • Content Locationsタブでは、配布ポイント(共有フォルダへのパス)がテーブルにあることを確認します。 そうでない場合は、追加して、Redistributeをクリックします。

  • リモートインストールがエラーコード0x87d00324(クライアントマシンのSoftware Centerに表示される)で失敗した場合、実際にはインストールは成功しており、Collectorは実行中のはずです。 アプリケーションのインストール検出メカニズムが失敗した可能性があります。 この場合、検出基準を確認してください:

    1. Software Libraryで、デプロイされたCollectorアプリケーションを右クリックして、Propertiesを選択します。

    2. Deployment Typesタブで、Detection Methodリストのインストーラースクリプトをダブルクリックします。

    3. 検出方法が正しく設定されているか確認してください。 Collectorインストーラーの実行ファイルを使用しているため、検出はレジストリキーによって行われるべきです。

Windows参照イメージ内でCollectorを導入する

Windows参照イメージにCollectorを含める際、デバイスを識別するためにCollectorが生成した可能性のあるUIDを削除します。

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

  1. Collectorを搭載したWindowsデバイスに管理者権限のあるユーザーでログインします。

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

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

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

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

  6. そのプロンプトから、次のコマンドを入力してCollectorを停止します。 nxtcfg.exe /stop

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

  • 質問Delete the registry value uid (Yes/No)?に対してはyesと入力して答えます。

  1. デバイスのlicense_UIDを削除します。 reg delete "HKLM\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\params" /v license_uid

  • 質問Delete the registry value license_uid (Yes/No)?に対してはyesと入力して答えます。

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

他のソフトウェアとのCollectorの相互作用

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

Collectorは、プログラムエラーを回避するように慎重に設計され、徹底的にテストされています。 また、カーネルドライバの開発におけるベストプラクティスに従って設計されており、システムに読み込まれる他のドライバに対して良きキャベツとして振る舞います。 非常に稀なケースではありますが、希薄なプログラミングエラーが私たちの厳密なテストプロセスを免れるか、他の第三者のドライバの不正動作によりCollector内でエラーが発生することがあります。 これらの不幸な状況においては、Collectorが不安定になり、デバイスのシステム障害を引き起こす可能性があります。

CrashGuard保護

ドライバの不正動作を防ぐために、Windowsドライバを最新の状態に保ってください。 古いバージョンのWindowsドライバは、しばしば安定性を損なうバグを含んでいます。 第三者のドライバが一貫してCollectorを不安定にする場合、CollectorのCrashGuard保護がデバイスの再度のクラッシュを防ぐのに役立ちます。

CrashGuardメカニズムは、セッションが突如終了されるたびにカウンターを増加させます。 セッションの突如の終了は、システムクラッシュ(ブルースクリーン)、ハードリセット、もしくは電源オフのいずれかです。 その後のセッションが正しく終了された場合、このカウンターはゼロにリセットされます。 そうでない場合、カウンターは再び増加します。 カウンターがある指定された回数に達すると、Collectorはシステムの起動時にドライバのロードを中止します。 もちろん、CrashGuard保護が本当にCollector自身か不正動作しているソフトウェアとの相互作用がシステムをクラッシュさせている場合に限り、効果があります。

一方で、一部のエンドユーザーがデバイスを安全にシャットダウンしない悪習を身に付けている場合、常にセッションを突如終了することで、CrashGuardプロテクションメカニズムが誤ってCollectorのロードを無効化してしまう可能性があります。 こういったユーザーがCrashGuard保護メカニズムを誤作動させないようにするため、システム起動後に始まるCrashGuard保護時間間隔を任意で指定します。この間隔後のセッション突如の終了はCrashGuardカウンターを増加させません。 この措置は、不正なユーザーがデバイスをシャットダウンするのが保護時間間隔の経過後、つまり、保護時間間隔が彼らの労働時間より短い場合にのみ有効です。 保護時間間隔のデフォルト値は4時間です。

また、CrashGuard保護によって以前に無効化されたCollectorを再起動する時間を指定します。 無効化されている期間に予防措置を講じて、デバイスのクラッシュを頻発させている問題を解決してください。 再起動時間が経過すると、次のデバイスのブート時にCollectorが再びロードされます。

CrashGuardの動作を制御するパラメーターをCollectorのMSIへの引数として指定してください:

  • DRV_CRASHGUARD Collectorがドライバのロードを中止するまでに、連続して突如終了されたセッションの最大数。 デフォルトは5セッションです。

  • DRV_CGPI システム起動後、CrashGuard保護メカニズムがセッションの突如終了を本当のクラッシュと認識する時間間隔(分単位)。 デフォルトは240分(4時間)です。

  • DRV_REACTIVATION CrashGuardカウンターが最大カウントに達したためCollectorのロードが無効化された時点から再有効化されるまでの、時間を表す待機時間(時間単位)。 デフォルトは168時間(7日間)です。

CrashGuard保護時間間隔をCollectorの設定ツールでインストール後のアクティブなデバイスで修正します。

いずれの場合も、顧客のエンドユーザーデバイスに読み込まれているドライバとCollectorの間に互換性の問題があるか疑われる場合は、Nexthinkサポートに連絡して詳細を確認してください。

Last updated

Was this helpful?