Přehled konzoly Orchestraation
Konzola Orchestratoru je jedna webová stránka tvořená několika podokny a pracovními prostory. Tento článek popisuje tato podokna a pracovní prostory a obsahuje postupy pro přístup ke konzole a správě runbooků. Poskytuje podrobnosti o používání nejnovější webové konzoly založené na HTML5 a použití SilverLight (zastaralé). Pomocí kroků uvedených v tomto článku se ujistěte, že migrujete na nejnovější webovou konzolu.
Poznámka:
Extrahujte balíček verze v10.19.350.0 z DLC.
Navigační podokno
Navigační podokno na levé straně zobrazuje strom Runbook a Složky , podobně jako ten zobrazený v nástroji Runbook Designer. Na rozdíl od konzoly v dřívějších verzích nemůžete vybrat složky, ale můžete vybrat runbooky a zobrazit jejich úlohy a spustit je.
Navigační podokno je vždy viditelné na všech obrazovkách, aby bylo možné rychle navigovat do jiných runbooků a složek a zůstat na stejné obrazovce.
Napravo od navigačního podokna se zobrazí vybraná obrazovka. Ve výchozím nastavení se zobrazí obrazovka Řídicí panel.
Poznámka:
V současné době se u žádné obrazovky nepodporuje automatická aktualizace. Znovu načtěte stránku ručně.
Řídicí panel
Řídicí panel zobrazuje aktivní úlohy v horní části a tabulku všech dokončených úloh (historie). Podokno Dokončené úlohy (historie) je ve výchozím nastavení sbalené a umožňuje zaměřit se na aktivní úlohy.
Každý řádek na obou panelech odpovídá jedinečné úloze. Úloha může mít jednu nebo více instancí runbooku. Každý řádek ukazuje:
- ID úlohy: Propojení s runbookem
- Časová razítka: Počet úspěšných a neúspěšných instancí se zobrazí v jednom ze sloupců pro všechny řádky.
- Tlačítka akcí: Zastavit úlohu nebo Zobrazit podrobnosti úlohy
Můžete vybrat a rozbalit jednotlivé řádky úlohy a zobrazit instance úlohy.
Runbooky
Když vyberete runbook v navigačním stromu nebo vyberete odkaz runbooku, aplikace přejde na obrazovku Runbooku. Na horním panelu jsou uvedena metadata runbooku (úprava stavu, časových razítek atd.). Tlačítko Spustit umožňuje zařadit runbook do fronty pro spuštění na požadované podmnožině serverů sady Runbook. Tlačítko Spustit je zakázané pro runbooky, které nejsou ve stavu Publikováno .
Pod tímto panelem je zobrazení s kartami:
- Zobrazení: Pro grafický obrázek runbooku.
- Úlohy: Seznam aktivních a dokončených úloh runbooku (viz níže).
- Instance: Seznam aktivních a dokončených instancí runbooku ve všech úlohách (viz níže).
Řádky v zobrazení Úlohy můžete vybrat stejně jako řádky na obrazovce řídicího panelu. Spuštěné úlohy je možné zastavit pomocí tlačítek napravo od spuštěného řádku.
Řádky v zobrazení Úlohy můžete vybrat stejně jako řádky na obrazovce řídicího panelu. Spuštěné úlohy je možné zastavit pomocí tlačítek napravo od spuštěného řádku.
I když je tato obrazovka aktivní, můžete v navigačním stromu zvolit jiný runbook. Vybraná karta se tím nezmění. Úlohy různých runbooků můžete zobrazit tak , že vyberete kartu Úlohy a přejdete na požadované runbooky v navigačním stromu.
Úlohy
Když vyberete úlohu (pomocí tlačítka (i), aplikace přejde na tuto obrazovku. Na horním panelu se zobrazí metadata úlohy (časové razítka, parametry).
Tabulka znázorňující instance této úlohy se řídí panelem.
Většina úloh má jednu instanci. Pokud má runbook aktivitu triggeru monitorování nebo události, každá aktivační událost spustí jedinečnou instanci úlohy. Následující snímek obrazovky ukazuje úlohu s více než jednou instancí.
Poznámka:
Úloha může mít kdykoli spuštěnou instanci maximálně jednu. Vzhledem k tomu, že runbook může mít mnoho souběžných spuštěných úloh, může mít runbook více než jednu spuštěnou instanci.
Stav úlohy se zobrazuje vizuálně pomocí ikon:
Ikona | Stav |
---|---|
Tři tečky | Úloha je zařazena do fronty. |
Přesýpací hodiny | Úloha je spuštěná. |
Kruh s lomítkem | Úloha byla zrušena. |
Klíště | Úloha byla úspěšně dokončena. |
Červený vykřičník | Úloha se dokončila, ale selhala |
Upozorňující | Úloha byla dokončena s upozorněními |
Instance
Když vyberete instanci (pomocí tlačítka (i), aplikace přejde na tuto obrazovku. Na horním panelu se zobrazí metadata instance (ID úlohy, časová razítka, parametry, server, který tuto instanci spouští).
Na horním panelu jsou také tři navigační tlačítka:
- Předchozí: Zobrazte instanci, která byla spuštěna před touto instancí.
- Další: Zobrazte instanci, která byla spuštěna za touto instancí.
- Nejnovější: Umožňuje zobrazit nejnovější instanci.
Poznámka:
ID úlohy je stejné a protože druhá instance stále běží, úloha je stále spuštěná.
Pod panelem se zobrazí diagram runbooku. Pokud chcete zobrazit výstupy aktivit, můžete vybrat každou aktivitu runbooku. Ikona vyhrazená pro každou aktivitu označuje stav dané aktivity. Když vyberete libovolnou aktivitu, v podokně napravo se zobrazí výstupy aktivity.
Vzhledem k tomu, že aktivita může být spuštěna více než jednou v instanci (kvůli smyčce), každé spuštění aktivity má jedinečné pořadové číslo. Překryvná vrstva umožňuje zvolit sekvenci pomocí rozevíracího seznamu v horní části.
Poznámka:
Aby se zajistilo rychlé načítání, načtou se pro aktivitu pouze prvních 10 výstupů aktivity. Tlačítko Načíst další ukazuje, kolikrát se tato aktivita spustila, a můžete ji vybrat a načíst další výstupy.
Stav instance a aktivity se řídí stejným formátem jako stav úlohy.
Spouštění runbooků
Přejděte na obrazovku runbooku požadovaného runbooku a vyberte Spustit. Napravo, kde se zobrazí výzva, se otevře překryvný formulář:
- Nastavte hodnoty na všechny vstupní parametry (povinné).
- Zvolte sadu serverů sady Runbook, na kterých lze tuto úlohu naplánovat.
Tuto úlohu spustí pouze jeden z těchto serverů. Pokud chcete spustit runbook na mnoha serverech, budete muset tyto mnoho úloh spustit a explicitně nastavit servery o jeden po druhém.
Poznámka:
Zadejte parametry ve formuláři, jinak formulář nebude považován za.
Po odeslání formuláře se v pravém horním rohu zobrazí automaticky otevírané okno s oznámením, jestli byla úloha úspěšně zařazena do fronty, nebo ne.
Zastavení spouštění úloh
Tlačítko Zastavit se zobrazí na řídicím panelu a na obrazovce Úloha. Když v pravém horním rohu zmizí automaticky otevírané okno, upozorní vás, jestli je úloha zastavená nebo ne.
Nejčastější dotazy
Konzola se nenačte. "Uh oh! Zobrazí se potíže s připojením k WebApi [stav 0]."
Zkontrolujte vývojářskou konzolu prohlížeče (karta Konzola), vyhledejte chyby CORS (zablokované zásadami CORS).
Pokud neexistují žádné chyby CORS, zkontrolujte protokoly Prohlížeč událostí (aplikace) na počítači s webovým rozhraním API.
Pokud chcete opravit chyby CORS, musíte zajistit, aby soubor rozhraní API web.config
měl vhodnou konfiguraci CORS. Chyba prohlížeče zobrazuje počáteční hodnotu, kterou očekává ve webovém rozhraní API web.config
. I když názvy domén nerozlišují malá a velká písmena, služba IIS CORS používá srovnávací test rozlišující malá a velká písmena. Ujistěte se, že origin
je hodnota v konfiguraci CORS služby IIS malými písmeny.
Tip
Typická konfigurace CORS webového rozhraní API služby IIS:
<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>
Podrobnosti o konfiguraci CORS v web.config
tomto článku o konfiguraci modulu CORS.
Návody aktualizovat adresu URL webového rozhraní API?
Konzola načte {install_dir}\assets\configuration.json a vyhledá adresu URL rozhraní API. K úpravě můžete použít editor prostého textu. Ujistěte se, že na konci adresy URL není koncové /
(lomítko).
Migrace na webové komponenty HTML5
Webové komponenty HTML5 byly vydány v prosinci 2021 prostřednictvím blogového příspěvku. Verze obsahovala rozhraní REST API .NET Core 5 a přepracovanou konzolu HTML5 (bez Silverlightu).
Doporučujeme migrovat na webové komponenty .NET Core 6 (verze 10.19.350.0), které budou podporovány podle zásad podpory pro System Center 2019.
Toto jsou vylepšení webových komponent:
- Upgradujte na nejnovější verzi LTSC .NET Core 6. Rozhraní .NET 5 dosáhlo konce podpory .
Job start
Parametry formuláře ve webové konzole .NET 5 byly povinné.- Vodorovné posouvání přidané do navigačního stromu, opravy vykreslování hluboko vnořeného obsahu.
- Koncové body rozhraní API jsou posílené a jsou opraveny problémy s nedodržovanými uživatelskými oprávněními.
- Časová razítka zobrazená v konzole teď odpovídají časovému pásmu systému.
- Runbooky na kořenové úrovni (tj. bez nadřazené složky) jsou teď viditelné.
- Specifikace Swaggeru (označovaná také jako OpenAPI) popisující rozhraní API se publikuje spolu s aplikací.
- Zabalené v instalačním programu společnosti Microsoft (.msi) spolu s uživatelským rozhraním instalačního programu pro zjednodušení instalace/odinstalace.
Požadavky pro instalaci
Zahrnuté Setup.exe
bude testovat a vyzve k zadání následujících chybějících požadavků:
- Sada pro hostování .NET 6
- Moduly IIS: CORS a přepsání adresy URL.
Tip
Verzi verze v10.19.350.0 můžete nainstalovat souběžně s webovými funkcemi .NET 5 a SilverLight.
- Migrace z webových komponent .NET 5 na .NET 6 (v10.19.350.0)
- Migrace z webových funkcí SilverLight na .NET 6 (v10.19.350.0)
Spuštěním následujícího příkazu PowerShellu extrahujte balíček verze v10.19.350.0 z DLC a spusťte Setup.exe
:
Setup.exe /components:webapi,webconsole
Projděte si dokumentaci k rozhraní API a instalačnímu programu konzoly a postupujte podle kroků uvedených v Setup.exe
tématu .
Instalační program automaticky vytvoří nové weby služby IIS s čerstvým web.config
. Možná jste provedli změny web.config
(například přidání domén do povolených zdrojů CORS, nastavení databáze, dalších prvků webu IIS). Porovnejte předchozí a nové web.config
a podle potřeby aktualizujte nové web.config
.
Specifikace rozhraní API (Swagger/OpenAPI) je součástí .json formátu a dá se vizualizovat pomocí swagger previeweru podle vašeho výběru, jako je editor Swagger.
Při řešení běžných problémů postupujte podle nejčastějších dotazů. Jakmile budete obeznámeni s verzí verze 10.19.350.0, můžete odebrat aplikace .NET 5 a příslušné weby SLUŽBY IIS.
Často kladené dotazy
Po přechodu na konzolu HTML5 pomocí prohlížeče, vidím Uh oh! Potíže s připojením ke zprávě rozhraní API
Zkontrolujte protokoly konzoly prohlížeče (stiskněte Shift+Ctrl+I v Microsoft Edgi) a zkontrolujte, jestli nedošlo k chybě CORS. Chyba CORS znamená, že adresa URL webové konzoly nebyla přidána do seznamu povolených zdrojů rozhraní API.
Pokud požadavky selhaly s kódem chyby 401, znamená to, že došlo k selhání ověřování.
- Ujistěte se, že identita, se kterou je spuštěný prohlížeč, má oprávnění ke čtení u prostředků nástroje Orchestrator. Tato oprávnění je možné udělit pomocí nástroje Runbook Designer. Identitu procesu prohlížeče můžete změnit tak, že otevřete prohlížeč pomocí možnosti Spustit jako.
- Ujistěte se, že je ve funkcích služby IIS povolené ověřování systému Windows a zda je povolená metoda s webem služby IIS.
Pozoruji několik chybových odpovědí 500
K vydávání požadavků na rozhraní API můžete použít libovolného klienta REST. Pokud se rozhraní API nemůže připojit k databázi nebo není nainstalován požadovaný modul runtime .NET, vygenerují se chyby s kódem 500. Podrobnosti o chybě jsou viditelné v protokolech událostí pro Windows (použijte Prohlížeč událostí), což může odhalit původní příčinu.
Spuštěním následujícího příkazu PowerShellu zkontrolujte, jestli rozhraní API funguje:
Pro PowerShell verze 5.1
Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials
Verze PowerShellu 7.x
Invoke-RestMethod http://localhost:<api_port>/api/login -UseDefaultcredentials -AllowUnencryptedAuthentication
Instalační program nevytvořil žádné koncové body HTTPS (TLS), potřebuji je.
Nastavení protokolu TLS je nad rámec našich instalačních programů; budete muset postupovat podle dokumentace ke službě IIS. Po nastavení se ujistěte, že je doména HTTPS webové konzoly přidaná také do seznamu povolených zdrojů CORS.
Orchestrator Orchestration Console je jednostránková aplikace, která vám pomůže monitorovat a spouštět nasazení nástroje Orchestrator. Tento článek podrobně popisuje podporované funkce v konzole orchestratoru 2022.
Orchestrator Orchestration Console je jednostránková aplikace, která vám pomůže monitorovat a spouštět nasazení nástroje Orchestrator. Tento článek podrobně popisuje podporované funkce v konzole orchestratoru 2025.
Navigační podokno
Navigační podokno na levé straně zobrazuje strom Runbook a Složky , jako je ten zobrazený v nástroji Runbook Designer. Na rozdíl od konzoly v dřívějších verzích nemůžete vybrat složky, ale vyberete runbooky a zobrazíte jejich úlohy a spustíte je.
Navigační podokno je vždy viditelné na všech obrazovkách, aby bylo možné rychle navigovat do jiných runbooků a složek a zůstat na stejné obrazovce.
Napravo od navigačního podokna se zobrazí vybraná obrazovka. Ve výchozím nastavení se zobrazí obrazovka Řídicí panel.
Poznámka:
V současné době se u žádné obrazovky nepodporuje automatická aktualizace. Znovu načtěte stránku ručně.
Řídicí panel
Řídicí panel zobrazuje aktivní úlohy v horní části a tabulku všech dokončených úloh (historie). Podokno Dokončené úlohy (historie) je ve výchozím nastavení sbalené a umožňuje zaměřit se na aktivní úlohy.
Každý řádek na obou panelech odpovídá jedinečné úloze. Úloha může mít jednu nebo více instancí runbooku. Každý řádek ukazuje:
- ID úlohy: Propojení s runbookem
- Časová razítka: Počet úspěšných a neúspěšných instancí se zobrazí v jednom ze sloupců pro všechny řádky.
- Tlačítka akcí: Zastavit úlohu nebo Zobrazit podrobnosti úlohy
Můžete vybrat a rozbalit jednotlivé řádky úlohy a zobrazit instance úlohy.
Runbooky
Když vyberete runbook v navigačním stromu nebo vyberete odkaz runbooku, aplikace přejde na obrazovku Runbooku. Na horním panelu jsou uvedena metadata runbooku (úprava stavu, časových razítek atd.). Tlačítko Spustit dostupné na obrazovce umožňuje zařadit runbook do fronty pro spuštění na požadované podmnožině serverů sady Runbook. Tlačítko Spustit je zakázané pro runbooky, které nejsou ve stavu Publikováno .
Pod tímto panelem je zobrazení s kartami:
- Zobrazení: Pro grafický obrázek runbooku.
- Úlohy: Seznam aktivních a dokončených úloh runbooku (viz níže).
- Instance: Seznam aktivních a dokončených instancí runbooku ve všech úlohách (viz níže).
Řádky v zobrazení Úlohy můžete vybrat stejně jako řádky na obrazovce řídicího panelu. Spuštěné úlohy je možné zastavit pomocí tlačítek napravo od spuštěného řádku.
I když je tato obrazovka aktivní, můžete v navigačním stromu zvolit jiný runbook. Vybraná karta se tím nezmění. Úlohy různých runbooků můžete rychle zobrazit tak, že vyberete kartu Úlohy a přejdete na požadované runbooky v navigačním stromu.
Úlohy
Když vyberete úlohu (pomocí tlačítka (i), aplikace přejde na tuto obrazovku. Na horním panelu se zobrazí metadata úlohy (časové razítka, parametry).
Tabulka znázorňující instance této úlohy se řídí panelem.
Většina úloh má jednu instanci. Pokud má runbook aktivitu triggeru monitorování nebo události, každá aktivační událost spustí jedinečnou instanci úlohy. Následující snímek obrazovky ukazuje úlohu s více než jednou instancí.
Poznámka:
Úloha může mít kdykoli spuštěnou instanci maximálně jednu. Vzhledem k tomu, že runbook může mít mnoho souběžných spuštěných úloh, může mít runbook více než jednu spuštěnou instanci.
Stav úlohy se zobrazuje vizuálně pomocí ikon:
- Tři tečky: Úloha je zařazena do fronty
- Přesýpací hodiny: Úloha je spuštěná.
- Kruh s lomítkem: Úloha byla zrušena.
- Zaškrtněte: Úloha byla úspěšně dokončena.
- Červený vykřičník: Úloha se dokončila, ale selhala
- Upozornění: Úloha byla dokončena s upozorněními
Instance
Když vyberete instanci (pomocí tlačítka (i), aplikace přejde na tuto obrazovku. Na horním panelu se zobrazí metadata instance (ID úlohy, časová razítka, parametry, server, který tuto instanci spouští).
Na horním panelu jsou také tři navigační tlačítka:
- Předchozí: Zobrazit instanci, která byla spuštěna před touto instancí.
- Další: Zobrazit instanci, která byla spuštěna za touto instancí.
- Nejnovější: Zobrazení nejaktuálnější instance
Poznámka:
ID úlohy je stejné a protože druhá instance stále běží, úloha je stále spuštěná.
Pod panelem se zobrazí diagram runbooku. Pokud chcete zobrazit výstupy aktivit, můžete vybrat každou aktivitu runbooku. Ikona vyhrazená pro každou aktivitu označuje stav dané aktivity. Když vyberete libovolnou aktivitu, zobrazí se na pravé straně překryvné zobrazení se seznamem výstupů aktivity.
Vzhledem k tomu, že aktivita může být spuštěna více než jednou v instanci (kvůli smyčce), každé spuštění aktivity má jedinečné pořadové číslo. Překryvná vrstva umožňuje zvolit sekvenci pomocí rozevíracího seznamu v horní části.
Poznámka:
Aby se zajistilo rychlé načítání, načtou se pro aktivitu pouze prvních 10 výstupů aktivity. Tlačítko Načíst další ukazuje, kolikrát se tato aktivita spustila, a můžete ji vybrat a načíst další výstupy.
Stav instance a aktivity se řídí stejným formátem jako stav úlohy.
Spouštění runbooků
Přejděte na obrazovku runbooku požadovaného runbooku a vyberte Spustit. Napravo, kde se zobrazí výzva, se otevře překryvný formulář:
- Nastavení hodnot na všechny vstupní parametry (povinné)
- Zvolte sadu serverů sady Runbook, na kterých lze tuto úlohu naplánovat.
Tuto úlohu skutečně spustí jenom jeden z těchto serverů. Pokud chcete runbook spustit na mnoha serverech, budete muset spustit tento počet úloh a explicitně nastavit servery o jeden po druhém.
Poznámka:
Zadejte parametry ve formuláři, jinak formulář nebude považován za.
Po odeslání formuláře se v pravém horním rohu zobrazí automaticky otevírané okno s oznámením, jestli byla úloha úspěšně zařazena do fronty, nebo ne.
Zastavení spouštění úloh
Tlačítko Zastavit se zobrazí na řídicím panelu a na obrazovce Úloha. V pravém horním rohu stránky najdete automaticky otevírané okno, které ověří, jestli je úloha stále spuštěná nebo jestli je zastavená.
Nejčastější dotazy
Konzola se nenačte. "Uh oh! Zobrazí se potíže s připojením k WebApi [stav 0]"
Zkontrolujte vývojářskou konzolu prohlížeče (karta Konzola), vyhledejte chyby CORS (zablokované zásadami CORS).
Pokud neexistují žádné chyby CORS, zkontrolujte protokoly Prohlížeč událostí (aplikace) na počítači s webovým rozhraním API.
Pokud chcete opravit chyby CORS, musíte zajistit, aby soubor rozhraní API web.config
měl vhodnou konfiguraci CORS. Chyba prohlížeče zobrazuje počáteční hodnotu, kterou očekává ve webovém rozhraní API web.config
. I když názvy domén nerozlišují malá a velká písmena, služba IIS CORS používá srovnávací test rozlišující malá a velká písmena. Ujistěte se, že origin
je hodnota v konfiguraci CORS služby IIS malými písmeny.
Tip
Typická konfigurace CORS webového rozhraní API služby IIS:
<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>
Podrobnosti o konfiguraci CORS v web.config
tomto článku o konfiguraci modulu CORS.
Návody aktualizovat adresu URL webového rozhraní API?
Konzola načte {install_dir}\assets\configuration.json a vyhledá adresu URL rozhraní API. K úpravě můžete použít editor prostého textu. Ujistěte se, že na konci adresy URL není žádné koncové nebo koncové.
Konzola Orchestraation je jedna webová stránka tvořená několika podokny a pracovními prostory. Tento článek popisuje tato podokna a pracovní prostory a obsahuje postupy pro přístup ke konzole a správě runbooků.
Navigační podokno
Navigační podokno je levé podokno v konzole Orchestration, kde můžete vybrat pracovní prostor, který chcete použít. V závislosti na vybraném pracovním prostoru můžete zobrazit konkrétní data a použít konkrétní možnosti. V navigačním podokně jsou k dispozici následující pracovní prostory.
Pracovní prostor runbooků
Pracovní prostor runbooků umožňuje spouštět a zastavovat runbooky. Můžete také zobrazit informace, jako jsou úlohy a instance vytvořené pro jednotlivé runbooky a jejich definice.
Shrnutí
Karta Souhrn se zobrazí pro libovolnou složku nebo runbook vybraný v pracovním prostoru Sady Runbook . Tato karta zobrazuje souhrnné informace pro úlohy a instance vybraného runbooku nebo pro všechny runbooky ve vybrané složce. Zobrazené statistiky se aktualizují každých 10 minut, takže se aktivita provedená během této doby nemusí v číslech projevit, dokud se neaktualizují.
Každý sloupec v souhrnu zobrazuje počet úloh a instancí, které byly dokončeny s konkrétním stavem (Úspěch, Upozornění nebo Selhání) během poslední hodiny, posledního dne a posledního týdne. Například se zobrazí také počet probíhajících instancí. U úloh se zobrazí také počet vytvořených úloh a aktuálně zařazených do fronty.
Runbooky
Karta Runbooky se zobrazí, když v pracovním prostoru Runbooky vyberete složku. Zobrazí seznam runbooků obsažených ve vybrané složce a určuje stav všech spuštěných úloh a instancí z každé složky. Pokud chcete vybrat jeden z těchto runbooků a řídit jejich akce, vyberte některou z možností v podokně Akce . Pokud máte velký počet runbooků, můžete seznam upřesnit zadáním filtru.
Úlohy
Karta Úlohy se zobrazí, když v pracovním prostoru Runbook vyberete složku nebo runbook. Tato karta obsahuje seznam úloh vytvořených pro daný runbook a stav dokončení. Pro složku obsahuje seznam úloh vytvořených pro všechny runbooky ve složce a jejich stav dokončení. Úloha je požadavek na server sady Runbook ke spuštění runbooku a vytvoří se pokaždé, když runbook obdrží požadavek ke spuštění. Pokud runbook začíná monitorováním, vytvoří úlohu, která běží nepřetržitě, dokud se runbook nezastaví. V tomto případě se ve stavu úlohy zobrazí přesýpací hodiny, které indikují, že je aktuálně spuštěný.
Instance
Pokud v pracovním prostoru Runbooky vyberete složku nebo runbook, zobrazí se karta Instances. Tato karta obsahuje seznam instancí vytvořených pro runbook a jejich stav dokončení. Pro složku se zobrazí seznam instancí vytvořených pro všechny runbooky ve složce a jejich stav dokončení. Instance je spuštěná kopie runbooku a vytvoří se při každém spuštění runbooku. Pokud runbook začíná monitorováním, vytvoří instanci, která se bude dál spouštět, dokud není splněna podmínka monitorování. V tomto případě stav instance zobrazuje přesýpací hodiny. Po splnění podmínky monitorování instance pokračuje v následných aktivitách a pak zobrazí stav dokončení. Runbook pak vytvoří novou instanci, která se spustí i do splnění podmínky monitorování.
Pracovní prostor Servery runbooků
Pracovní prostor Servery sady Runbook umožňuje zobrazit stav aktuálních a dokončených úloh a instancí pro každý server sady Runbook.
Úlohy
Na kartě Úlohy jsou uvedeny úlohy, které byly spuštěny na serveru sady Runbook, a jejich stav dokončení. Úloha je požadavek na server sady Runbook ke spuštění runbooku a vytvoří se pokaždé, když runbook obdrží požadavek ke spuštění. Pokud runbook začíná monitorováním, vytvoří úlohu, která běží nepřetržitě, dokud se runbook nezastaví. V tomto případě se ve stavu úlohy zobrazuje přesýpací hodiny, což znamená, že je aktuálně spuštěná.
Instance
Na kartě Instances jsou uvedeny instance vytvořené na serveru sady Runbook a jejich stav dokončení. Instance je spuštěná kopie runbooku a vytvoří se při každém spuštění runbooku. Pokud runbook začíná monitorováním, vytvoří instanci, která se bude dál spouštět, dokud není splněna podmínka monitorování. V tomto případě stav instance zobrazuje přesýpací hodiny. Jakmile je splněna podmínka monitorování, instance pokračuje v následných aktivitách a pak zobrazí stav dokončení. Runbook pak vytvoří novou instanci, která se spustí i do splnění podmínky monitorování.
Pracovní prostor událostí
Pracovní prostor Události umožňuje zobrazit události protokolu. Ve výchozím nastavení události protokolu zahrnují všechny události pro server pro správu a všechny servery sady Runbook. Pokud chcete omezit události, vyberte Filtr a zadejte kritéria pro omezení zobrazených událostí. Pokud je událost specifická pro server sady Runbook, zahrne název serveru do pole Zdroj . V tomto případě můžete vybrat událost a pak v podokně Akce vybrat možnost Zobrazit server runbooku. Výběrem možnosti Zobrazit server sady Runbook se otevře karta Úlohy v pracovním prostoru Servery sady Runbook pro tento server sady Runbook.
Spuštění konzoly Orchestraation v prohlížeči
Otevřete prohlížeč.
Na adresním řádku zadejte
http://computer name/:port number
, kde název počítače je název serveru, na kterém je webová služba nainstalovaná, a port je číslo portu vybraného během konfigurace webové služby. Ve výchozím nastavení je port 82.
Spuštění konzoly Orchestraation v nástroji Runbook Designer
Na panelu nástrojů vyberte tlačítko Konzola orchestrace.
Poznámka:
Pokud není adresa URL nastavená pro konzolu Orchestraation, zobrazí se chybová zpráva. K nastavení adresy URL použijte následující postup.
Nastavení adresy URL konzoly Orchestraation v nástroji Runbook Designer
Vyberte Možnosti a pak vyberte Konzola orchestrace.
Do pole Adresa URL zadejte
http://computer name:port number
název počítače název serveru, na kterém je webová služba nainstalovaná, a port je číslo portu vybraného během konfigurace webové služby. Ve výchozím nastavení je port 82.Vyberte Dokončit.
Spuštění a zastavení runbooků
Kromě zobrazení aktuálního stavu runbooku můžete také spustit a zastavit runbook z konzoly Orchestration. Při spuštění runbooku se vytvoří úloha a počká, až bude dostupný server sady Runbook zpracovávat runbook. Pokud je první akcí v runbooku monitor, úloha se spustí nepřetržitě a potenciálně vytváří více instancí runbooku, dokud se runbook nebo úloha nezastaví. Pokud je k dispozici server sady Runbook, úloha poskytuje instanci sady Runbook serveru sady Runbook ke zpracování. Spuštěný runbook má alespoň jednu úlohu a jednu nebo více instancí přidružených k ní.
Když runbook zastavíte, sada Runbook, všechny úlohy a všechny instance přidružené k sadě Runbook se zastaví.
Vyberte požadovanou kartu pro kroky pro spuštění, zastavení nebo zobrazení stavu runbooku:
Ke spuštění runbooku použijte tento postup:
Výběrem runbooků otevřete pracovní prostor Runbooků .
Pokud je sada Runbook umístěná ve složce, vyberte ji v podokně Runbooky .
V podokně výsledků vyberte kartu Runbooky.
Vyberte runbook a potom v podokně Akce vyberte Spustit runbook.
Pokud runbook vyžaduje parametry, jsou uvedené v podokně Parametry sady Runbook. Vyberte sloupec Hodnota pro každý runbook a zadejte hodnotu, kterou má runbook použít.
Pokud chcete runbook spustit na jiném serveru, než je výchozí, vyberte server v podokně Dostupné sady Runbook Server a pak výběrem šipky vpravo přidejte server do podokna Vybrané servery runbooků .
Poznámka:
Pokud do podokna Vybrané servery runbooků přidáte více serverů, runbook se spustí jenom na prvním serveru, pokud je k dispozici. Ostatní servery jsou záložní servery, na kterých runbook běží jenom v případě, že primární server není dostupný.
Vyberte Spustit.
Zastavení úloh
Úloha je žádost o spuštění runbooku. Úloha se vytvoří pouze v případech, kdy požadujete spuštění runbooku. Pokud je první akcí v runbooku monitor, úloha se bude spouštět nepřetržitě, dokud se runbook nebo úloha nezastaví. Přesýpací hodiny označují stav spuštěné úlohy. Instance je spuštěná kopie runbooku.
Nemůžete zahájit úlohu; Runbook můžete spustit jenom vy.
Když zobrazíte instanci, můžete zastavit přidruženou úlohu. Zastavením úlohy se zastaví instance, úloha, všechny další přidružené instance a runbook.
Další kroky
Další informace o nasazování runbooků najdete v tématu Nasazení runbooků.