您可以使用指令碼在虛擬機器上安裝代理程式。

必要條件

  • 確保端點在 vRealize Operations Manager 中可用。
  • 確保您已完成所有必要條件。如需詳細資訊,請參閱必要條件
  • 確保解壓縮套件可以在虛擬機器上使用。
  • 確保使用者具備下載資料夾的存取權限。
  • 確保 Windows PowerShell 為 4.0 或更新版本。
  • 確保客體 IP 已正確設定,且是 vCenter Server 中的唯一值。如果在 vCenter Server 中監控的虛擬機器不只一台具有相同 IP,則指令碼無法解析及訂閱應用程式監控。
  • 確保虛擬機器所屬的 vCenter Server 已設定雲端帳戶。vCenter Server 必須與 vRealize Application Remote Collector 對應。
  • 目前只支援 IPv4。

程序

  1. 登入您要安裝/解除安裝代理程式的虛擬機器,然後從 vRealize Application Remote Collector 的下列位置下載範例指令碼:https://<ApplicationRemoteCollectorIP>:8999/downloads/salt/download.ps1
    執行下列其中一個指令:
    Invoke-WebRequest "https://<ApplicationRemoteCollectorIP>:8999/downloads/salt/download.ps1" -OutFile download.ps1
    wget --no-check-certificate https://<ApplicationRemoteCollectorIP >:8999/downloads/salt/download.ps1
    備註: 在前面的指令和指定位置中,針對 <ApplicationRemoteCollectorIP> 使用相關的 vRealize Application Remote Collector IP 位址/FQDN。
  2. 若要執行指令碼並安裝/解除安裝代理程式,請執行下列指令:
    powershell -file .\download.ps1  -o <operation> -v <vrops_ip_or_fqdn> -u <vrops_user> -p <vrops_password> [-d download_tmp_dir]
    
    Description of arguments:
    operation - Bootstrap operation. values: install, uninstall.
    vrops_ip_or_fqdn - IP/FQDN of vRealize Operations Manager. This can be the address of any vRealize Operations Manager node or VIP of vRealize Operations Manager.
    vrops_user - vRealize Operations Manager user. The user should have enough permissions.
    vrops_password - Password of vRealize Operations Manager.
    download_tmp_dir - Temporary directory to download agent related bits. It is an optional parameter. Default value: current directory.
     

    若要確認啟動載入狀態,請驗證 uaf-bootstrap-results 檔案。

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

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