可以使用 VMware Aria Automation 應用裝置命令列介面 (CLI) 設定各種 Automation Orchestrator 選項。這些選項也可以在 Automation Orchestrator 部署的控制中心進行更新。若要使用 CLI 命令,必須以 root 使用者身分登入 VMware Aria Automation 應用裝置。

可以使用命令列介面命令設定以下 Automation Orchestrator 選項:

  • 授權組態
  • 系統內容組態
  • 延伸組態
  • 疑難排解
  • 擷取系統資訊
  • 記錄組態

授權組態

可以透過執行以下命令擷取目前的 Automation Orchestrator 授權組態:

vracli vro license

可以透過執行以下命令設定新的授權金鑰:

vracli vro license set <license_key>

可以透過執行以下命令將目前授權重設為驗證提供者的預設授權:

vracli vro license default

系統內容組態

可以透過執行以下命令以 JSON 檔案形式擷取所有已設定 Automation Orchestrator 系統內容的清單:

vracli vro properties

可以透過執行以下命令設定系統內容:

vracli vro properties set

該系統內容命令具有以下內容:

內容 重要性 說明
-k--key 必要 此內容定義要設定的系統內容的名稱。
-v--value 必要 此內容定義系統內容的值。
-n--noRestart 選擇性 此內容定義設定的系統內容是否需要重新啟動 Automation Orchestrator 服務。依預設,設定任何新的系統內容都將重新啟動該服務。

以下是此系統內容命令的範例:

vracli vro properties set -k com.vmware.o11n.property -v true

可以透過執行以下命令移除現有的系統內容:

vracli vro properties remove -k <key_value>
備註: -k--key 內容必須包含要移除的系統內容的名稱。

可以透過執行以下命令擷取最常用系統內容的名稱、值和說明:

vracli vro properties advanced

延伸組態

可以透過執行以下命令擷取所有已設定 Automation Orchestrator 延伸的清單:

vracli vro extensions

可以透過執行以下命令啟用延伸:

vracli vro extensions <extension_name> activate

可以透過執行以下命令停用延伸:

vracli vro extensions <extension_name> deactivate

可以透過執行以下命令列出特定延伸的所有組態內容:

vracli vro extensions <extension_name> list

可以透過執行以下命令設定延伸內容:

vracli vro extensions <extension> set

此延伸內容命令可包含以下內容:

內容 重要性 說明
-k--key 必要 此內容定義延伸內容的識別碼。
-v--value 必要 此內容定義延伸內容的值。

例如,啟用延伸、列出其所有內容並設定系統內容的工作流程可能類似以下內容:

vracli vro extensions tokenreplay activate
vracli vro extensions tokenreplay list
vracli vro extensions tokenreplay set -k recordScripting -v true

疑難排解

可以透過執行以下命令取消所有作用中的工作流程執行:

vracli vro cancel executions

可以透過在以下命令中新增特定工作流程執行的識別碼,取消該工作流程執行:

vracli vro cancel workflow <workflow_id>

可以透過執行以下命令暫停所有作用中的排定工作:

vracli vro cancel tasks

可以透過執行以下命令擷取所有受信任憑證的清單:

vracli vro keystore list

系統資訊

可以透過執行以下命令擷取 Automation Orchestrator 部署的目前系統資訊:

vracli vro info
備註: 可以在系統資訊命令中新增可選內容 -d--details,全面檢查 Automation Orchestrator 伺服器的健全狀況狀態 API。

記錄組態

您可以透過執行以下命令擷取目前的 Automation Orchestrator 記錄組態:

vracli vro logs

可以透過執行以下命令設定 Automation Orchestrator 記錄伺服器:

vracli vro logs configure

記錄伺服器命令可包含以下參數

參數 重要性 說明
-l--level 選擇性 此參數定義伺服器記錄層級。
-sc --scripting-count 選擇性 此參數定義儲存的指令碼記錄輪替次數。
-sl --scripting-level 選擇性 此參數定義指令碼記錄層級。
-ss--scripting-size 選擇性 此參數定義指令碼記錄大小,以百萬位元組 (MB) 為單位。
備註: 有效層級值為 ALLTRACEDEBUGINFO,WARNERROR FATALOFF

CLI 命令記錄

Automation Orchestrator CLI 命令在 /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log 下輸出其記錄。當命令傳回的結果不是零並且標準輸出沒有顯示特定錯誤時,此檔案中會顯示例外狀況。