For the complete documentation index, see llms.txt. This page is also available as Markdown.

Collectorの理解

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

以下のセクションでは、エンドポイントエージェントの機能について詳しく説明します。 お使いのインフラストラクチャの規模とタイプに適したエンドポイントエージェントとその設定方法およびデプロイ方法については、Collectorをインストールするドキュメントをご覧ください。


VDI クライアント拡張機能

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

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

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

VDIエクスペリエンスFAQ を参照すると、たとえばデプロイメントシナリオなど、VDI に関する一般的な質問への回答を見つけることができます。

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

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

  • クライアントデバイス名

  • ローカルIP},{

  • クライアントアプリバージョン

  • クライアントプラットフォーム

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

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

  • ネットワークバイト/秒 入出

  • ネットワークパケット 入出

  • ネットワークエラー 入出

  • 標準化CPU使用率

  • WiFi信号強度

  • WiFi伝送レート

  • 有線リンク速度

  • WAN遅延 — このメトリクスは、VMで実行中のCollector用にpingサーバーが指定されている場合に使用できます。


Nexthink Collector

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

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

Nexthink VDIクライアント拡張機能はNexthink Collectorのコンポーネントとして含まれているため、仮想環境にアクセスする企業管理デバイスに個別にインストールする必要はありません。

企業管理デバイスについては、Collectorのインストール方法を確認するためにWindows上でのCollectorのインストールドキュメントをご覧ください。

Collector の動作

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

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

  • device_performance

  • 接続状況

  • セッション

  • パッケージ

  • ウェブ

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

コレクタ機能

  • マルチプラットフォーム: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 モジュール

以下の表には、すべてのCollectorモジュールが一覧表示されています。 ファイルの場所は、Windows および macOS の インストールの詳細 セクションにあります。

Core

モジュール
Windows
macOS
説明

接続状況

nxtconnectivity.exe

<0>nxtconnectivity

ネットワークインターフェイスの状態と接続イベントを監視し、connectivity 名前空間で利用できます。 Collector バージョン 25.9 から利用可能です。

コーディネーター

nxtcoordinator.exe

nxtcoordinator

デバイスとNexthinkプラットフォーム間の接続を管理し、他のすべてのCollectorモジュールを調整します

コア データ収集

nxtsvc.exe

nxtsvc.app

コアとなるデバイスデータを収集します:実行中のプロセス、ネットワーク接続、ハードウェア情報、アプリケーションのアクティビティ。 VDI 環境で使用されるデータも提供します。

デバイスデータ

nxtcltdd.exe

nxtcltdd

デバイスのパフォーマンス指標、CPU、メモリ、ディスク使用率、およびハードウェアインベントリを収集し、device_performance 名前空間で利用できます。 Collector バージョン 25.7 から利用可能です。

パッケージ

nxtpackages.exe

nxtpackages

インストール済みのソフトウェアのインベントリを、パフォーマンスへの影響を最小限にして収集し、package namespace で利用できます。 Collector バージョン 25.10 から利用可能です。

セッション

nxtsessions.exe

<0>nxtsessions

セッションの開始/終了イベント、ログオン時間、セッションレベルのパフォーマンスデータを追跡し、session namespace で利用できます。 Collector バージョン 25.9 から利用可能です。

Application Experience

モジュール
Windows
macOS
説明

Application Experience

nxtbsm.exe

<0>nxtbsm

Nexthink Browser Extension によって収集されたデータを使用して、Salesforce、SAP、Microsoft 365 などの Web ベースの業務アプリケーションのパフォーマンスと使用状況を監視します。 結果は web namespace で利用できます。

Application Experience ヘルパー

nxthostapp.exe

nxthostapp

(バックグラウンドサービス) Nexthink Browser Extension から Application Experience モジュールへデータを転送します

Employee Engagement(キャンペーン)

モジュール
Windows
macOS
説明

キャンペーンのバックエンド

nxteufb.exe

nxteufb

従業員へのキャンペーン配信とその回答の収集を調整します

Campaigns トレイ

nxtray.exe

nxtray.app

従業員にキャンペーンと通知を表示します

キャンペーントレイ(更新)

Engage Campaign.app

更新されたExperienceを使用してキャンペーンと通知を表示します

Remote Actions

モジュール
Windows
macOS
説明

キャンペーンのトリガー

nxtcampaignaction.dll

n/a

(バックグラウンドサービス) リモートアクションスクリプトがデバイス上でキャンペーンをトリガーできるようにします

オンデマンドデータ

nxtdatasrv.exe

nxtdatasrv

(バックグラウンドサービス) Nexthink の AI トラブルシューティングエージェントにオンデマンドでデバイスデータを提供します。 Collector 26.3 から利用可能です。

リモートアクションエンジン

nxtcod.exe

nxtcod.app

Nexthink プラットフォームから送信されたリモートアクションを実行し、その結果を返します

AI Drive

モジュール
Windows
macOS
説明

AI Drive

nxtcltic.exe

n/a

Microsoft Teams での従業員による AI アシスタントとのやり取りに関するデータを収集します。 Collector バージョン 25.8 から利用可能です。

VDI Experience

モジュール
Windows
macOS
説明

VDI クライアント拡張機能

nxtdvc64.dll / nxtdvc32.dll

デバイスが仮想デスクトップ環境に接続されている場合に、VDI 固有のクライアントメトリクスを提供します。 Citrix 環境で追加のデバイス属性を提供します。

バックグラウンド サービス

モジュール
Windows
macOS
説明

子セッションマネージャー

nxtcupm.exe

n/a

<0>(バックグラウンド サービス) ユーザー セッションごとのモジュールを管理します

ユーザーセッション モニター

nxtusm.exe

nxtusm

(バックグラウンドサービス) 各インタラクティブセッション内でユーザーアクティビティデータを収集します

更新

モジュール
Windows
macOS
説明

自動更新

nxtupdater.exe

nxtupdater.app

自動的な Collector の更新を処理します

重要なセキュリティアップデーター

nxtcssu.exe

緊急のセキュリティおよび安定性アップデートを処理します

診断

モジュール
Windows
macOS
説明

診断レポーター

nxtreporter.exe

reporter

トラブルシューティング用の診断バンドルを生成します。 Nexthink サポートからリクエストされた場合に使用します。

構成ツール

nxtcfg.exe

n/a

(Windows のみ) Collector の構成を確認および変更するためのコマンドラインツール

カーネルコンポーネント — Windows のみ

モジュール
Windows
macOS
説明

メインカーネルドライバー

nxtrdrv.sys

n/a

(Kernel コンポーネント) プロセスおよびファイルのアクティビティを監視するための低レベル ドライバー

ネットワークカーネルドライバー

nxtrdrv5.sys

n/a

(カーネルコンポーネント) ネットワークトラフィックをキャプチャするための低レベルドライバー

ユーザーアクティビティ ライブラリ

nxtdll.dll

n/a

(カーネルコンポーネント) ユーザーのアクティビティシグナルを監視するためのインジェクトされたライブラリ

非推奨モジュール

モジュール
Windows
macOS
非推奨となった時期
注記

診断レポーター(レガシー)

nxtreporter.exe

n/a

レポーター スクリプトによって置き換えられました


インストールの詳細

Windows Collector

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

コンポーネント
ファイル
パス

Application Experience

nxtbsm.exe

%ProgramFiles%\Nexthink\Collector\BSM

Application Experience ヘルパー

nxthostapp.exe

%ProgramFiles%\Nexthink\Collector\BSM\hostapp

アプリケーション開始時間

nxtwpm.dll

%ProgramFiles%\Nexthink\Collector\Collector

自動更新

nxtupdater.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

キャンペーンのバックエンド

nxteufb.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

キャンペーンのトレイ

  • nxtray.exe

  • nxtray.exe.config

%ProgramFiles%\Nexthink\Collector\Engage

キャンペーンのトリガー

nxtcampaignaction.dll

%ProgramFiles%\Nexthink\Collector\RemoteActions

構成ツール

nxtcfg.exe

%Windows%\System32

コーディネーター

nxtcoordinator.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

コアデータ収集

nxtsvc.exe

%ProgramFiles%\Nexthink\Collector\Collector

重要なセキュリティ更新プログラム

nxtcssu.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

診断レポーター

nxtreporter.exe

%ProgramFiles%\Nexthink\Collector\Reporter

イベントログプロバイダー

nxteventprovider.dll

%ProgramFiles%\Nexthink\Collector\Collector

イマーシブアプリ

nxtwrt.dll

%ProgramFiles%\Nexthink\Collector\Collector

メインカーネルドライバー

nxtrdrv.sys

%Windows%\System32\drivers

ネットワークカーネルドライバー

nxtrdrv5.sys

%Windows%\System32\drivers

OpenSSL

libcrypto-1_1-x64.dll / libssl-1_1-x64.dll

%ProgramFiles%\Nexthink\Collector\Coordinator

リモートアクションエンジン

nxtcod.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

リモートアクションライブラリ

nxtremoteactions.dll

%ProgramFiles%\Nexthink\Collector\RemoteActions

ユーザーアクティビティライブラリ

nxtdll.dll

%ProgramFiles%\Nexthink\Collector\Collector

VDI クライアント拡張機能

nxtdvc64.dll / nxtdvc32.dll

%ProgramFiles%\Nexthink\Collector\Plugins

レジストリキー

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

ログファイル

各 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

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

ログファイル

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

最終更新

役に立ちましたか?