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

以下のセクションでは、コレクターのインストールと展開方法について詳しく説明しています。

インストールおよび展開方法を選択する際には、Collectorをインストールするをご覧ください。

インストール手順の概要

このセクションでは、インストール手順と、その過程で取るべき決定について説明します。 大枠で、手順には以下のステップが含まれます:

flowchart LR
  n1(一般的な
  前提条件を満たす) --> n2(コレクターを入手)
  n2(インストールのためのアーティファクトを選択) --> n3(コレクターを構成)
  --> n4(単一のデバイスにインストールしてテスト)
  --> n5(残りのデバイスにコレクターを展開)

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

コレクターインストール概要

このセクションでは、コレクターインストールプロセスについて概説します。 環境の規模に応じたインストールパスを選択し、小規模セットアップまたは中規模から大規模セットアップを開始します。

小規模セットアップ用のコレクターのインストール

小規模セットアップには、評価目的のシナリオや管理されていない環境などが含まれます。

  1. Nexthink Collectorを取得する

  2. Nexthink Collector Installer または Windows Installer を使用して、クライアント情報で Collector を設定する

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

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

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

中から大規模設定用の Collector のインストール

中から大規模の設定には、通常何千ものエンドポイントデバイスを持つ管理された IT 環境が含まれます。 以下のタブからお使いのインフラタイプを選択してインストール手順をご確認ください。

エンドポイントデバイスが純粋な非仮想インフラストラクチャに接続しない場合、以下の手順に従ってください:

  1. 一般的な必須条件 を理解する

  2. Nexthink Collectorを取得する

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

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

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

  6. インフラストラクチャに適用可能な導入方法 を使用して、他のエンドポイントデバイスに Collector を展開する

一般的な必須条件

Collector の前提条件

  • Collector をインストールする Windows デバイスが1つ以上必要です。

  • Nexthink インスタンスの URL。

  • Nexthink インスタンスの管理者クレデンシャル。

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

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

  • Nexthink からのウェルカムメールで取得した Customer Key.txt ファイル内のお客様キー。

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

  • オプション: Microsoft Intune のようなサードパーティ展開ツール、または Unified Endpoint Manager (UEM)。

Collector の取得

Collector 管理ダッシュボードの 管理 > Collector 管理 > ダウンロード の下でプロダクトから直接 Collector インストーラー ZIP ファイルをダウンロードします。

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

配置ツールに適用される Collector インストールアーティファクトを選択します。

選択したアーティファクトでCollectorを設定する続行します。

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

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

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

  1. Nexthinkアプライアンス設定でデータを受け取るNexthinkインスタンスの構成設定を指定してください:

  • アドレス Nexthink インスタンスの完全修飾ドメイン名 (FQDN) を使用します。これを宛先 URL と呼ぶこともあります。

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

  • ポート (TCP) ポート番号は 443 に設定します。

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

  • DNS インスタンスと通信するときに IPv4 よりも IPv6 を優先して使用したい場合は、「IPv6 を優先する」オプションにチェックを入れます。

  1. 一般設定を設定します。 オプションとして、追加設定のためのボックスにチェックを入れることができます。 特に次の点をご確認ください:

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

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

  4. Collector をルールベースで割り当てた場合は、割り当てサービスを使用する オプションをチェックします。

  5. 対象のオペレーティングシステムに応じて Engage 機能の稼働を選択します: - サーバー以外で有効 Collector は、サーバーのオペレーティングシステムを実行していないデバイスでのみキャンペーンを起動します。 - すべてのデバイスで有効 Collector は、あらゆるタイプのオペレーティングシステムを持つデバイスでキャンペーンを起動します。 - 無効 Collector はキャンペーンを無視します。

  6. デバイスで Collector が実行するリモート操作に関する スクリプト実行ポリシー を選択します: - 信頼できる発行者またはNexthinkによって署名済み(デフォルト) Collector はデバイス上で、Nexthink または Trusted Publishers 証明書ストアにリストされている会社のいずれかによって署名された PowerShell スクリプトを持つリモート操作のみを実行します。 - 信頼できる発行元によって署名されました Collectorはデバイス上で実行され、リモートアクションは信頼できる発行者証明書ストアにリストされている会社によって署名されたPowerShellスクリプトのみが実行されます。 - 無効化済み Collectorはデバイス上でリモートアクションを実行しません。 - 制限なし Collectorは、スクリプトのデジタル署名に関係なく、デバイスでリモートアクションを実行します。

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

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

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

  10. ディレクトリを2つ指定してください: - 出力ディレクトリ 参照をクリックして、Collectorのインストールおよびアンインストールの実行可能ファイルが作成されるフォルダーを選択します。 - オプション: ログディレクトリ この方法で展開されたCollectorがインストールログを保存するネットワーク場所を入力してください。

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

  12. 自動プロキシを選択して、プロキシ設定を自動的に構成するためのPACファイルを提供します。 - PACアドレス PACファイルのURLを入力します。

  13. 手動プロキシを選択して、プロキシ設定を手動で指定します。 - プロキシアドレス プロキシのFQDNを入力します。 - プロキシポート プロキシがリスニングするポート番号を入力します。

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

  • 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インストーラーを使用してCollectorを構成する

