View a markdown version of this page

運用視覺化設計體驗 - AWS Systems Manager

• 2026 年 4 月 30 日之後將不再提供 AWS Systems Manager CloudWatch Dashboard。客戶可以繼續使用 Amazon CloudWatch 主控台來檢視、建立和管理其 Amazon CloudWatch 儀表板,就像現在一樣。如需詳細資訊,請參閱 Amazon CloudWatch Dashboard 文件

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

運用視覺化設計體驗

了解如何使用視覺化設計體驗建立、編輯和執行 Runbook 工作流程。當您的工作流程準備就緒時,請儲存或匯出它。您也可以將其用於快速原型設計。

建立執行手冊工作流程

  1. 登入 Systems Manager Automation 主控台

  2. 選擇建立執行手冊

  3. 名稱方塊中輸入執行手冊的名稱,例如 MyNewRunbook

  4. 設計程式碼切換按鈕旁,選取鉛筆圖示,然後輸入執行手冊的名稱。

您現在可以為新的執行手冊設計工作流程。

設計執行手冊

若要設計 Runbook 工作流程,請將自動化動作從動作瀏覽器拖曳至畫布。將其放在工作流程中您想要的位置。您可以將動作拖曳到不同的位置,以重新排序動作。當您將動作拖曳到畫布上時,一行會顯示可以放置該動作的位置。捨棄動作後,其程式碼會自動產生並新增至 Runbook 的內容。

使用動作瀏覽器頂端的搜尋方塊,依名稱尋找動作。

將動作拖放到畫布上後,請使用右側的表單面板進行設定。此面板具有畫布上每個動作的一般輸入輸出組態索引標籤。一般索引標籤包含下列區段:

  • 步驟名稱可用於識別步驟。為步驟名稱指定唯一值。

  • 描述可協助您描述動作在您的執行手冊的工作流程中的作用。

輸入索引標籤包含的欄位會根據動作而有所不同。例如,aws:executeScript 自動化動作包含下列區域:

  • 執行期是用於執行所提供指令碼的執行期語言。

  • 處理常式是您的函數的名稱。您必須確保處理常式中定義的函數有兩個參數:eventscontext。PowerShell 執行期不支援此參數。

  • 指令碼是您想要在工作流程期間執行的嵌入式指令碼。

  • (選用) 附件適用於可由動作調用的獨立指令碼或 .zip 檔案。JSON 執行手冊需要此參數。

輸出索引標籤可協助您指定要從動作輸出的值。您可以在工作流程的後續動作中參考輸出值,或從動作產生輸出,以供日誌記錄之用。並非所有動作都支援輸出,因而並非所有動作都會有輸出索引標籤。例如,aws:pause 動作不支援輸出。對於支援輸出的動作,輸出索引標籤包含下列區段:

  • 名稱是要用於輸出值的名稱。您可以在工作流程的後續動作中參考輸出。

  • 選取器是以 "$." 開頭的 JSONPath 運算式字串,用於在 JSON 元素中選取一個或多個元件。

  • 類型是輸出值的資料類型。例如,StringInteger 資料類型。

組態索引標籤包含所有自動化動作均可使用的屬性和選項。該動作由下列各部分組成:

  • 嘗試次數上限屬性是動作失敗時重試的次數。

  • 逾時秒屬性指定動作的逾時值。

  • 是關鍵屬性決定動作失敗是否會停止整個自動化作業。

  • 下一步屬性決定自動化在執行手冊中接下來執行的動作。

  • 失敗時屬性決定如果動作失敗,自動化在執行手冊中接下來執行的動作。

  • 取消時屬性會決定如果使用者取消動作,自動化在執行手冊中接下來執行的動作。

若要刪除動作,您可以使用退格鍵 (位於畫布上方的工具列),或按一下滑鼠右鍵並選擇刪除動作

隨著工作流程的增長,它可能不適應畫布。若要協助讓工作流程適應畫布,請嘗試下列選項之一:

  • 使用側面板上的控制項,調整面板的大小或關閉面板。

  • 使用畫布頂端的工具列可放大或縮小工作流程圖形。

更新執行手冊

您可以透過建立新版本的執行手冊,更新現有的執行手冊工作流程。您可以使用視覺化設計體驗或直接編輯程式碼,更新您的執行手冊。請使用下列程序來更新現有執行手冊:

  1. 登入 Systems Manager Automation 主控台

  2. 選擇您要更新的執行手冊。

  3. 選擇 Create new version (建立新版本)

  4. 視覺化設計體驗包含兩個窗格:程式碼窗格和視覺化工作流程窗格。在視覺化工作流程窗格中選擇設計,以透過視覺化設計體驗編輯工作流程。完成後,請選擇建立新版本,以儲存變更並退出。

  5. (選用) 使用程式碼窗格編輯 YAML 或 JSON 中的執行手冊內容。

匯出執行手冊

若要匯出執行手冊工作流程的 YAML 或 JSON 程式碼,以及工作流程的圖表,請使用下列程序:

  1. 文件主控台中選擇您的執行手冊。

  2. 選擇 Create new version (建立新版本)

  3. 動作下拉式清單中,選擇要匯出圖形或執行手冊,以及您偏好的格式。