効率的な単一行コマンドスクリプトを使用して、macOS オペレーティングシステムを使用するマシンに エージェントクライアントコレクター をインストールします。エージェントがインスタンスに接続されていないか、拡張されたカスタマイズオプションを希望する場合は、手動のインストール手順に従います。
始める前に
- エージェントクライアントコレクター Web サーバーが構成されていることを確認します。
- 「エージェントクライアントコレクター のインストール」に記載したように、サーバーの OS とバージョンがサポート対象 OS バージョンのリストと一致していることを確認します。
- インストールスクリプトで使用する pkgutil パッケージが利用可能であることを確認します。
- /Library/Preferences/acc.rc.plist にあるゴールデンイメージマーカーを設定して、追加のエージェントをクローンするためのゴールデンイメージモードを有効にします。
- ターゲットエージェントが次に接続できることを確認します。
- ServiceNow インストールサーバー [install.service-now.com]
- ServiceNow インスタンス
- エージェントが接続する MID サーバー
必要なロール:agent_client_collector_admin
手順
-
MID サーバー WebSocket URL パラメーターを取得します。
-
移動先 .
-
関連する WebSocket エンドポイントを選択します。
-
インストールコマンドで使用するため、[エンドポイント URL] フィールド値をコピーします。
-
API キーを取得します。
-
移動先 .
-
インストールコマンドで使用するため、[API キー] 値をコピーします。
-
エージェントクライアントコレクター がインストールされているサーバーで次のコマンドを実行します。
ACC_API_KEY=<api_key> ACC_MID=wss://<mid_ip>:<websocket_port>/ws/events bash -c "$(curl -L https://<instance URL>/api/sn_agent/agents/install_agent)"
コマンドラインに次の値を入力します。
表 : 1. コマンドラインパラメーター
| パラメーター |
値 |
| ACC_API_KEY |
MID サーバー WebSocket へのアクセスに使用される API キーで <api_key> 文字列を置き換えます。値が指定されていない場合は、スクリプトの実行中に API キー値の入力を求められます。 |
| ACC_MID |
MID サーバー WebSocket の URL で <mid_ip> 文字列を置き換えます。複数の MID サーバー を指定する場合は、MID サーバー ごとにカンマで区切って文字列を入力します。 |
| ACC_ALLOW_LIST |
(オプション) 文字列 ACC_ALLOW_LIST=0 を追加して許可リストを無効にします。デフォルトでは、許可リストは有効です。
注: 許可リストを無効にするとシステムのセキュリティが侵害されるため、許可リストの更新が完了するまでの一時的な手段としてのみ使用することをお勧めします。更新が完了したら、単一行のコマンド文字列から ACC_ALLOW_LIST=0 を削除して許可リストを再度有効にします。
|
| ACC_VALIDATE_SIG |
(オプション) 文字列 ACC_VALIDATE_SIG=0 を追加して、インストーラー証明書の検証の確認を無効にします。デフォルトでは、検証は有効です。 デフォルト:検証は有効です。 注: 非標準署名検証ツールの使用時にのみ証明書の検証を無効にします。 |