協調流程主控台概觀

重要

這個版本的 Orchestrator 已終止支援。 我們建議您 升級至 Orchestrator 2022

Orchestrator 控制台是由多個窗格和工作區組成的單一網頁。 本文說明這些窗格和工作區,並包含存取控制台和管理 Runbook 的程式。 它提供詳細數據,以根據 HTML5 使用最新的 Web 控制台,並使用 SilverLight (已被取代) 。 請務必使用本文中所述的步驟, 遷移 至最新的 Web 控制台。

注意

DLC 擷取 v10.19.350.0 版本套件。

左側的瀏覽窗格會顯示 Runbook資料夾樹狀結構,就像 Runbook Designer 所示。 不同於舊版控制台,您無法選取 [資料夾],但可以選取 Runbook 並檢視其作業並加以執行。

所有畫面上一律會顯示瀏覽窗格,以允許快速流覽至其他 Runbook 和資料夾,同時保留在同一個畫面上。

在瀏覽窗格右側,您可以看到所選的畫面。 默認會顯示 [儀錶板] 畫面。

注意

目前,任何畫面都不支持自動重新整理。 手動重載頁面。

儀表板

儀錶板會顯示頂端的作用中 作業 ,後面接著所有 已完成作業的數據表, (歷程記錄) 。 [ 已完成的作業 (歷程記錄) ] 窗格預設會折疊,允許將焦點放在使用中作業上。

顯示儀錶板歷程記錄的螢幕快照。

這兩個面板中的每個數據列都會對應至唯一的作業。 作業可能有一或多個 Runbook 實例。 每個資料欄都會顯示:

  • 作業標識碼:連結至 Runbook
  • 時間戳:成功和失敗的實例數目會顯示在所有數據列的其中一個數據行中。
  • 動作按鈕:停止作業或檢視作業詳細數據。

您可以選取並展開每個作業數據列,並檢視作業的實例。

Runbook

當您在瀏覽樹狀結構上選取 Runbook 或選取 Runbook 連結時,應用程式會流覽至 Runbook 畫面。 頂端面板會列出 Runbook 元數據, (編輯狀態、時間戳等等) 。 [ 執行 ] 按鈕可讓您將 Runbook 排入佇列,以在所需的 Runbook 伺服器上執行。 [ 執行 ] 按鈕已針對未處於 已發佈 狀態的 Runbook 停用。

顯示 Runbook 檢視的螢幕快照。

此面板下方是索引標籤式檢視:

  • 檢視:針對 Runbook 圖形化映射。
  • 作業:如需 Runbook 的作用中和已完成作業清單, (請參閱下列) 。
  • 實例:如需所有作業中 Runbook 的作用中和已完成實例清單, (請參閱下列) 。

您可以在 [作業] 檢視中選取數據列,就像儀錶板畫面上的數據列一樣。 執行中的作業可以使用執行中數據列右邊的按鈕來停止。

顯示 Runbook 作業的螢幕快照。

顯示 Runbook 實例的螢幕快照。

您可以在 [作業] 檢視中選取數據列,就像儀錶板畫面上的數據列一樣。 執行中的作業可以使用執行中數據列右邊的按鈕來停止。

當此畫面處於作用中狀態時,您可以在瀏覽樹狀結構上選擇不同的 Runbook。 這不會變更選取的索引標籤。您可以選取 [ 作業 ] 索引標籤並瀏覽至導航樹狀目錄中所需的 Runbook,來查看不同 Runbook 的作業。

作業

