Collectorの理解

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

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

VDIクライアント拡張

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

Nexthink VDIクライアント拡張は、VDI環境に接続されていてNexthink Collectorが実行されているときにのみ関連データを送信します。 接続されていない、またはNexthink Collectorが実行されていないVDI環境への接続時には、データの収集または送信は行われません。

必要な設定は、VMにインストールされたコネクタで行われます。 コネクタはクライアントデバイス上で実行中の拡張機能にすべての設定変更を伝えます。

VDIに関するよくある質問、例えば展開シナリオへの回答を見つけるには、VDIエクスペリエンスFAQ をご参照ください。

VDIクライアント拡張により収集されるメトリクス

VMがクライアント情報、たとえば クライアントデバイス名ローカルipクライアントアプリバージョンクライアントプラットフォームを公開することがあります。 VDIクライアント拡張機能をインストールすることで、これらのフィールドの信頼性とアクセス可能性が向上します。

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

  • ネットワークバイト/s 送信/受信

  • ネットワークパケット 送信/受信

  • ネットワークエラー 送信/受信

  • 正規化CPU使用率

  • WiFi信号強度

  • WiFi送信速度

  • 有線リンク速度

  • WAN待ち時間 — このメトリクスは、VM上で実行中のCollectorに指定されたpingサーバーがある場合に利用可能です。

Nexthink Collector

Nexthink Collectorは、組織内のデバイスからハードウェア、ソフトウェアおよび活動データを収集する、特許技術に基づいた軽量エージェントです。 ネットワーク接続、プログラムの実行、インストール、および実行される従業員デバイスからの多くのその他の活動とプロパティをキャプチャし、報告します。 Collectorはまた、フィードバックの回収を通じた従業員エンゲージメントを可能にし、必要に応じてデバイス上でのリモート操作を行います。

それはカーネルドライバおよび付属のサービスとして実装され、システムのパフォーマンスに無視できる影響を与えながらネットワークトラフィックを最小限に抑え、リモートおよび自動化されたサイレントインストールを提供します。

以下のページを参照して、すべての企業デバイスに、次のオペレーティングシステムのサポートバージョンを実行しているCollectorを展開する方法を学んでください:

展開され接続されると、クラウドプラットフォームはデフォルトの自動更新ポリシーを適用します。 新しいバージョンが利用可能になったとき、パイロット と分類されたデバイスが最初に更新されます。 2週間後、システムは自動的にすべてのデバイスに更新をプッシュします。 自動更新期間を変更するには、Nexthink Support に連絡し、1週間から8週間までの期間を選択してください。

このページでは、次の説明を見つけることができます:

Nexthink Collectorのコンポーネントとして Nexthink VDIクライアント拡張 が含まれているので、仮想環境にアクセスする会社管理デバイスに別々にインストールする必要はありません。

会社管理デバイスでのCollectorのインストール方法については、WindowsにCollectorをインストールする ドキュメントを参照してください。

Collectorの機能

マルチプラットフォーム

CollectorはWindowsおよびmacOSオペレーティングシステムで利用可能です。

CrashGuard

Windowsドライバはカーネルモードコンポーネントであるため、その内部のエラーや誤動作するサードパーティドライバとの相互作用がシステムの不安定性を引き起こす可能性があります。 Nexthinkができる限りバグのないソフトウェアを提供しようと努めているにもかかわらず、予防の原則が求められています。 Windowsプラットフォームで利用可能なCrashGuard機能は、システムクラッシュを検出し、インストール後に連続で5回以上システムクラッシュした場合にはデフォルトでCollectorドライバを無効にします。 詳細については、WindowsにCollectorをインストールする ドキュメントを参照してください。

カーネルモードトラフィックインターセプション

一部のWindowsアプリケーションは、カーネルモードコンポーネントを使用してネットワークとデータを送受信し、実際にネットワークトラフィックをユーザースペース監視アプリケーションから隠すことがあります。 自身がカーネルドライバであるCollectorは、そうしたトラフィックを検出し報告することができます。

パスのエイリアス

Collectorは一般的に使用されるパスや他の特殊なマウント位置をパスエイリアスによって特定します。 例えば、ドライブ文字DをDVD-ROMに割り当てた場合、Collectorはそのメディアから実行されたアプリケーションを %RemovableDrive%\application.exe と報告します。

信頼性の高い接続性

Nexthink Collectorは、情報がデータ処理レイヤーに到達することを保証するためにTCPの接続指向の機能に依存しています。

加えて、CollectorとNexthinkインスタンス間の接続が失われるかまだ確立されていない場合、Collectorは15分以内の最大2500パケットのデータを15分までバッファリングし、接続が成功すると後で送信します。

ネットワーク切り替え

