> For the complete documentation index, see [llms.txt](https://docs.nexthink.com/platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nexthink.com/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/deploying-nexthink-in-non-vdi-environment/installing-collector/collector-overview.md).

# Collectorの理解

Nexthinkプラットフォームに接続したいすべてのデバイスには、エンドポイントエージェントをインストールし、関連するメトリクスの収集を許可する必要があります。

以下のセクションでは、エンドポイントエージェントの機能について詳しく説明します。 お使いのインフラストラクチャの規模とタイプに適したエンドポイントエージェントとその設定方法およびデプロイ方法については、[Collectorをインストールする](/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/deploying-nexthink-in-non-vdi-environment/installing-collector.md)ドキュメントをご覧ください。

***

## VDI クライアント拡張機能

Nexthink VDI クライアント拡張機能は、仮想デスクトップ環境（VDI）に接続されたエンドポイントデバイス向けの軽量エージェントです。 この拡張機能は、Nexthink Collector をインストールできないデバイスから、関連するデータのみを Nexthink インスタンスに送信します。

Nexthink VDI クライアント拡張機能は、Nexthink Collector が動作している VDI 環境にデバイスが接続されている間のみ、関連データを送信します。 接続していない場合、または Nexthink Collector が動作していない VDI 環境に接続している場合、データは収集も送信もされません。

必要な構成はすべて、VM 上にインストールされたコネクターで実行されます。 コネクターは、構成変更をクライアントデバイス上で実行されている拡張機能に通知します。

[VDIエクスペリエンスFAQ](/platform/ja/user-guide/vdi-experience/vdi-experience-faq.md) を参照すると、たとえばデプロイメントシナリオなど、VDI に関する一般的な質問への回答を見つけることができます。

### VDI クライアント拡張機能によって収集されるメトリクス

VM は、次のようなクライアント情報を公開する場合があります：

* `クライアントデバイス名`
* `ローカルIP`},{
* `クライアントアプリバージョン`
* `クライアントプラットフォーム`

VDIクライアント拡張機能のインストールにより、これらのフィールドの信頼性とアクセシビリティが向上します。

さらに、拡張機能は次のパフォーマンスメトリクスを提供します:

* `ネットワークバイト/秒 入出`
* `ネットワークパケット 入出`
* `ネットワークエラー 入出`
* `標準化CPU使用率`
* `WiFi信号強度`
* `WiFi伝送レート`
* `有線リンク速度`
* `WAN遅延` — このメトリクスは、VMで実行中のCollector用にpingサーバーが指定されている場合に使用できます。

***

## Nexthink Collector

Nexthink Collectorは、特許技術に基づいた軽量のエージェントで、企業内のデバイスからハードウェア、ソフトウェア、アクティビティデータを収集します。 ネットワーク接続、プログラムの実行、インストール、および他の多くの活動や特性を、実行される社員のデバイスからキャプチャして報告します。 Collectorは、フィードバックの取得や必要な場合、デバイスにリモートで働きかけることにより、社員の関与を可能にします。

これはカーネルドライバーと随伴モジュールとして実装されており、システムパフォーマンスへの影響を最小限に抑えつつネットワークトラフィックを削減し、リモートかつ自動化されたサイレントインストールを提供します。

{% hint style="info" %}
Nexthink VDI Client Extension は Nexthink Collector のコンポーネントとして含まれているため、仮想環境へアクセスする企業管理デバイスに個別でインストールする必要はありません。

**会社管理デバイス**向けの Collector のインストール方法については、[WindowsでCollectorをインストールする](/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/deploying-nexthink-in-non-vdi-environment/installing-collector/installing-collector-on-windows.md) のドキュメントを参照してください。
{% endhint %}

### Collector の動作 <a href="#how-collector-works" id="how-collector-works"></a>

Collector はモジュラーアーキテクチャを中心に構築されています。 中央調整モジュールが Nexthink への接続を管理し、必要に応じて他のすべてのモジュールのライフサイクルを開始、監視、再起動します。 各モジュールは、デバイスパフォーマンス監視、ネットワーク接続トラッキング、ユーザーセッション記録、ソフトウェアインベントリ、Employee engagement、またはリモートアクションなど、特定の機能を担当します。

Collector が収集するデータは、NQL でクエリする名前空間に直接マッピングされます。

* `device_performance`
* `接続状況`
* `セッション`
* `パッケージ`
* `ウェブ`

このページでは、インストール後のデバイス上にあるモジュール、ファイル名、ファイルパスに加えて、インストール時に作成される Registry キーおよび追加ファイルを一覧表示します。

### コレクタ機能 <a href="#collectoroverview-features" id="collectoroverview-features"></a>

* **マルチプラットフォーム**：Collector は Windows と macOS の両方のオペレーティングシステムで利用できます。
* **CrashGuard（クラッシュガード）**：Windows ドライバーはカーネルモードのコンポーネントであるため、その内部の不具合や、動作不良のサードパーティ製ドライバーとの相互作用によって、システムの不安定性を引き起こす可能性があります。 Nexthinkはバグのないソフトウェアを提供するために最大限の努力をしていますが、予防原則に従います。 CrashGuard 機能は Windows のみで利用可能で、あらゆるシステムクラッシュを検出し、インストール後にシステムが連続して 5 回以上クラッシュした場合、デフォルトで Collector ドライバーを無効化します。
* **信頼性の高いデータ配信**: Nexthink への接続が一時的に利用できない場合でも、Collector はデータを破棄しません。 テレメトリの種類に応じて、データは最大15分間バッファリングされて再試行されるか、最大7日間ローカルに保持され、接続が復旧すると確実に送信されます。 ネットワークインターフェイスの変更は Collector に対して透過的であり、データ収集を中断しません。
* **オンザフライ構成**：構成の変更を適用したり Collector を更新したりしても、オペレーティングシステムの再起動は必要ありません。 変更は従業員の作業を中断せずに施行されます。
* **コード署名されたソフトウェア**:
  * Windows デバイスで Nexthink Collector を読み込み、実行するために、カーネルコンポーネントは Microsoft の公式証明書で署名されています。 ユーザー空間コンポーネントも、有効な Nexthink 証明書で署名されています。
  * macOS デバイスで Collector を実行するために、macOS Collector は Nexthink の Developer ID 証明書で署名され、Apple の公証プロセスに従います。

***

## Collector モジュール <a href="#collectoroverview-collectorcomponents" id="collectoroverview-collectorcomponents"></a>

このセクションでは、すべてのCollectorモジュールを一覧表示します。 ファイルの場所は、Windows および macOS の [#componentsofcollector-registrykeys-1](#componentsofcollector-registrykeys-1 "mention") セクションにあります。

### コアモジュール

次のモジュールは常に有効化されています。

<table data-full-width="true" data-search="false"><thead><tr><th>モジュール</th><th width="307.44439697265625">Windows</th><th width="165.11114501953125">macOS</th><th width="339.111083984375">説明</th></tr></thead><tbody><tr><td>コーディネーター</td><td><code>nxtcoordinator.exe</code></td><td><code>nxtcoordinator</code></td><td>デバイスとNexthinkプラットフォーム間の接続を管理し、他のすべてのCollectorモジュールを調整します</td></tr><tr><td>コア データ収集</td><td><code>nxtsvc.exe</code></td><td><code>nxtsvc.app</code></td><td>コアデバイスデータ、バイナリの実行、および接続イベントを収集します</td></tr><tr><td>デバイス接続性</td><td><code>nxtconnectivity.exe</code></td><td>&#x3C;0>nxtconnectivity</td><td>ネットワークインターフェースの状態と接続性メトリクスを収集します</td></tr><tr><td>デバイスデータ</td><td><code>nxtcltdd.exe</code></td><td><code>nxtcltdd</code></td><td>デバイスパフォーマンスのメトリクスを収集します</td></tr><tr><td>パッケージ</td><td><code>nxtpackages.exe</code></td><td><code>nxtpackages</code></td><td>インストール済みソフトウェアのインベントリを収集します</td></tr><tr><td>セッション</td><td><code>nxtsessions.exe</code></td><td>&#x3C;0>nxtsessions</td><td>セッションの開始／終了イベント、ログオン時間、セッションレベルのパフォーマンスデータを追跡します</td></tr><tr><td>バックグラウンド サービス</td><td><ul><li><code>nxtcupm.exe</code></li><li><code>nxtusm.exe</code></li></ul></td><td><ul><li><code>nxtusm</code></li><li><code>nxtcupm</code></li></ul></td><td>ユーザーごとのセッションモジュールのライフサイクルを管理します</td></tr><tr><td>Windows カーネルコンポーネント</td><td><ul><li><code>nxtrdrv.sys</code></li><li><code>nxtrdrv5.sys</code></li><li><code>nxtdll.dll</code></li></ul></td><td>—</td><td>プロセスおよびファイルのアクティビティ、ネットワークトラフィックを監視する低レベルドライバー</td></tr><tr><td>診断</td><td><ul><li><code>Collector-Support-Script.ps1</code></li><li><code>nxtcfg.exe</code></li></ul></td><td><code>reporter</code></td><td>Collector のログ収集と構成変更を管理します</td></tr><tr><td>更新</td><td><ul><li><code>nxtupdater.exe</code></li><li><code>nxtcssu.exe</code></li></ul></td><td><code>nxtupdater.app</code></td><td>Collector の更新を管理します</td></tr></tbody></table>

### 機能関連モジュール

次のモジュールは、製品ライセンスおよび構成に基づいて有効化されます。

<table data-full-width="true"><thead><tr><th>モジュール</th><th width="256.33331298828125">Windows</th><th>macOS</th><th>説明</th></tr></thead><tbody><tr><td>Application Experience</td><td><ul><li><code>nxtbsm.exe</code></li><li><code>nxthostapp.exe</code></li></ul></td><td><ul><li>&#x3C;0>nxtbsm</li><li><code>nxthostapp</code></li></ul></td><td>Web ベースの業務アプリケーションのパフォーマンスと使用状況を監視します</td></tr><tr><td>AI Drive</td><td><code>nxtcltic.exe</code></td><td>—</td><td>AI Drive の AI 使用状況メトリクスを取得します</td></tr><tr><td>キャンペーン</td><td><ul><li><code>nxteufb.exe</code></li><li><code>nxtray.exe</code></li></ul></td><td><ul><li><code>nxteufb</code></li><li><code>nxtray.app</code></li><li><code>Engage Campaign.app</code></li></ul></td><td>キャンペーンを従業員デバイスへ送信し、応答を収集します</td></tr><tr><td>Remote Actions</td><td><ul><li><strong>nxtcampaignaction.dll</strong></li><li><code>nxtdatasrv.exe</code></li><li><code>nxtcod.exe</code></li></ul></td><td><ul><li><code>nxtdatasrv</code></li><li><code>nxtcod.app</code></li></ul></td><td>ユーザーデバイスでリモートアクションを実行し、結果を Nexthink に返送します</td></tr><tr><td>VDI クライアント拡張機能</td><td><ul><li><code>nxtdvc64.dll</code></li><li><code>nxtdvc32.dll</code></li></ul></td><td>—</td><td>VDI 固有のクライアントメトリクスを収集します</td></tr></tbody></table>

### 非推奨モジュール <a href="#componentsofcollector-registrykeys" id="componentsofcollector-registrykeys"></a>

次のレガシーモジュールは非推奨であり、Diagnostic reporter に置き換えられています。

* 診断モジュール（Windows のみ）：`nxtreporter.exe`

***

## インストールの詳細 <a href="#componentsofcollector-registrykeys" id="componentsofcollector-registrykeys"></a>

### Windows Collector

次の表は、Windows にインストールされるファイルとその場所を一覧にしています。

<table data-full-width="true" data-search="false"><thead><tr><th width="433.6390380859375">パス</th><th width="241.833251953125">ファイル</th><th width="254.75">コンポーネント</th></tr></thead><tbody><tr><td><code>%ProgramFiles%\Nexthink\Collector\BSM</code></td><td><code>nxtbsm.exe</code></td><td>Application Experience</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\BSM\hostapp</code></td><td><code>nxthostapp.exe</code></td><td>Application Experience ヘルパー</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><code>nxtupdater.exe</code></td><td>自動更新</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><code>nxtcssu.exe</code></td><td>自動更新ヘルパー</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><code>nxteufb.exe</code></td><td>キャンペーンのバックエンド</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><code>nxtcoordinator.exe</code></td><td>コーディネーター</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><ul><li><code>libcrypto-1_1-x64.dll</code></li><li><code>libssl-1_1-x64.dll</code></li></ul></td><td>OpenSSL</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Coordinator</code></td><td><code>nxtcod.exe</code></td><td>リモートアクションエンジン</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Collector</code></td><td><code>nxtwpm.dll</code></td><td>アプリケーション開始時間</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Collector</code></td><td><code>nxtdll.dll</code></td><td>ユーザーアクティビティ ライブラリ</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Collector</code></td><td><code>nxtsvc.exe</code></td><td>コアデータ収集</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Collector</code></td><td><code>nxteventprovider.dll</code></td><td>イベントログプロバイダー</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Collector</code></td><td><code>nxtwrt.dll</code></td><td>イマーシブアプリ</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\RemoteActions</code></td><td><code>nxtremoteactions.dll</code></td><td>リモートアクションライブラリ</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\RemoteActions</code></td><td><code>nxtcampaignaction.dll</code></td><td>キャンペーンのトリガー</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Engage</code></td><td><ul><li><code>nxtray.exe</code></li><li><code>nxtray.exe.config</code></li></ul></td><td>Campaigns トレイ</td></tr><tr><td><code>%Windows%\System32</code></td><td><code>nxtcfg.exe</code></td><td>構成ツール</td></tr><tr><td><code>%Windows%\System32\drivers</code></td><td><code>nxtrdrv.sys</code></td><td>メインカーネルドライバー</td></tr><tr><td><code>%Windows%\System32\drivers</code></td><td><code>nxtrdrv5.sys</code></td><td>ネットワークカーネルドライバー</td></tr><tr><td><code>%ProgramFiles%\Nexthink\Collector\Plugins</code></td><td><ul><li><code>nxtdvc64.dll</code></li><li><code>nxtdvc32.dll</code></li></ul></td><td>VDI クライアント拡張機能</td></tr></tbody></table>

#### レジストリキー <a href="#componentsofcollector-registrykeys" id="componentsofcollector-registrykeys"></a>

インストール時に、Collector は Windows Registry に以下のキーを作成します:

```
HKEY_CLASSES_ROOT\nxtrayproto
HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\Collector
HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\Collector\AppStartTime
HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\DN
HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\RebootMarker
HKEY_LOCAL_MACHINE\SOFTWARE\Nexthink\RemoteActions
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\Nexthink Collector
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\params
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\Modules\COD
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\Modules\EndUserFeedback
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Nexthink Coordinator\Modules\Updater
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Nexthink Service
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Nexthink Service\runtime_stats
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\nxtrdrv
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\nxtrdrv\params
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\nxtrdrv5
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\nxtrdrv5\Parameters\Wdf
HKEY_LOCAL_MACHINE\SYSTEM\Nexthink\Updater
HKEY_USERS\S-1-5-21-[X-X-X-X]\SOFTWARE\NEXThink\NxTray
```

#### ログファイル

各 Collector モジュールは、モジュールのバイナリ名に基づいた以下のログを `%windir%` に書き込み、最大 2 つのローテーションバックアップ（`.1.log` および `.2.log`）を保持します。 トレイアプリケーションのログは `%temp%` に書き込まれます。

* `%windir%\nxtsvc.log`
* `%windir%\nxtcoordinator.log`
* `%windir%\nxteufb.log`
* `%windir%\nxtcod.log`
* `%windir%\nxtupdater.log`
* `%temp%\nxtray.log`
* `%temp%\nxtray.log.<timestamp>`

Windows は、以下のパスの下で、ドライバー名のフォルダーに続いて一意のバージョン識別子を付けたカーネルドライバーのキャッシュコピーを作成します:

* `%windir%\System32\DRVSTORE`

### macOS Collector <a href="#componentsofcollector-maccollector" id="componentsofcollector-maccollector"></a>

すべての macOS Collector モジュールは `/Library/Application Support/Nexthink` にインストールされます。 モジュールバイナリの完全な一覧については、上記の Collector モジュール表を参照してください。 そのディレクトリ内の `config.json` ファイルには、インストールされた Collector のバージョン、ライブ接続ステータス、有効な機能、ランタイム構成（アサインメントタグやプライバシー設定を含む）が含まれています。

#### ログファイル <a href="#componentsofcollector-files" id="componentsofcollector-files"></a>

システムレベルのモジュールログは `/Library/Logs/` にあり、`nxtcoordinator.log` や `nxtcod.log` のようにモジュールのバイナリ名で保存されます。 ユーザーごとのログは `/Users/{username}/Library/Logs/` にあり、`{module}.{userID}.log` の形式を使用します。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.nexthink.com/platform/ja/configuring_nexthink/bringing-data-into-your-nexthink-instance/deploying-nexthink-in-non-vdi-environment/installing-collector/collector-overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