前提条件

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

  • OrcaなどのMSIエディタ

  • 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で動作するCollectorとの通信を有効にするための以下の追加パラメータが必要です。

DEPLOY_VDI_CLIENT_PLUGIN=1

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

VMのためのCollectorの設定

VM用にCollectorを設定するには、以下の手順を実行してください。

  1. Windowsインストーラを使用して、お客様固有のデータと設定でCollectorを設定します

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

  3. VM固有の考慮事項を読むを続行してください

考慮事項

コネクタ

VMやVDIクライアントからのデータを補完するための適切な仮想化コネクタをインストールします。 インストール手順については、次のドキュメントを参照してください。

Collectorは自動的にVDIベンダーを検出します。 ただし、この設定をオーバーライドすることもオプションです。

プールおよび共有VDIの自動アップデートを無効化

プーリングおよび共有VDIでのNexthink Collectorの自動アップデートを無効化します。 これを行うには、NexthinkがCollector管理セクションに「更新しない」機能を有効にする必要があります。

あなたの組織のカスタマーサービス管理(CSM)は、必要なサポートチケットの作成を手伝うことができます。 通常、これには1時間かかります。 次の例のメッセージを使用することができます。

仮想デスクトップが自動コレクター更新を受けないようにする機能を有効にするリクエスト。

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

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

...

単一デバイスへのCollectorのインストール

エンタープライズ全体での展開の準備ができていることを確認するために、単一デバイスにCollectorをインストールしてください。

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

この方法で各デバイスにCollectorを個別にインストールすることは、大企業には非常に手間がかかる方法です。 したがって、コンセプトの検証またはテスト目的の場合にのみ推奨します。

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

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

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

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

  • アプライアンス名または IP アドレス Nexthink インスタンスの FQDN。

  • アプライアンス TCP ポート 設定するポート番号は 443 です。

  • 顧客キー Nexthink インスタンスの顧客キーが含まれるファイルの内容をここにコピーします:

    1. メモ帳を使って顧客キーのファイルを開いてください。

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

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

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

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

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

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

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