NexthinkインスタンスのDNS解決が無効にならない限り、ネットワークインターフェイスの変更は透過的です。 その場合、異なるネットワークに適応する過程が数分かかり、Collectorは全コンテキストを再送信します。

イベントログ

オペレーティングシステムの適切なシステムログは、CollectorがNexthinkインスタンスにどのように接続されるか、またはどのような可能性のあるエラーがあるかの詳細を記録します。

オントゥフライ設定

設定の変更やCollectorの更新を適用するためにオペレーティングシステムを再起動する必要はありません。 変更は従業員の業務を中断することなく効力を発揮します。

コードサイン済みソフトウェア

WindowsデバイスでNexthink Collectorをロードして実行するために、カーネルコンポーネントには公式のMicrosoft証明書がサインされています。 ユーザースペースコンポーネントにも有効なNexthink証明書がサインされています。

macOSデバイスでNexthink Collectorを実行するために、macOS CollectorはNexthinkのDeveloper ID証明書でサインされ、Appleの公証プロセスに従います。

Collectorコンポーネント

ユーザー活動データの収集に対するCollectorの機能は、カーネルドライバとヘルパーサービス(またはデーモン)コンポーネントによって共有されます。 オペレーティングシステムに近いカーネルドライバとして動作することで、そのレベルでしか見えない情報を報告できます。

Nexthink Collectorは、企業ネットワーク内のデバイスとその活動についての情報を収集する一連のサービスとライブラリを含んでいます。 Collectorは収集された情報すべてをNexthinkインスタンスに送信し、システムがそれを処理して格納します。 追加のCollectorコンポーネントは、オプションのNexthink製品によって提供される機能を処理します。 その他のコンポーネントは、インストールおよび設定プロセスを支援します。

このドキュメントには、すべての異なるコンポーネントの説明と、インストール後にデバイス上のどのファイルシステムパスでそれらを見つけるかの情報が含まれています。 この記事では、インストール中に作成または変更されたレジストリキーと追加のファイルの詳細についても説明します。

Windows Collectorコンポーネント

WindowsバージョンのCollectorには、次のコンポーネントセットが含まれています:

Windows Collectorバイナリ

すべてのWindowsバージョンには、次のコンポーネントがインストールされます:

  • メインドライバ:従業員デバイスから貴重な情報を収集するカーネルモードドライバ

  • ネットワーク特化ドライバ:ネットワーク接続を検出するカーネルモードドライバ

  • ヘルパーサービス:追加情報を収集することでメインドライバを補完するWindowsサービス

  • 印刷情報ライブラリ:印刷活動を検出する責任を持つダイナミックリンクライブラリ

  • 自動更新:新しいバージョンをダウンロードし、インストール済みコンポーネントを更新するCollectorコンポーネント

  • コーディネーター:Nexthinkインスタンスとのネットワーク接続の確立と維持を担当します。 他のコンポーネントがその接続をシェアし、インスタンスとの通信の目的で利用します。

  • Nexthink Engage:キャンペーン質問を提示し、従業員からの回答を得るためのコンポーネント

  • Nexthink Act:リモート操作の実行を管理するコンポーネント

  • Nexthink Reporter(非推奨):特定のサポートケースに対しデバッグレポートを作成するトラブルシューティングツール

  • Nexthink Event Log Provider:Windows Event Logにイベントを記録するコンポーネント

  • Nexthink Application Experience:ビジネスアプリケーションの監視に関するコンポーネント

  • VDIクライアント拡張:VDI特化データをNexthinkインスタンスに送信するコンポーネント

  • コマンドライン設定ツール(任意):コマンドラインからC Collectorを設定するためのツール

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

自動更新のためのヘルパーサービス

nxtcssu.exe

%ProgramFiles%/Nexthink/Collector/Coordinator/

メインドライバ

nxtrdrv.sys

%Windows%\System32\drivers

ネットワーク特化ドライバ

nxtrdrv5.sys

%Windows%\System32\drivers

ヘルパーサービス

nxtsvc.exe

%ProgramFiles%\Nexthink\Collector\Collector

印刷情報ヘルパーライブラリ

nxtdll.dll

%ProgramFiles%\Nexthink\Collector\Collector

Nexthink Event Log Provider

nxteventprovider.dll

%ProgramFiles%\Nexthink\Collector\Collector

沈浸型アプリ

nxtwrt.dll

%ProgramFiles%\Nexthink\Collector\Collector

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

nxtwpm.dll

%ProgramFiles%\Nexthink\Collector\Collector

コーディネーターサービス

nxtcoordinator.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

キャンペーンコーディネーター

nxteufb.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

リモートアクションコーディネーター

nxtcod.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

更新コーディネーター

nxtupdater.exe

%ProgramFiles%\Nexthink\Collector\Coordinator

