可以使用指令碼在端點虛擬機器上安裝或解除安裝代理程式。

必要條件

  • 端點虛擬機器必須在 vRealize Operations 中可用。
  • 完成所有必要條件。如需詳細資訊,請參閱必要條件
  • 解壓縮套件必須在端點虛擬機器上可用。
  • 使用者必須具有下載資料夾的存取權限。
  • 客體 IP 必須已正確設定,並且在 vCenter Server 之間是唯一的。如果在 vCenter Server 中監控的端點虛擬機器不只一台具有相同 IP,則指令碼無法解析及訂閱應用程式監控。
  • 必須已為端點虛擬機器所屬的 vCenter Server 設定雲端帳戶。
  • 端點虛擬機器必須能夠存取 vRealize Operations 中的連接埠 443。
  • vRealize Operations 使用者必須具有以下權限:
    • 管理 > REST-API > 所有其他讀取、寫入 API
    • 管理 > REST-API > 對 API 的讀取存取權
    • 環境 > 應用程式 > 管理 Telegraf 代理程式
    • 環境 > 動作 > 啟動載入虛擬機器
    • 環境 > 動作 > 下載執行啟動程序
    備註: 若要檢查權限,請導覽到 管理 > 存取控制 > 角色,選取指派給使用者的角色。可以在頁面結尾處的右側檢視權限。
  • 目前只支援 IPv4。
  • VMTools 版本 >=10.2。

程序

  1. 登入您要安裝/解除安裝代理程式的端點虛擬機器,然後從雲端 Proxy 的下列位置下載範例指令碼:https://<CloudProxy>/downloads/salt/download.sh
    執行下列其中一個指令:
    wget --no-check-certificate https://<CloudProxy>/downloads/salt/download.sh
    curl -k “https://<CloudProxy>/downloads/salt/download.sh” --output download.sh
    
    備註: 在前面的指令和指定位置中,針對 <CloudProxy> 使用相對的雲端 Proxy IP 位址/FQDN。
  2. 執行下列命令,使指令碼變為可執行:
    chmod +x download.sh
  3. 若要執行指令碼並安裝/解除安裝代理程式,請執行下列指令:
    ./download.sh  -o <operation> -v <vrops_ip_or_fqdn> -u <vrops_user> -p <vrops_password> [-d download_tmp_dir] [-c cloud_proxy_ip]
    
    Description of arguments:
    operation - Bootstrap operation. values: install, uninstall.
    vrops_ip_or_fqdn - IP/FQDN of vRealize Operations. This can be the address of any vRealize Operations node or VIP of vRealize Operations.
    vrops_user - vRealize Operations user. The user should have enough permissions.
    vrops_password - Password of vRealize Operations.
    download_tmp_dir - Temporary directory to download agent related bits. It is an optional parameter. Default value: current directory.
    cloud_proxy_ip - Cloud proxy IP on which the AppOS Adapter instance will be created. It is an optional parameter. Default value: Cloud proxy where the vCenter adapter resides.

    若要驗證執行啟動程序狀態,請檢視 uaf-bootstrap-results 檔案。如果安裝失敗,請在 uaf_bootstrap.log 中尋找錯誤訊息。

    如果指令碼成功,則在完成一次約需 5–10 分鐘的收集循環後,將會在管理 Telegraf 代理程式索引標籤中更新代理程式狀態。

    備註: 當您使用自動化指令碼時,可支援批次大小為 20 的同時代理程式安裝。