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 Client Extension は 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 の インストールの詳細 セクションにあります。

コアモジュール

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

モジュール
Windows
macOS
説明

コーディネーター

nxtcoordinator.exe

nxtcoordinator

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

コア データ収集

nxtsvc.exe

nxtsvc.app

コアデバイスデータ、バイナリの実行、および接続イベントを収集します

デバイス接続性

nxtconnectivity.exe

<0>nxtconnectivity

ネットワークインターフェースの状態と接続性メトリクスを収集します

デバイスデータ

nxtcltdd.exe

nxtcltdd

デバイスパフォーマンスのメトリクスを収集します

パッケージ

nxtpackages.exe

nxtpackages

インストール済みソフトウェアのインベントリを収集します

セッション

nxtsessions.exe

<0>nxtsessions

セッションの開始/終了イベント、ログオン時間、セッションレベルのパフォーマンスデータを追跡します

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

  • nxtcupm.exe

  • nxtusm.exe

  • nxtusm

  • nxtcupm

ユーザーごとのセッションモジュールのライフサイクルを管理します

Windows カーネルコンポーネント

  • nxtrdrv.sys

  • nxtrdrv5.sys

  • nxtdll.dll

—

プロセスおよびファイルのアクティビティ、ネットワークトラフィックを監視する低レベルドライバー

診断

  • Collector-Support-Script.ps1

  • nxtcfg.exe

reporter

Collector のログ収集と構成変更を管理します

更新

  • nxtupdater.exe

  • nxtcssu.exe

nxtupdater.app

Collector の更新を管理します

機能関連モジュール

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

モジュール
Windows
macOS
説明

Application Experience

  • nxtbsm.exe

  • nxthostapp.exe

  • <0>nxtbsm

  • nxthostapp

Web ベースの業務アプリケーションのパフォーマンスと使用状況を監視します

AI Drive

nxtcltic.exe

—

AI Drive の AI 使用状況メトリクスを取得します

キャンペーン

  • nxteufb.exe

  • nxtray.exe

  • nxteufb

  • nxtray.app

  • Engage Campaign.app

キャンペーンを従業員デバイスへ送信し、応答を収集します

Remote Actions

  • nxtcampaignaction.dll

  • nxtdatasrv.exe

  • nxtcod.exe

  • nxtdatasrv

  • nxtcod.app

ユーザーデバイスでリモートアクションを実行し、結果を Nexthink に返送します

VDI クライアント拡張機能

  • nxtdvc64.dll

  • nxtdvc32.dll

—

VDI 固有のクライアントメトリクスを収集します

非推奨モジュール

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

  • 診断モジュール(Windows のみ):nxtreporter.exe


インストールの詳細

Windows Collector

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

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

%ProgramFiles%\Nexthink\Collector\BSM

nxtbsm.exe

Application Experience

%ProgramFiles%\Nexthink\Collector\BSM\hostapp

nxthostapp.exe

Application Experience ヘルパー

%ProgramFiles%\Nexthink\Collector\Coordinator

nxtupdater.exe

自動更新

%ProgramFiles%\Nexthink\Collector\Coordinator

nxtcssu.exe

自動更新ヘルパー

%ProgramFiles%\Nexthink\Collector\Coordinator

nxteufb.exe

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

%ProgramFiles%\Nexthink\Collector\Coordinator

nxtcoordinator.exe

コーディネーター

%ProgramFiles%\Nexthink\Collector\Coordinator

  • libcrypto-1_1-x64.dll

  • libssl-1_1-x64.dll

OpenSSL

%ProgramFiles%\Nexthink\Collector\Coordinator

nxtcod.exe

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

%ProgramFiles%\Nexthink\Collector\Collector

nxtwpm.dll

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

%ProgramFiles%\Nexthink\Collector\Collector

nxtdll.dll

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

%ProgramFiles%\Nexthink\Collector\Collector

nxtsvc.exe

コアデータ収集

%ProgramFiles%\Nexthink\Collector\Collector

nxteventprovider.dll

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

%ProgramFiles%\Nexthink\Collector\Collector

nxtwrt.dll

イマーシブアプリ

%ProgramFiles%\Nexthink\Collector\RemoteActions

nxtremoteactions.dll

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

%ProgramFiles%\Nexthink\Collector\RemoteActions

nxtcampaignaction.dll

キャンペーンのトリガー

%ProgramFiles%\Nexthink\Collector\Engage

  • nxtray.exe

  • nxtray.exe.config

Campaigns トレイ

%Windows%\System32

nxtcfg.exe

構成ツール

%Windows%\System32\drivers

nxtrdrv.sys

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

%Windows%\System32\drivers

nxtrdrv5.sys

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

%ProgramFiles%\Nexthink\Collector\Plugins

  • nxtdvc64.dll

  • nxtdvc32.dll

VDI クライアント拡張機能

レジストリキー

インストール時に、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.log や nxtcod.log のようにモジュールのバイナリ名で保存されます。ユーザーごとのログは /Users/{username}/Library/Logs/ にあり、{module}.{userID}.log の形式を使用します。

最終更新

役に立ちましたか?