OpenSSL

  • libcrypto-1_1-x64.dll

  • libssl-1_1-x64.dll

%ProgramFiles%\Nexthink\Collector\Coordinator

キャンペーン

  • nxtray.exe

  • nxtray.exe.config

%ProgramFiles%\Nexthink\Collector\Engage

リモートアクション

  • Google.Protobuf.dll

  • nxtcampaignaction.dll

  • nxtremoteactions.dll

%ProgramFiles%\Nexthink\Collector\RemoteActions

Reporter (非推奨)

nxtreporter.exe

%ProgramFiles%\Nexthink\Collector\Reporter

VDIクライアント拡張機能

  • nxtdvc64.dll

  • nxtdvc32.dll(Citrix用)

%ProgramFiles%\Nexthink\Collector\Plugins

ウェブアプリケーション監視

nxtbsm.exe

%ProgramFiles%\Nexthink\Collector\BSM

nxthostapp.exe

%ProgramFiles%\Nexthink\Collector\BSM\hostapp\

コマンドライン 構成ツール

nxtcfg.exe

%Windows%\System32

レジストリキー

インストール時、CollectorはWindowsのレジストリに次のキーを作成します:

追加ファイル

Collectorのログファイルはこちらです:

  • %windir%\nxtsvc.log

  • %windir%\nxtsvc.1.log

  • %windir%\nxtsvc.2.log

  • %windir%\nxtupdater.log

  • %windir%\nxtupdater.1.log

  • %windir%\nxtupdater.2.log

  • %windir%\nxtcoordinator.log

  • %windir%\nxtcoordinator.1.log

  • %windir%\nxtcoordinator.2.log

  • %windir%\nxteufb.log

  • %windir%\nxteufb.1.log

  • %windir%\nxteufb.2.log

  • %windir%\nxtcod.log

  • %windir%\nxtcod.1.log

  • %windir%\nxtcod.2.log

  • %temp%\nxtray.log

  • `%temp%\nxtray.log.``

最後に、Windowsはカーネルドライバーのキャッシュされたコピーを、ドライバーの名前で始まり、そのドライバーのバージョンに依存した固有の識別子で終わる2つのフォルダに作成します(nxtrdrvnxtrdrv5) フォルダの場所はこちらです:

  • %windir%\System32\DRVSTORE

Nexthink Reporterツールはここにログとレポートを作成します:

  • %temp%\nxtreporter[reportID].log

  • %temp%\nxtreport-[hostname]-[reportID].zip

macOS Collector

CollectorのmacOS版には以下のコンポーネントが含まれています。

ファイル

  • 主要サービス 従業員のデバイスから重要な情報を収集するmacOSデーモンです

  • コーディネーションサービス 家電製品との同期を行い、将来的にリモートアクションの実行といったサービスを提供する自動更新や従業員との関与を促進するmacOSデーモンです

  • アプリケーションモニタリング ビジネスアプリケーションの特定データを収集する責任を持つmacOSデーモンです

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

主要サービス、デバイスレベルデータ取得

nxtsvc

/Library/Application Support/Nexthink

ユーザーレベルデータ取得

nxtusm

/Library/Application Support/Nexthink

コーディネーションサービス

nxtcoordinator

/Library/Application Support/Nexthink

キャンペーン

  • nxteufb

  • nxtray.app

/Library/Application Support/Nexthink

自動更新

nxtupdater

/Library/Application Support/Nexthink

Remote Actions

  • nxtcod.app

  • nxtraoutput

/Library/Application Support/Nexthink

ウェブアプリケーション監視

nxtbsm

/Library/Application Support/Nexthink

ウェブアプリケーション監視

nxthostapp

/Library/Application Support/Nexthink

追加ファイル

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

構成ファイル

config.json

/Library/Application Support/Nexthink

_config.json_ファイルで、インストールされているCollectorの正確なバージョンおよびTCP接続の状態を確認します。

ログファイルはここで見つかります:

  • /Library/Logs/nxtsvcgen.log

  • /Library/Logs/nxtsvcgen.log

  • /Library/Logs/nxtcoordinator.log

  • /Library/Logs/nxtbsm.log

  • /Library/Logs/nxtcod.log

  • /Library/Logs/nxtcsi.log

  • /Library/Logs/nxteufb.log

  • /Library/Logs/nxtextension.log

  • /Library/Logs/nxtupdater.log

各ユーザーフォルダの下にも:

  • /Users/{username}/Library/Logs/nxthostapp.{userSID}.log

  • /Users/{username}/Library/Logs/nxtray.{userSID}.log

  • /Users/{username}/Library/Logs/nxtusm.{userSID}.log

複数のオプションが選択可能です。

Last updated

Was this helpful?