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
接続状況
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
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(キャンペーン)
キャンペーンのバックエンド
nxteufb.exe
nxteufb
従業員へのキャンペーン配信とその回答の収集を調整します
Campaigns トレイ
nxtray.exe
nxtray.app
従業員にキャンペーンと通知を表示します
キャンペーントレイ(更新)
—
Engage Campaign.app
更新されたExperienceを使用してキャンペーンと通知を表示します
Remote Actions
キャンペーンのトリガー
nxtcampaignaction.dll
n/a
(バックグラウンドサービス) リモートアクションスクリプトがデバイス上でキャンペーンをトリガーできるようにします
オンデマンドデータ
nxtdatasrv.exe
nxtdatasrv
(バックグラウンドサービス) Nexthink の AI トラブルシューティングエージェントにオンデマンドでデバイスデータを提供します。 Collector 26.3 から利用可能です。
リモートアクションエンジン
nxtcod.exe
nxtcod.app
Nexthink プラットフォームから送信されたリモートアクションを実行し、その結果を返します
AI Drive
AI Drive
nxtcltic.exe
n/a
Microsoft Teams での従業員による AI アシスタントとのやり取りに関するデータを収集します。 Collector バージョン 25.8 から利用可能です。
VDI Experience
VDI クライアント拡張機能
nxtdvc64.dll / nxtdvc32.dll
—
デバイスが仮想デスクトップ環境に接続されている場合に、VDI 固有のクライアントメトリクスを提供します。 Citrix 環境で追加のデバイス属性を提供します。
バックグラウンド サービス
子セッションマネージャー
nxtcupm.exe
n/a
<0>(バックグラウンド サービス) ユーザー セッションごとのモジュールを管理します
ユーザーセッション モニター
nxtusm.exe
nxtusm
(バックグラウンドサービス) 各インタラクティブセッション内でユーザーアクティビティデータを収集します
更新
自動更新
nxtupdater.exe
nxtupdater.app
自動的な Collector の更新を処理します
重要なセキュリティアップデーター
nxtcssu.exe
—
緊急のセキュリティおよび安定性アップデートを処理します
診断
診断レポーター
nxtreporter.exe
reporter
トラブルシューティング用の診断バンドルを生成します。 Nexthink サポートからリクエストされた場合に使用します。
構成ツール
nxtcfg.exe
n/a
(Windows のみ) Collector の構成を確認および変更するためのコマンドラインツール
カーネルコンポーネント — Windows のみ
メインカーネルドライバー
nxtrdrv.sys
n/a
(Kernel コンポーネント) プロセスおよびファイルのアクティビティを監視するための低レベル ドライバー
ネットワークカーネルドライバー
nxtrdrv5.sys
n/a
(カーネルコンポーネント) ネットワークトラフィックをキャプチャするための低レベルドライバー
ユーザーアクティビティ ライブラリ
nxtdll.dll
n/a
(カーネルコンポーネント) ユーザーのアクティビティシグナルを監視するためのインジェクトされたライブラリ
非推奨モジュール
診断レポーター(レガシー)
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.exenxtray.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.log や nxtcod.log のようにモジュールのバイナリ名で保存されます。 ユーザーごとのログは /Users/{username}/Library/Logs/ にあり、{module}.{userID}.log の形式を使用します。
最終更新
役に立ちましたか?