共用方式為


協調流程主控台概觀

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

注意

DLC 擷取 v10.19.350.0 版套件。

左側的瀏覽窗格會顯示 Runbook 和 Folders 樹狀結構,就像 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 可以有多個執行中的實例。

作業的狀態會以視覺化方式顯示,並顯示圖示:

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

執行個體

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

顯示實例的螢幕快照。

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

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

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

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

注意

作業標識元相同,而且因為第二個實例仍在執行中,因此作業仍在執行中。

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

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

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

注意

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

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

執行 Runbook

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

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

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

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

注意

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

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

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

停止執行作業

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

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

常見問題集

主控台不會載入;error “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 結尾處沒有尾 / 端(正斜線)。

遷移至 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 控制台中的 form 參數是必要的。
  3. 水平捲動新增至導覽樹狀結構,修正深入巢狀內容的轉譯。
  4. API 端點已強化,且未接受用戶權力的問題已修正。
  5. 控制臺上看到的時間戳現在符合系統的時區。
  6. 現在會顯示根層級的 Runbook(也就是沒有任何父資料夾)。
  7. 描述 API 的 Swagger (也稱為 OpenAPI) 規格會隨著應用程式一起發佈。
  8. 封裝在Microsoft安裝程式 (.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

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

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

常見問題集

使用瀏覽器流覽至 HTML5 控制台之後,我會看到 Uh 哦!線上到 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,您必須執行許多作業,並明確地逐一設定伺服器。

注意

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

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

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

停止執行作業

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

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

常見問題集

主控台不會載入;error “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 停止才停止的作業。 在此情況下,作業的狀態會顯示沙漏,指出它目前正在執行中。

執行個體

如果您在 Runbook 工作區選取資料夾或 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 Server]。 選取 [檢視 Runbook 伺服器] 會開啟該 Runbook 伺服器的 [Runbook 伺服器] 工作區中的 [作業] 索引標籤。

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

  1. 開啟瀏覽器。

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

在 Runbook 設計工具中啟動 Orchestration 控制台

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

注意

如果尚未為 Orchestration 控制台設定 URL,您會收到錯誤訊息。 請使用下列程序來設定 URL。

在 Runbook 設計工具中設定 Orchestration 控制台 URL

  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 Server(s)] 窗格中選取伺服器,然後選取向右箭號,將伺服器新增至 [選取的 Runbook 伺服器] 窗格。

    注意

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

  7. 選取 [開始]。

停止作業

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

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

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

下一步

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