サイレントモードで Collector をインストールするには、コマンドラインインターフェース (CLI) で msiexec.exe を実行します。 実行可能プログラム msiexec.exe はすべての Microsoft Windows オペレーティングシステムにプリインストールされています。 カスタムパラメータは直接 CLI に提供され、一回のインストールから次のインストールへは保存されません。 単一インストールには、グラフィカルインストール方法を使用することが望ましいです。 大規模な展開には自動化ツールを使用し、Windows Installer 変換スクリプト (通常、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はデフォルトであらゆる種類のWindowsデバイス、ノートパソコン、デスクトップ、またはサーバーにインストールされます。

Nexthink Collectorの利用可能なオプションの完全なリストは、Collector MSI Parameters referenceを参照してください。

関連項目:Windows インストーラ (msiexec.exe) コマンドラインオプションのリファレンス

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

仮想インフラストラクチャに適したデプロイメント手法を使用して、すべてのVMにNexthinkコレクターを展開します。

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

  1. 新しいテーブルを照会してインストールを確認するには、調査 ダッシュボードにアクセスしてください。

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

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

コレクターの展開

Active Directory グループポリシーを使用してコレクターを展開する

このセクションでは、グループポリシーオブジェクト (GPO) を使用して Active Directory 環境で大規模なデバイスグループへのコレクターの展開方法を学びます。 これらの指示は、Windowsオペレーティングシステムとエンタープライズソフトウェア展開についての十分な理解を持ったシステム管理者であることを前提としています。

ディストリビューションポイントを作成する。

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

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

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

  4. コレクターの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. Open ダイアログボックスで、ディストリビューションポイントで作成した Nexthink Collector のディストリビューションポイントを参照します。

  5. 配布したい Collector インストーラーを含む MSI ファイルを選択し、Open をクリックします。

  6. Deploy Software ダイアログボックスで、Advanced を選択し、OK をクリックします。

  7. 作成したパッケージの Properties ダイアログボックスで。

  8. Deployment タブをクリックし、管理の範囲外になったときにこのアプリケーションを削除することを選択します。

  9. Deployment タブの Advanced をクリックし、このパッケージを展開する際に言語を無視することを選択し、32-bit X86 アプリケーションを Win64 マシンで利用可能にするオプションのチェックを外し、OK をクリックします。

  10. Modifications タブで、パッケージをインストールする際に適用したいすべての修正トランスフォームを指定するには、Add をクリックし、ネットワーク上の各トランスフォームを開きます。

  11. Security タブで、ソフトウェアを割り当てるコンピューターの名前を確認します。

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

  13. Group Policy ダイアログボックスで、Computer Configuration, Administrative Templates, Windows Components を展開します。

  14. Windows Components フォルダーで Windows Installer を選択します。

  15. Always install with elevated privileges: を選択します 1. Properties を選択します。 2. Always install with elevated privileges Properties ダイアログボックスで、Setting タブをクリックし、Enabled を選択して OK をクリックします。

  16. Group Policy ダイアログボックスの Windows Installer パネルで、Logging を右クリックし、Properties を選択します。

  17. Logging Properties ダイアログボックスの Setting タブで、Enabled を選択します。

  18. 次に、Logging テキストボックスに iweaprcv と入力します。

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

  20. Group Policy ダイアログボックスで、File をクリックし、Exit をクリックします。

GPO は、Active Directory Global Catalog に公開され、その後、個々のコンピューターにも伝播される必要があります。 そのため、Collector を割り当てるコンピューターを再起動する前に5分から10分間待機するか、クライアントコンピューターを2回再起動する計画を立て、システムポリシーが同期されるようにしてください。

結果をテストする

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

  2. Start, Run をクリックし、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 Global Catalogに伝播され、その後個々のコンピュータに伝播される必要があります。 このため、Collectorを割り当てるコンピュータを再起動する前に5〜10分間待つか、クライアントコンピュータを2回再起動する計画を立ててください。

SCCMを利用したCollectorの展開

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

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コンソールで、管理 > サイト構成 > サーバーとサイトシステムの役割に移動し、サーバーを選択します。 下の表で、配布ポイントを右クリックし、プロパティを選択します。 境界グループタブで、以前に作成した境界グループが境界グループのリストに表示されていることを確認します。 表示されていない場合は、リストに追加します。

  • Configuration Managerコンソールで、ソフトウェアライブラリ > アプリケーションに移動します。 Collectorアプリケーションを右クリックし、プロパティを選択します。 次の点を確認します:

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

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

  • リモートインストールがエラーコード0x87d00324(クライアント機のソフトウェアセンターで表示)で失敗する場合、インストール自体は成功であり、Collectorは正常に動作しているはずです。 検出の仕組みがアプリケーションのインストールを検知できないのです。 この場合、検出基準を確認します:

    1. ソフトウェアライブラリで、展開済みのCollectorアプリケーションを右クリックし、プロパティを選択します。

    2. デプロイメントタイプのタブで、リスト中のインストーラースクリプトをダブルクリックし、検出方法を確認します。

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

Windows参照イメージ内のCollectorのデプロイ

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

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

  1. 経営者権限を持つユーザーとして、WindowsデバイスにCollectorをインストールします。

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

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

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

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

  6. プロンプトに次のコマンドを入力してCollectorを停止します: nxtcfg.exe /stop

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

  • 質問に**レジストリ値uidを削除しますか(はい/いいえ)?**と聞かれたら、はいと入力します。

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

  • 質問に**レジストリ値license_uidを削除しますか(はい/いいえ)?**と聞かれたら、はいと入力します。

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

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

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

Collectorはどのようなプログラムエラーも避けるために慎重に設計され、徹底的にテストされています。 論理的には他のドライバとの共存に配慮して設計されており、システムにロードされた他のドライバと共に良き市民として振る舞います。 それでも非常にまれな場合ではありますが、捕捉しにくいプログラミングエラーが厳格なテストプロセスを突破したり、不正な動作のサードパーティドライバがCollectorの障害を引き起こす場合があります。 このような不運な状況では、Collectorが不安定になり、デバイスのシステム障害を引き起こす可能性があります。

クラッシュガード保護

ドライバの不正行動から保護するには、Windowsドライバを最新の状態に保ちましょう。 古いバージョンのWindowsドライバには、通常バグがあり、不安定さを引き起こす可能性があります。 サードパーティドライバが持続的にCollectorを不安定にする場合、Collectorのクラッシュガード保護がデバイスが再度クラッシュしないよう助けます。

クラッシュガードメカニズムはセッションが突然終了するたびにカウンターを増加させます。 セッションの突然の終了は、システムクラッシュ(ブルースクリーン)、ハードリセット、または電源オフです。 後続のセッションが正しく終了した場合、カウンターはゼロにリセットされます。 そうでない場合、カウンターは再び増加します。 カウンターが指定された連続した突然終了のセッション数に達すると、Collectorはシステム起動時にそのドライバのロードをキャンセルします。 もちろん、クラッシュガード保護はCollectorあるいは誤動作するソフトウェアとの相互作用がシステムクラッシュを引き起こしている場合にのみ効果的です。

一方で、一部のエンドユーザーが端末を不正にシャットダウンする悪習慣を身につけている場合、それによってクラッシュガード保護メカニズムが誤ってCollectorのロードを無効化するように誘導する可能性があります。 このようなユーザーがクラッシュガード保護メカニズムを起動させないようにするため、システムが起動した直後から計測されるクラッシュガード保護タイムインターバルを指定し、その後セッションの突然の終了がクラッシュガードカウンターを増加させないようにします。 この措置は問題行動を起こすユーザーが保護タイムインターバルが経過した後にのみ端末をシャットダウンする場合、つまり保護タイムインターバルがそのユーザーの勤務時間より短い場合に有効です。 保護タイムインターバルのデフォルト値は4時間です。

以前にクラッシュガード保護により非アクティブ化されたCollectorを再び有効にするための再有効化時間を指定します。 非アクティブ化期間中、端末が頻繁にクラッシュする原因となった問題を修正する予防策を講じます。 再有効化時間が経過すると、次回の端末起動時に再びCollectorがロードされます。

クラッシュガードの動作を制御するパラメータを、CollectorのMSIに対する引数として指定します:

  • DRV_CRASHGUARD 連続して終了が突然終了したセッションの最大値。この値を超えると、Collectorはドライバのロードをキャンセルします。 デフォルトは5セッションです。

  • DRV_CGPI システム起動後、CrashGuard保護メカニズムが突然終了が実際のクラッシュであると認識するまでの時間です(分) デフォルトは240分(4時間)です

  • DRV_REACTIVATION Collectorのロードが、CrashGuardカウンターが最大の指定された回数に達して非アクティブ化された時点から再び有効化されるまでの待機時間です(時間) デフォルトは168時間(7日)です

アクティブなデバイスでインストール後、Collectorコンフィギュレーションツールを使ってクラッシュガード保護タイムインターバルを変更します。

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

Last updated

Was this helpful?