當您使用 [ (i) ] 按鈕) 選取作業 (時,應用程式會流覽至此畫面。 頂端面板會顯示作業的元數據 (時間戳、參數) 。

顯示此作業實例的數據表會遵循面板。

顯示作業詳細數據的螢幕快照。

大部分的作業都有單一實例。 如果 Runbook 有監視/ 事件觸發程式活動,則每個觸發程式都會啟動唯一的作業實例。 下列螢幕快照顯示具有多個實例的作業。

顯示作業實例的螢幕快照。

注意

作業隨時最多可以有一個執行中的實例。 但因為 Runbook 可以有許多同時執行的作業,所以 Runbook 可以有多個執行中的實例。

工作的狀態會以圖示以視覺化方式顯示:

圖示 狀態
三個點 作業已排入佇列
沙 漏 作業正在執行
具有斜線的圓形 作業已取消
Tick 作業成功完成
紅色驚嘆號 作業已完成但失敗
警告 作業已完成, (警告)

執行個體

當您使用 [ (i) ] 按鈕) 選取實例 (時,應用程式會流覽至此畫面。 頂端面板會顯示實例的元數據 (作業標識碼、時間戳、參數、執行此實例的伺服器) 。

顯示實例的螢幕快照。

頂端面板也有三個瀏覽按鈕:

  • 上一個:檢視在此實例之前執行的實例。
  • 下一步:檢視在此實例之後執行的實例。
  • 最新:檢視最新的實例。

顯示 Runbook 實例詳細數據的螢幕快照。

顯示 Runbook 詳細數據的螢幕快照。

注意

作業標識符相同,因為第二個實例仍在執行中,所以作業仍在執行中。

在面板下方,您會看到 Runbook 圖表。 您可以選取每個 Runbook 活動來檢視活動輸出。 每個活動專用的圖示代表該活動的狀態。 當您選取任何活動時,右側的窗格會列出活動的輸出。

因為迴圈 () ,所以活動可能會在實例內多次執行,所以每個活動執行都有唯一的 序號。 重疊可讓您使用頂端的下拉式清單來選擇 Sequence #

顯示實例詳細數據的螢幕快照。

注意

為了確保快速載入時間,活動只會載入前 10 個活動輸出。 [ 載入更多 ] 按鈕會顯示此活動執行次數,而且您可以選取它來載入更多輸出。

實例和活動狀態遵循與作業狀態相同的格式。

執行 Runbook

流覽至所需 Runbook 的 [Runbook] 畫面,然後選取 [ 執行]。 重迭表單隨即開啟至您要求的位置:

  • 將值設定為所有輸入參數, (必要) 。
  • 選擇可排程此作業的 Runbook 伺服器集。

顯示參數化回合的螢幕快照。

只有其中一部伺服器會執行此作業。 若要在多部伺服器上執行 Runbook,您必須執行這些許多作業,並明確地逐一設定伺服器。

注意

在窗體中輸入參數,否則不會考慮窗體。

提交窗體時,會顯示右上方的消失彈出視窗,以通知作業是否已成功排入佇列。

顯示作業佇列通知的螢幕快照。

停止執行作業

[儀錶板] 和 [作業] 畫面上會顯示 [ 停止] 按鈕。 右上方的消失彈出視窗會通知作業是否停止。

顯示作業停止通知的螢幕快照。

常見問題集

主控台不會載入;錯誤 「Uh oh! 連線到 WebApi [狀態 0]“ 時發生問題。

  1. 檢查 瀏覽器的開發人員控制台 (主控台索引 標籤) ,尋找 CORS 原則 () 封鎖的 CORS 錯誤。

    顯示錯誤主控台的螢幕快照。

  2. 如果沒有 CORS 錯誤,請檢查 Web API 電腦上的 事件檢視器 記錄 ( 應用程式) 。

若要修正 CORS 錯誤,您必須確定 API 的 web.config 檔案必須具有適當的 CORS 設定。 瀏覽器錯誤會顯示 Web API web.config中預期的原始值。 雖然功能變數名稱不區分大小寫,但 IIS CORS 會使用區分大小寫的比較測試。 確定 IIS origin CORS 組態中的值以小寫表示。

提示

典型的 Web API IIS CORS 設定:

<add allowCredentials="true" maxAge="7200" origin="http://{domain}[:{port}]">
  <allowMethods>
    <add method="GET"/>
    <add method="PUT"/>
    <add method="POST"/>
    <add method="PATCH"/>
    <add method="DELETE"/>
  </allowMethods>
  <allowHeaders allowAllRequestedHeaders="true"/>
</add>

如需如何在 中 web.config設定 CORS 的詳細資訊,請參閱 CORS 模組組態上的這篇文章。

如何? 更新 Web API URL?

控制台會載入 {install_dir}\assets\configuration.json ,以尋找 API URL。 您可以使用純文字編輯器進行編輯。 請確定 URL 結尾沒有尾端 / (斜線) 。

遷移至 HTML5 Web 元件

HTML5 Web 元件是在 2021 年 12 月透過 部落格文章公告發行。 此版本提供 .NET Core 5 REST API 和重新設計的 HTML5 控制台 (,而不需要 Silverlight) 。

建議您移轉至 .NET Core 6 Web 元件, (v10.19.350.0) ,其會根據 System Center 2019 支援原則支援。

以下是對 Web 元件所做的改善:

  1. 升級至最新的 LTSC .NET Core 6。 .NET 5 已 終止支援
  2. Job start .NET 5 Web 控制台中的窗體參數是必要的。
  3. 水平捲動已新增至導覽樹狀結構,修正深入巢狀內容的轉譯。
  4. 已強化 API 端點,並修正了不符合使用者權力的問題。
  5. 控制臺上看到的時間戳現在符合系統的時區。
  6. 根層級的 Runbook (也就是說,現在看不到任何父資料夾) 。
  7. Swagger (也稱為 OpenAPI) 規格,描述 API 的規格會隨著應用程式一起發佈。
  8. 封裝在 Microsoft Installer (.msi) 以及安裝程式 UI,以簡化安裝/卸載。

安裝的必要條件

包含 Setup.exe 的 將會測試並提示輸入下列遺漏的必要條件:

  1. .NET 6 裝載套件組合
  2. IIS 模組: CORSURL 重寫

提示

您可以與 .NET 5 和 SilverLight Web 功能並存安裝 v10.19.350.0 版本。

執行下列 PowerShell 命令,從 DLC 擷取 v10.19.350.0 版本套件並啟動 Setup.exe

Setup.exe /components:webapi,webconsole

檢閱 API控制台安裝程式 檔,並遵循 所 Setup.exe顯示的步驟。

安裝程式會自動使用全新的 web.config建立新的 IIS 網站。 您可能已變更 web.config (,例如將網域新增至 CORS 允許的來源、資料庫設定、其他 IIS 網站元素) 。 比較上一個和新的 web.config ,並視需要更新新的 web.config

(Swagger/OpenAPI) API 規格隨附 於.json 格式,而且可以使用您選擇的 Swagger 預覽工具可視化,例如 Swagger 編輯器

請遵循常見問題來針對常見問題進行疑難解答。 當您熟悉 v10.19.350.0 版本之後,您就可以移除 .NET 5 應用程式和個別的 IIS 網站。

常見問題集

使用瀏覽器流覽至 HTML5 控制台之後,我會看到 Uh oh!線上到 API 訊息時發生問題

檢查瀏覽器的控制台記錄, (在 Microsoft Edge 上按 Shift+Ctrl+I) ,並查看是否有 CORS 錯誤。 CORS 錯誤表示 Web 控制台 URL 尚未新增至 API 的允許來源清單。

如果要求失敗,錯誤碼為 401,表示驗證失敗。

  • 確定執行瀏覽器的身分識別具有 Orchestrator 資產的讀取許可權。 您可以使用 Runbook Designer 授與這些許可權。 您可以使用 [執行身分] 選項開啟瀏覽器,以變更瀏覽器進程身分識別。
  • 請確定已在 IIS 功能中啟用 Windows 驗證,且已使用 IIS 網站啟用 方法。

我觀察到一些 500 個錯誤回應

您可以使用任何 REST 用戶端對 API 發出要求。 如果 API 無法連線到資料庫,或未安裝必要的 .NET 執行時間,就會發出程式代碼 500 的錯誤。 ETW 事件記錄檔中會顯示錯誤詳細數據, (使用可能會顯示根本原因 事件檢視器) 。

執行下列 PowerShell 命令來檢查 API 是否正常運作:

針對 PowerShell 5.1 版本

Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials

針對 PowerShell 7.x 版本

Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials -AllowUnencryptedAuthentication

安裝程式未建立任何 HTTPS (TLS) 端點,我需要它們。

設定 TLS 超出我們的安裝程式範圍;您必須遵循 IIS 檔。 設定之後,請確定 Web 控制台 HTTPs 網域也會新增至 CORS 允許的來源清單。

Orchestrator 主控台是單頁應用程式,可協助您監視與執行 Orchestrator 部署。 本文詳述 Orchestrator 2022 控制台中支援的功能。

顯示儀錶板的螢幕快照。

左側的 [流覽] 窗格會顯示 [Runbook] 和 [資料夾] 樹狀結構,就像 Runbook Designer 所示。 不同於舊版的控制台,您無法選取 [資料夾],但您可以選取 Runbook 並檢視其作業並加以執行。

所有畫面上一律會顯示 [流覽] 窗格,以允許快速流覽至其他 Runbook 和資料夾,同時保留在同一個畫面上。

在瀏覽窗格右側,您可以看到所選的畫面。 默認會顯示 [儀錶板] 畫面。

注意

目前,任何畫面都不支持自動重新整理。 手動重載頁面。

儀表板

儀錶板會顯示頂端的作用中 作業 ,後面接著所有 已完成作業的數據表, (歷程記錄) 。 [ 已完成的作業 (歷程記錄) ] 窗格預設會折疊,允許將焦點放在使用中作業上。

顯示儀錶板歷程記錄的螢幕快照。

這兩個面板中的每個數據列都會對應至唯一的作業。 作業可能有一或多個 Runbook 實例。 每個資料欄都會顯示:

  • 作業標識碼:連結至 Runbook
  • 時間戳:成功和失敗的實例數目會顯示在所有數據列的其中一個數據行中。
  • 動作按鈕:停止作業或檢視作業詳細數據

您可以選取並展開每個作業數據列,並檢視作業的實例。

Runbook

當您在瀏覽樹狀結構上選取 Runbook 或選取 Runbook 連結時,應用程式會流覽至 Runbook 畫面。 頂端面板會列出 Runbook 元數據, (編輯狀態、時間戳等等) 。 畫面上可用的 [ 執行 ] 按鈕可讓您將 Runbook 排入佇列,以在所需的 Runbook 伺服器上執行。 [ 執行 ] 按鈕已針對未處於 已發佈 狀態的 Runbook 停用。

顯示 Runbook 檢視的螢幕快照。

此面板下方是索引標籤式檢視:

  • 檢視:針對 Runbook 圖形化映射。
  • 作業:如需 Runbook 的作用中和已完成作業清單, (請參閱下列) 。
  • 實例:如需所有作業中 Runbook 的作用中和已完成實例清單, (請參閱下列) 。

您可以在 [作業] 檢視中選取數據列,就像儀錶板畫面上的數據列一樣。 執行中的作業可以使用執行中數據列右邊的按鈕來停止。

顯示 Runbook 作業的螢幕快照。

顯示 Runbook 實例的螢幕快照。

當此畫面處於作用中狀態時,您可以在瀏覽樹狀結構上選擇不同的 Runbook。 這不會變更選取的索引標籤。您可以選取 [作業] 索引標籤並瀏覽至導航樹狀目錄中所需的 Runbook,快速查看不同 Runbook 的作業。

作業

當您使用 [ (i) ] 按鈕) 選取作業 (時,應用程式會流覽至此畫面。 頂端面板會顯示作業的元數據 (時間戳、參數) 。

顯示此作業實例的數據表會遵循面板。

顯示作業詳細數據的螢幕快照。

大部分的作業都有單一實例。 如果 Runbook 有監視/ 事件觸發程式活動,則每個觸發程式都會啟動唯一的作業實例。 下列螢幕快照顯示具有多個實例的作業。

顯示作業實例的螢幕快照。

注意

作業隨時最多可以有一個執行中的實例。 但因為 Runbook 可以有許多同時執行的作業,所以 Runbook 可以有多個執行中的實例。

工作的狀態會以圖示以視覺化方式顯示:

  • 三個點:作業已排入佇列
  • 小時漏:作業正在執行中
  • 具有斜線的圓形:作業已取消
  • 刻度:作業成功完成
  • 紅色驚嘆號:作業已完成但失敗
  • 警告:作業已完成,警告 (s)

執行個體

當您使用 [ (i) ] 按鈕) 選取實例 (時,應用程式會流覽至此畫面。 頂端面板會顯示實例的元數據 (作業標識碼、時間戳、參數、執行此實例的伺服器) 。

顯示實例的螢幕快照。

頂端面板也有三個瀏覽按鈕:

  • 上一個:檢視在此實例之前執行的實例。
  • 下一步:檢視在此實例之後執行的實例。
  • 最新:檢視最新的實例

顯示 Runbook 實例詳細數據的螢幕快照。

顯示 Runbook 詳細數據的螢幕快照。

注意

作業標識符相同,因為第二個實例仍在執行中,所以作業仍在執行中。

在面板下方,您會看到 Runbook 圖表。 您可以選取每個 Runbook 活動來檢視活動輸出。 每個活動專用的圖示代表該活動的狀態。 當您選取任何活動時,會顯示在右側列出活動輸出的重疊。

因為迴圈 () ,所以活動可能會在實例內多次執行,所以每個活動執行都有唯一的 序號。 重疊可讓您使用頂端的下拉式清單來選擇 Sequence #

顯示實例詳細數據的螢幕快照。

注意

為了確保快速載入時間,活動只會載入前 10 個活動輸出。 [ 載入更多 ] 按鈕會顯示此活動執行次數,而且您可以選取它來載入更多輸出。

實例和活動狀態遵循與作業狀態相同的格式。

執行 Runbook

流覽至所需 Runbook 的 [Runbook] 畫面,然後選取 [ 執行]。 重迭表單隨即開啟至您要求的位置:

  • 將值設定為所有必要的輸入參數 ()
  • 選擇可排程此作業的 Runbook 伺服器集。

顯示參數化回合的螢幕快照。

只有其中一部伺服器實際上會執行此作業。 若要在許多伺服器上執行 Runbook,您必須執行這些許多作業,並明確地逐一設定伺服器。

注意

在窗體中輸入參數,否則不會考慮窗體。

提交窗體時,會顯示右上方的消失彈出視窗,以通知作業是否已成功排入佇列。

顯示作業佇列通知的螢幕快照。

停止執行中的作業

[ 儀錶板 ] 和 [作業] 畫面上會顯示 [停止] 按鈕。 您會在頁面右上方找到消失的彈出視窗,以確認作業是否仍在執行中,或作業是否已停止。

顯示作業停止通知的螢幕快照。

常見問題集

主控台不會載入;錯誤 「Uh oh! 連線到 WebApi 時發生問題 [狀態 0]”

  1. 檢查 瀏覽器的開發人員控制台 (主控台 索引標籤) ,尋找 CORS 原則) 封鎖的 CORS 錯誤 (。

    顯示錯誤主控台的螢幕快照。

  2. 如果沒有 CORS 錯誤,請檢查 Web API 電腦上 ( 應用程式) 事件檢視器 記錄。

若要修正 CORS 錯誤,您必須確定 API 的 web.config 檔案必須具有適當的 CORS 組態。 瀏覽器錯誤會顯示 Web API web.config中預期的原始值。 雖然功能變數名稱不區分大小寫,但 IIS CORS 會使用區分大小寫的比較測試。 確定 origin IIS CORS 組態中的值是小寫。

提示

典型的 Web API IIS CORS 設定:

<add allowCredentials="true" maxAge="7200" origin="http://{domain}[:{port}]">
  <allowMethods>
    <add method="GET"/>
    <add method="PUT"/>
    <add method="POST"/>
    <add method="PATCH"/>
    <add method="DELETE"/>
  </allowMethods>
  <allowHeaders allowAllRequestedHeaders="true"/>
</add>

如需如何在 中 web.config設定 CORS 的詳細資訊,請參閱 CORS 模組組態上的這篇文章。

如何? 更新 Web API URL 嗎?

控制台會載入 {install_dir}\assets\configuration.json ,以尋找 API URL。 您可以使用純文字編輯器進行編輯。 請確定 URL 結尾沒有尾端 / 。

Orchestration 控制台是由多個窗格和工作區組成的單一網頁。 本文說明這些窗格和工作區,並包含存取控制台和管理 Runbook 的程式。

瀏覽窗格是 Orchestration 控制台中的左窗格,您可以在其中選取您想要使用的工作區。 視您選取的工作區而定,您可以檢視特定資料並使用特定選項。 以下是瀏覽窗格提供的工作區。

Runbook 工作區

[Runbook] 工作區可讓您啟動及停止 Runbook。 您也可以檢視如針對每個 Runbook 建立之作業和執行個體與其定義等資訊。

摘要

當您在 [Runbook] 工作區內選取任何資料夾或 Runbook 時,[摘要] 索引標籤便會出現。 此索引標籤會顯示所選 Runbook 之作業和實例的摘要資訊,或所選資料夾中所有 Runbook 的摘要資訊。 顯示的統計數據會每隔 10 分鐘更新一次,因此在該時間內執行的活動在更新之前可能不會反映在數位中。

[摘要] 中的每一欄都會顯示在過去一小時、過去一天及過去一週內完成之作業和執行個體的數目,以及完成時的特定狀態 (成功、警告或失敗)。 如果是執行個體,各欄中也會顯示目前進行中的執行個體數目。 如果是作業,則還會顯示已建立之作業的數目和目前佇列的作業數目。

Runbook

當您在 [Runbook] 工作區內選取資料夾時,[Runbook] 索引標籤便會出現。 它會列出選定資料夾包含的 Runbook,並分別指出任何執行中之作業和執行個體的狀態。 若要選取其中一個 Runbook 並控制其動作,請選取 [ 動作 ] 窗格中的選項。 如果您有大量的 Runbook,可以指定篩選器來縮小清單的範圍。

作業

當您在 [Runbook] 工作區內選取資料夾或 Runbook 時,[作業] 索引標籤便會出現。 此索引標籤會列出針對指定 Runbook 建立的作業和完成狀態。 如果是資料夾,它會列出針對資料夾內所有 Runbook 建立的作業和完成狀態。 作業是指向 Runbook 伺服器提出執行 Runbook 的要求,而每當 Runbook 收到執行要求時,系統便會建立作業。 如果 Runbook 以監視開始,它會建立持續執行直到 Runbook 停止才停止的作業。 在此情況下,作業的狀態會顯示一個沙漏,指出它目前正在執行中。

執行個體

如果您在 Runbooks 工作區中選取資料夾或 Runbook,就會顯示 [實例] 索引標籤。 如果是 Runbook,這個索引標籤會列出針對 Runbook 建立的執行個體和完成狀態。 如果是資料夾,則會列出針對資料夾內所有 Runbook 建立的執行個體和完成狀態。 實例是 Runbook 的執行中複本,每次 Runbook 執行時都會建立。 如果 Runbook 以監視開始,它會建立持續執行直到符合監視條件為止的執行個體。 在這種情況下,執行個體的狀態將以沙漏來表示。 當符合監視條件時,執行個體會繼續進行後續的活動,然後才顯示完成狀態。 隨後 Runbook 會建立新執行個體,而這個執行個體也會執行到符合監視條件為止。

Runbook 伺服器工作區

[Runbook 伺服器] 工作區可讓您檢視每部 Runbook 伺服器目前和已完成之作業和執行個體的狀態。

作業

[作業] 索引標籤會列出在 Runbook 伺服器上執行的作業和完成狀態。 作業是指向 Runbook 伺服器提出執行 Runbook 的要求,而每當 Runbook 收到執行要求時,系統便會建立作業。 如果 Runbook 以監視開始,它會建立持續執行直到 Runbook 停止才停止的作業。 在此情況下,作業的狀態會顯示沙漏,這表示它目前正在執行中。

執行個體

[執行個體] 索引標籤會列出在 Runbook 伺服器上建立的執行個體和完成狀態。 實例是 Runbook 的執行中複本,每次 Runbook 執行時都會建立。 如果 Runbook 以監視開始,它會建立持續執行直到符合監視條件為止的執行個體。 在這種情況下,執行個體的狀態將以沙漏來表示。 當符合監視條件時,執行個體會繼續進行後續的活動,然後才顯示完成狀態。 隨後 Runbook 會建立新執行個體,而這個執行個體也會執行到符合監視條件為止。

事件工作區

[事件] 工作區可讓您檢視記錄檔事件。 依預設,記錄檔事件包括 Management 伺服器和所有 Runbook 伺服器的所有事件。 若要限制事件,請選取 [篩選 ],並提供準則來限制顯示的事件。 如果事件是某部 Runbook 伺服器特有的事件,它會將伺服器的名稱包含在 [來源] 方塊中。 在此情況下,您可以選取事件,然後在 [動作] 窗格中選取 [檢視 Runbook 伺服器]。 選取 [檢視 Runbook 伺服器] 會開啟該 Runbook 伺服器的 [Runbook 伺服器] 工作區中的 [作業] 索引標籤。

在瀏覽器中啟動協調流程主控台

  1. 開啟瀏覽器。

  2. 在網址列中,輸入 http://computer name/:port number 計算機名稱是安裝 Web 服務之伺服器的名稱,而埠是在設定 Web 服務期間選取的埠號碼。 依預設,連接埠是 82。

在 Runbook Designer 中啟動 Orchestration 控制台

選取工具列上的 [協調流程主控台 ] 按鈕。

注意

如果協調流程主控台尚未設定 URL,您會收到錯誤訊息。 請使用下列程序來設定 URL。

在 Runbook 中設定協調流程控制台 URL Designer

  1. 依序選取 [選項] 和 [Orchestration 主控台]

  2. [URL ] 方塊中,輸入 http://computer name:port number 計算機名稱是安裝 Web 服務之伺服器的名稱,而埠則是在設定 Web 服務期間選取的埠號碼。 依預設,連接埠是 82。

  3. 選取 [完成]。

啟動和停止 Runbook

除了檢視 Runbook 目前的狀態之外,您也可以從 Orchestration 主控台啟動及停止 Runbook。 當您啟動 Runbook 時,系統會建立作業,而該作業會等候可用的 Runbook 伺服器來處理 Runbook。 如果 Runbook 中的第一個動作是監視,作業會持續執行,且可能會產生多個 Runbook 執行個體,直到 Runbook 或作業停止為止。 當有可用的 Runbook 伺服器時,作業會將 Runbook 的執行個體提供給 Runbook 伺服器以供處理。 每個執行中的 Runbook 至少都有一項相關的作業,以及一或多個相關的執行個體。

當您停止 Runbook 時,Runbook、所有作業和與 Runbook 相關聯的所有實例都會停止。

選取必要索引標籤,以取得啟動、停止或檢視 Runbook 狀態的步驟:

請遵循下列步驟來啟動 Runbook:

  1. 選取 [Runbook] 以開啟 [Runbook] 工作區。

  2. 如果 Runbook 位於資料夾內,請在 [Runbook] 窗格中選取資料夾。

  3. 在結果窗格中選取 [Runbook] 索引標籤。

  4. 選取 Runbook,然後在 [ 動作 ] 窗格中,選取 [ 啟動 Runbook]。

  5. 如果 Runbook 需要參數,則會列在 [Runbook 參數 ] 窗格中。 選取每個 Runbook 的 [ ] 資料行,然後輸入要使用的 Runbook 值。

  6. 如果您想要在其預設值以外的伺服器上執行 Runbook,請選取 [ 可用的 Runbook 伺服器] ([) ] 窗格中的伺服器,然後選取向右箭號,將伺服器新增至 [選取的 Runbook 伺服器] ([) ] 窗格。

    注意

    如果您將多部伺服器新增至 [選取的 Runbook 伺服器 () ] 窗格,則 Runbook 只會在第一部伺服器上執行。 其他伺服器是只有在主伺服器無法使用時,Runbook 才會執行的備份伺服器。

  7. 選取 [開始] 。

停止作業

作業是 Runbook 的執行要求。 只有當您要求 Runbook 執行時,系統才會建立作業。 如果 Runbook 中的第一個動作是監視,作業會持續執行,直到 Runbook 或作業停止為止。 沙漏代表執行中作業的狀態。 執行個體是 Runbook 的執行複本。

您無法啟動作業;您只能啟動 Runbook。

在檢視執行個體時,您可以選擇停止相關的作業。 停止作業會停止執行個體、作業、其他任何相關的執行個體以及 Runbook。

下一步

若要深入瞭解如何部署 Runbook,請參閱 部署 Runbook