エージェントクライアントコレクター のインストール
サポート対象のホストマシンに、エージェントクライアントコレクター をインストールできます。エージェントクライアントコレクター は HTTP/S プロトコルを使用して MID サーバー に接続し、その接続は確立された後もアクティブなままになります。単一の MID サーバー で複数のエージェントを同時に処理できるのに対し、単一のエージェントは一度に 1 つの MID サーバー と連携して、必要に応じて別の MID サーバー に切り替えることで、フェイルオーバー保護を提供できます。
エージェントの IP アドレスが変更されると、エージェントの MID サーバー リストに基づいて接続先の MID サーバー が選択されます。
1 つの MID サーバー に接続できるエージェントの最大数は、sn_agent.mid.max_allowed_agents MID サーバー プロパティで構成可能です。デフォルト値は 4,000 です。
ACC-VC の場合、デフォルトで 1 GiB の MID サーバー は 700 エージェントを同時にサポートできます。MID サーバー の 8 GiB 構成では、8,000 エージェントを同時にサポートできます。スケールアウトすることもできます。例えば、5 台の MID サーバー (ヒープサイズ 8 GiB) で最大 4 万エージェントを処理できます。
エージェントクライアントコレクター は、Ruby バージョン 3.3.2 とともにインストールされます。
デフォルトのユーザーアカウントは、 servicenow というローカルユーザーです。このユーザーには基本レベルの権限があります。
| 機能 | Windows | Linux | macOS |
|---|---|---|---|
| 基本インベントリ | * | * | * |
| シリアル番号 | * |
sudo dmidecode |
* |
| 実行中のプロセス | プログラムのデバッグ (Debug programs) | * | * |
| 実行中のプロセスへの TCP 接続のマッピング | * | sudo ss | * |
| ストレージデバイス | ローカルシステム | * | * |
| ログインユーザー | ローカルシステム | * | * |
| パッケージのセルフアップグレード | ローカルシステム | sudo rpm / dpkg | サポート対象外 |
単一のホストサーバーにエージェントを完全に再インストールすると、2 つ目のエージェントレコードがインスタンスに登録されます。[ エージェントクライアントコレクター ] ページで元のエージェントを削除します () を開きます。
削除されていない [ステータス] = [停止 (Down)] または [切断] のエージェントは、30 日後に自動的に削除されます。この設定は、[自動フラッシュフォーム] ページで変更できます (「自動フラッシュフォーム」を参照してください)。
手動トランスポートレイヤーセキュリティプロトコル (mTLS) を使用して、 MID Web サーバー とエージェント (クライアント) 間の安全な認証を行います。詳細については、「mTLS を使用したエージェントの MID サーバーへの接続」を参照してください。
エアギャップ環境で エージェントクライアントコレクター を使用する方法の詳細については、Now Support ナレッジベースの「Agent Client Collector Framework Air Gapped Configuration Item Management Solution (エージェントクライアントコレクターフレームワークエアギャップ構成アイテム管理ソリューション) [KB1585753]」の記事を参照してください。
ゴールデンイメージモードでは、追加のエージェントのクローンを作成できます。ゴールデンイメージモードの設定については、各OSのインストール手順の前提条件に記載されています。オペレーティングシステム別のゴールデンイメージプラグインの構造とモジュール性については、「 ゴールデンイメージの構造とモジュール性」を参照してください。
エージェントクライアントコレクター はドメインセパレーションをサポートします。エージェント、およびエージェントが作成する CI のドメインは、エージェントの接続先となる MID サーバー のドメインによって決まります。MID サーバー の WebSocket エンドポイント拡張の作成を有効にするには、ユーザーのドメインが最も低いドメインレベル (リーフドメインと呼ばれる) である必要があります。